Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
D
data-acquisition
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
竹天卫
data-acquisition
Commits
6ebb8ccc
Commit
6ebb8ccc
authored
May 19, 2021
by
renchao
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
生产工序业务修改
parent
634bc7c8
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
36 additions
and
3 deletions
+36
-3
TMineWorkemployeesServiceImpl.java
.../business/service/impl/TMineWorkemployeesServiceImpl.java
+34
-1
TProcessesBlastdesignHoleServiceImpl.java
...ss/service/impl/TProcessesBlastdesignHoleServiceImpl.java
+2
-2
No files found.
acquisition-business/src/main/java/cn/wise/sc/acquisition/business/service/impl/TMineWorkemployeesServiceImpl.java
View file @
6ebb8ccc
...
@@ -85,6 +85,10 @@ public class TMineWorkemployeesServiceImpl extends ServiceImpl<TMineWorkemployee
...
@@ -85,6 +85,10 @@ public class TMineWorkemployeesServiceImpl extends ServiceImpl<TMineWorkemployee
if
(
StringUtils
.
isNotBlank
(
query
.
getTag
()))
{
if
(
StringUtils
.
isNotBlank
(
query
.
getTag
()))
{
return
R
.
failed
(
"员工上班统计中->tag自动生成不能添加"
);
return
R
.
failed
(
"员工上班统计中->tag自动生成不能添加"
);
}
}
//上班总人数不能修改
if
(
query
.
getZrs
()
!=
null
)
{
return
R
.
failed
(
"员工上班统计中->上班总人数自动计算"
);
}
//上班日期不能重复
//上班日期不能重复
if
(
query
.
getGzsj
()
!=
null
)
{
if
(
query
.
getGzsj
()
!=
null
)
{
R
r1
=
getByQuery
(
query
);
R
r1
=
getByQuery
(
query
);
...
@@ -101,6 +105,8 @@ public class TMineWorkemployeesServiceImpl extends ServiceImpl<TMineWorkemployee
...
@@ -101,6 +105,8 @@ public class TMineWorkemployeesServiceImpl extends ServiceImpl<TMineWorkemployee
return
R
.
failed
(
r1
.
getMsg
());
return
R
.
failed
(
r1
.
getMsg
());
}
}
tMineWorkemployees
.
setTag
((
String
)
r1
.
getData
());
tMineWorkemployees
.
setTag
((
String
)
r1
.
getData
());
//计算上班总人数
tMineWorkemployees
.
setZrs
(
calculateZrs
(
tMineWorkemployees
));
//保存
//保存
int
insert
=
baseMapper
.
insert
(
tMineWorkemployees
);
int
insert
=
baseMapper
.
insert
(
tMineWorkemployees
);
if
(
insert
>
0
)
{
if
(
insert
>
0
)
{
...
@@ -125,10 +131,15 @@ public class TMineWorkemployeesServiceImpl extends ServiceImpl<TMineWorkemployee
...
@@ -125,10 +131,15 @@ public class TMineWorkemployeesServiceImpl extends ServiceImpl<TMineWorkemployee
if
(
StringUtils
.
isNotBlank
(
query
.
getTag
()))
{
if
(
StringUtils
.
isNotBlank
(
query
.
getTag
()))
{
return
R
.
failed
(
"员工上班统计中->tag自动生成不能修改"
);
return
R
.
failed
(
"员工上班统计中->tag自动生成不能修改"
);
}
}
//上班总人数不能修改
if
(
query
.
getZrs
()
!=
null
)
{
return
R
.
failed
(
"员工上班统计中->上班总人数自动计算不能修改"
);
}
//封装
//封装
TMineWorkemployees
tMineWorkemployees
=
new
TMineWorkemployees
();
TMineWorkemployees
tMineWorkemployees
=
new
TMineWorkemployees
();
BeanUtilsNewCopy
.
copyPropertiesIgnoreNull
(
query
,
tMineWorkemployees
);
BeanUtilsNewCopy
.
copyPropertiesIgnoreNull
(
query
,
tMineWorkemployees
);
//重新计算上班总人数
tMineWorkemployees
.
setZrs
(
calculateZrs
(
tMineWorkemployees
));
QueryWrapper
<
TMineWorkemployees
>
queryWrapper
=
new
QueryWrapper
<>();
QueryWrapper
<
TMineWorkemployees
>
queryWrapper
=
new
QueryWrapper
<>();
queryWrapper
.
eq
(
ProjectEnum
.
TProcessesBlastdesignHole
.
UID
.
getLabel
(),
query
.
getUid
());
queryWrapper
.
eq
(
ProjectEnum
.
TProcessesBlastdesignHole
.
UID
.
getLabel
(),
query
.
getUid
());
//修改
//修改
...
@@ -140,4 +151,26 @@ public class TMineWorkemployeesServiceImpl extends ServiceImpl<TMineWorkemployee
...
@@ -140,4 +151,26 @@ public class TMineWorkemployeesServiceImpl extends ServiceImpl<TMineWorkemployee
return
R
.
failed
(
"员工上班统计中->修改失败"
);
return
R
.
failed
(
"员工上班统计中->修改失败"
);
}
}
}
}
/**
* 计算上班总人数 私有方法
*
* @param tMineWorkemployees
* @return
*/
private
int
calculateZrs
(
TMineWorkemployees
tMineWorkemployees
)
{
int
zrs
=
0
;
if
(
tMineWorkemployees
!=
null
)
{
if
(
tMineWorkemployees
.
getBprs
()
!=
null
)
zrs
+=
tMineWorkemployees
.
getBprs
();
if
(
tMineWorkemployees
.
getCkrs
()
!=
null
)
zrs
+=
tMineWorkemployees
.
getCkrs
();
if
(
tMineWorkemployees
.
getFzrs
()
!=
null
)
zrs
+=
tMineWorkemployees
.
getFzrs
();
if
(
tMineWorkemployees
.
getPsrs
()
!=
null
)
zrs
+=
tMineWorkemployees
.
getPsrs
();
if
(
tMineWorkemployees
.
getZcrs
()
!=
null
)
zrs
+=
tMineWorkemployees
.
getZcrs
();
if
(
tMineWorkemployees
.
getYsrs
()
!=
null
)
zrs
+=
tMineWorkemployees
.
getYsrs
();
return
zrs
;
}
else
{
log
.
error
(
"员工上班统计中->计算上班总人数时 对象为空"
);
return
zrs
;
}
}
}
}
acquisition-business/src/main/java/cn/wise/sc/acquisition/business/service/impl/TProcessesBlastdesignHoleServiceImpl.java
View file @
6ebb8ccc
...
@@ -279,7 +279,7 @@ public class TProcessesBlastdesignHoleServiceImpl extends ServiceImpl<TProcesses
...
@@ -279,7 +279,7 @@ public class TProcessesBlastdesignHoleServiceImpl extends ServiceImpl<TProcesses
//增加一条穿孔工序
//增加一条穿孔工序
TProcessesDrillingQuery
tProcessesDrillingQuery
=
new
TProcessesDrillingQuery
();
TProcessesDrillingQuery
tProcessesDrillingQuery
=
new
TProcessesDrillingQuery
();
tProcessesBlastdesignHole
.
setUid
(
hole
.
getUid
());
tProcessesBlastdesignHole
.
setUid
(
hole
.
getUid
());
tProcessesDrillingQuery
.
setTag
(
DateUtil
.
timeToStr
(
LocalDateTime
.
now
(),
DateUtil
.
FORMAT_TO_SECOND
));
//
tProcessesDrillingQuery.setTag(DateUtil.timeToStr(LocalDateTime.now(), DateUtil.FORMAT_TO_SECOND));
R
r1
=
itProcessesDrillingService
.
insertTProcessesDrilling
(
tProcessesDrillingQuery
);
R
r1
=
itProcessesDrillingService
.
insertTProcessesDrilling
(
tProcessesDrillingQuery
);
if
(
r1
.
getCode
()
!=
0
)
{
if
(
r1
.
getCode
()
!=
0
)
{
log
.
error
(
"炮孔设计中->增加一条穿孔工序失败:"
+
JSON
.
toJSONString
(
tProcessesDrillingQuery
));
log
.
error
(
"炮孔设计中->增加一条穿孔工序失败:"
+
JSON
.
toJSONString
(
tProcessesDrillingQuery
));
...
@@ -289,7 +289,7 @@ public class TProcessesBlastdesignHoleServiceImpl extends ServiceImpl<TProcesses
...
@@ -289,7 +289,7 @@ public class TProcessesBlastdesignHoleServiceImpl extends ServiceImpl<TProcesses
//增加一条爆破工序
//增加一条爆破工序
TProcessesBlastQuery
tProcessesBlastQuery
=
new
TProcessesBlastQuery
();
TProcessesBlastQuery
tProcessesBlastQuery
=
new
TProcessesBlastQuery
();
tProcessesBlastQuery
.
setUid
(
hole
.
getUid
());
tProcessesBlastQuery
.
setUid
(
hole
.
getUid
());
tProcessesBlastQuery
.
setTag
(
DateUtil
.
timeToStr
(
LocalDateTime
.
now
(),
DateUtil
.
FORMAT_TO_SECOND
));
//
tProcessesBlastQuery.setTag(DateUtil.timeToStr(LocalDateTime.now(), DateUtil.FORMAT_TO_SECOND));
R
r2
=
itProcessesBlastService
.
insertTProcessesBlast
(
tProcessesBlastQuery
);
R
r2
=
itProcessesBlastService
.
insertTProcessesBlast
(
tProcessesBlastQuery
);
if
(
r2
.
getCode
()
!=
0
)
{
if
(
r2
.
getCode
()
!=
0
)
{
log
.
error
(
"炮孔设计中->增加一条爆破工序失败:"
+
JSON
.
toJSONString
(
tProcessesDrillingQuery
));
log
.
error
(
"炮孔设计中->增加一条爆破工序失败:"
+
JSON
.
toJSONString
(
tProcessesDrillingQuery
));
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment