Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
D
device-back
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
1
议题
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
Matrix
device-back
Commits
1f65c5e9
提交
1f65c5e9
authored
8月 24, 2021
作者:
Matrix
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
feat(核查模块): 任务名称更改为单位简称+时间
- 任务名称更改为单位简称+时间
上级
ad78a21b
隐藏空白字符变更
内嵌
并排
正在显示
1 个修改的文件
包含
21 行增加
和
7 行删除
+21
-7
DeviceCheckController.java
...device/confirmcheck/controller/DeviceCheckController.java
+21
-7
没有找到文件。
dev-confirmcheck/src/main/java/com/tykj/dev/device/confirmcheck/controller/DeviceCheckController.java
浏览文件 @
1f65c5e9
...
@@ -473,7 +473,7 @@ public class DeviceCheckController {
...
@@ -473,7 +473,7 @@ public class DeviceCheckController {
finalSituation
=
"进行中"
;
finalSituation
=
"进行中"
;
}
}
}
}
lcd
.
setCheckSituation
(
finalSituation
);
lcd
.
setCheckSituation
(
finalSituation
);
// 核查情况 所有子任务都是初始状态 = 无 10=未
// 核查情况 所有子任务都是初始状态 = 无 10=未
...
@@ -713,6 +713,19 @@ public class DeviceCheckController {
...
@@ -713,6 +713,19 @@ public class DeviceCheckController {
return
ResponseEntity
.
ok
(
ImmutableMap
.
of
(
"empty"
,
findEmpty
,
"msg"
,
alertString
));
return
ResponseEntity
.
ok
(
ImmutableMap
.
of
(
"empty"
,
findEmpty
,
"msg"
,
alertString
));
}
}
private
String
getUnitDateString
(
Units
units
){
LocalDate
now
=
LocalDate
.
now
();
int
monthValue
=
now
.
getMonthValue
();
String
monthString
=
""
;
if
(
monthValue
<
10
){
monthString
=
"0"
+
monthValue
;
}
else
{
monthString
=
""
+
monthValue
;
}
return
units
.
getUnitDesc
()
+
monthString
+
now
.
getDayOfMonth
();
}
@ApiOperation
(
value
=
"发起核查"
,
notes
=
"对指定单位发起核查任务"
)
@ApiOperation
(
value
=
"发起核查"
,
notes
=
"对指定单位发起核查任务"
)
@PostMapping
(
"/startCheck"
)
@PostMapping
(
"/startCheck"
)
public
ResponseEntity
startCheck
(
@RequestBody
CheckCheckVo
ccVO
)
{
public
ResponseEntity
startCheck
(
@RequestBody
CheckCheckVo
ccVO
)
{
...
@@ -735,7 +748,7 @@ public class DeviceCheckController {
...
@@ -735,7 +748,7 @@ public class DeviceCheckController {
.
collect
(
toList
());
.
collect
(
toList
());
// 构建省的统计任务
// 构建省的统计任务
TaskBto
provStatTask
=
new
Task
(
CHECK_STAT_1
.
id
,
"省"
+
CONFIRM_CHECK_STAT
.
name
,
0
,
".0."
,
CONFIRM_CHECK_STAT
.
id
,
statId
,
startUnitId
)
TaskBto
provStatTask
=
new
Task
(
CHECK_STAT_1
.
id
,
getUnitDateString
(
startUnit
)
,
0
,
".0."
,
CONFIRM_CHECK_STAT
.
id
,
statId
,
startUnitId
)
.
parse2Bto
();
.
parse2Bto
();
provStatTask
.
getInvolveUserIdList
().
add
(
authenticationUtils
.
getAuthentication
().
getCurrentUserInfo
().
getUserId
());
provStatTask
.
getInvolveUserIdList
().
add
(
authenticationUtils
.
getAuthentication
().
getCurrentUserInfo
().
getUserId
());
provStatTask
.
getInvolveUserIdList
().
add
(-
1
);
provStatTask
.
getInvolveUserIdList
().
add
(-
1
);
...
@@ -760,7 +773,7 @@ public class DeviceCheckController {
...
@@ -760,7 +773,7 @@ public class DeviceCheckController {
log
.
info
(
"[核查模块] {} 检查统计账单构建完毕,id 为 {}"
,
unit
.
getName
(),
cityStatId
);
log
.
info
(
"[核查模块] {} 检查统计账单构建完毕,id 为 {}"
,
unit
.
getName
(),
cityStatId
);
// 构建市的统计任务
// 构建市的统计任务
TaskBto
cityStatTask
=
new
TaskBto
(
CHECK_EXAM_STAT_0
.
id
,
unit
.
getName
()
+
"检查统计任务"
,
provStatTask
.
getId
(),
addNode
(
provStatTask
.
getNodeIdDetail
(),
provStatTask
.
getId
()),
CONFIRM_CHECK_STAT
.
id
,
cityStatId
,
unit
.
getUnitId
(),
0
);
TaskBto
cityStatTask
=
new
TaskBto
(
CHECK_EXAM_STAT_0
.
id
,
getUnitDateString
(
unit
)
,
provStatTask
.
getId
(),
addNode
(
provStatTask
.
getNodeIdDetail
(),
provStatTask
.
getId
()),
CONFIRM_CHECK_STAT
.
id
,
cityStatId
,
unit
.
getUnitId
(),
0
);
cityStatTask
.
getInvolveUserIdList
().
add
(
0
);
cityStatTask
.
getInvolveUserIdList
().
add
(
0
);
cityStatTask
.
setCurrentPoint
(
1
);
cityStatTask
.
setCurrentPoint
(
1
);
cityStatTask
.
setCustomInfo
(
"exam"
);
cityStatTask
.
setCustomInfo
(
"exam"
);
...
@@ -832,7 +845,7 @@ public class DeviceCheckController {
...
@@ -832,7 +845,7 @@ public class DeviceCheckController {
ownUnitId
=
unit
.
getUnitId
();
ownUnitId
=
unit
.
getUnitId
();
}
}
TaskBto
checkedTask
=
new
TaskBto
(
initStatusId
,
unit
.
getName
()
+
"自核查任务"
,
fatherId
,
addNode
(
provStatTask
.
getNodeIdDetail
(),
provStatTask
.
getId
()),
CONFIRM_CHECK_DETAIL
.
id
,
detail
.
getId
(),
ownUnitId
,
0
);
TaskBto
checkedTask
=
new
TaskBto
(
initStatusId
,
getUnitDateString
(
unit
)
,
fatherId
,
addNode
(
provStatTask
.
getNodeIdDetail
(),
provStatTask
.
getId
()),
CONFIRM_CHECK_DETAIL
.
id
,
detail
.
getId
(),
ownUnitId
,
0
);
checkedTask
.
setCustomInfo
(
"manual"
);
checkedTask
.
setCustomInfo
(
"manual"
);
taskService
.
start
(
checkedTask
);
taskService
.
start
(
checkedTask
);
}
}
...
@@ -906,7 +919,7 @@ public class DeviceCheckController {
...
@@ -906,7 +919,7 @@ public class DeviceCheckController {
Integer
currentUserId
=
authenticationUtils
.
getAuthentication
().
getCurrentUserInfo
().
getUserId
();
Integer
currentUserId
=
authenticationUtils
.
getAuthentication
().
getCurrentUserInfo
().
getUserId
();
TaskBto
cityStatTask
;
TaskBto
cityStatTask
;
if
(
ceVo
.
getExamStatId
()
==
0
)
{
if
(
ceVo
.
getExamStatId
()
==
0
)
{
cityStatTask
=
new
Task
(
CHECK_EXAM_STAT_1
.
id
,
CHECK_EXAM_STAT_0
.
name
,
0
,
".0."
,
CONFIRM_CHECK_STAT
.
id
,
statId
,
startUnitId
)
cityStatTask
=
new
Task
(
CHECK_EXAM_STAT_1
.
id
,
getUnitDateString
(
startUnit
)
,
0
,
".0."
,
CONFIRM_CHECK_STAT
.
id
,
statId
,
startUnitId
)
.
parse2Bto
();
.
parse2Bto
();
// cityStatTask.setRemark(String.valueOf(CHECK_EXAM_STAT_1.id));
// cityStatTask.setRemark(String.valueOf(CHECK_EXAM_STAT_1.id));
cityStatTask
.
setCustomInfo
(
"exam"
);
cityStatTask
.
setCustomInfo
(
"exam"
);
...
@@ -984,7 +997,7 @@ public class DeviceCheckController {
...
@@ -984,7 +997,7 @@ public class DeviceCheckController {
// 3-2 构建被查单位的 自查任务 (根据被查单位的级别来区分是县级状态是市级状态)
// 3-2 构建被查单位的 自查任务 (根据被查单位的级别来区分是县级状态是市级状态)
TaskBto
checkedTask
=
new
TaskBto
(
initTaskStatusId
,
"自核查任务"
,
cityStatTask
.
getId
(),
addNode
(
cityStatTask
.
getNodeIdDetail
(),
cityStatTask
.
getId
()),
CONFIRM_CHECK_DETAIL
.
id
,
detail
.
getId
(),
unit
.
getUnitId
(),
0
);
TaskBto
checkedTask
=
new
TaskBto
(
initTaskStatusId
,
getUnitDateString
(
unit
)
,
cityStatTask
.
getId
(),
addNode
(
cityStatTask
.
getNodeIdDetail
(),
cityStatTask
.
getId
()),
CONFIRM_CHECK_DETAIL
.
id
,
detail
.
getId
(),
unit
.
getUnitId
(),
0
);
// checkedTask.setRemark(String.valueOf(CHECK_EXAM_DETAIL_0.id));
// checkedTask.setRemark(String.valueOf(CHECK_EXAM_DETAIL_0.id));
checkedTask
.
setCustomInfo
(
"manual"
);
checkedTask
.
setCustomInfo
(
"manual"
);
checkedTask
=
taskService
.
start
(
checkedTask
);
checkedTask
=
taskService
.
start
(
checkedTask
);
...
@@ -1565,12 +1578,13 @@ public class DeviceCheckController {
...
@@ -1565,12 +1578,13 @@ public class DeviceCheckController {
if
(
hasParent
)
{
if
(
hasParent
)
{
//市统计的办结 -> 开启对应市 数据确认任务for 省
//市统计的办结 -> 开启对应市 数据确认任务for 省
Units
units
=
unitsRepo
.
findById
(
currentTask
.
getOwnUnit
()).
get
();
String
areaName
=
auService
.
findOne
(
AuExample
.
UnitId
,
currentTask
.
getOwnUnit
()).
getName
();
String
areaName
=
auService
.
findOne
(
AuExample
.
UnitId
,
currentTask
.
getOwnUnit
()).
getName
();
Integer
provId
=
areaRepo
.
findAreasByType
(
1
).
stream
()
Integer
provId
=
areaRepo
.
findAreasByType
(
1
).
stream
()
.
min
(
Comparator
.
comparing
(
Area:
:
getId
))
.
min
(
Comparator
.
comparing
(
Area:
:
getId
))
.
get
()
.
get
()
.
getId
();
.
getId
();
TaskBto
cityDoneTask
=
new
TaskBto
(
CONFIRM_STAT_0
.
id
,
areaName
+
"统计数据确认任务"
,
parentTaskId
,
"."
,
CONFIRM_CHECK_STAT
.
id
,
statId
,
provId
,
0
);
TaskBto
cityDoneTask
=
new
TaskBto
(
CONFIRM_STAT_0
.
id
,
getUnitDateString
(
units
)
+
"统计数据确认任务"
,
parentTaskId
,
"."
,
CONFIRM_CHECK_STAT
.
id
,
statId
,
provId
,
0
);
cityDoneTask
.
getInvolveUserIdList
().
add
(
0
);
cityDoneTask
.
getInvolveUserIdList
().
add
(
0
);
cityDoneTask
.
setCurrentPoint
(
cityDoneTask
.
getCurrentPoint
()
+
1
);
cityDoneTask
.
setCurrentPoint
(
cityDoneTask
.
getCurrentPoint
()
+
1
);
cityDoneTask
=
taskService
.
start
(
cityDoneTask
);
cityDoneTask
=
taskService
.
start
(
cityDoneTask
);
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论