Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
D
device-back
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
1
议题
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
Matrix
device-back
Commits
70a0af5d
提交
70a0af5d
authored
11月 15, 2022
作者:
ozoz
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
revert(check): 回退核查过滤退役、维修中功能
上级
174ce433
隐藏空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
53 行增加
和
44 行删除
+53
-44
DeviceCheckController.java
...device/confirmcheck/controller/DeviceCheckController.java
+20
-20
ExamController.java
...kj/dev/device/confirmcheck/controller/ExamController.java
+31
-22
DeviceCheckDetail.java
.../device/confirmcheck/entity/domain/DeviceCheckDetail.java
+2
-2
没有找到文件。
dev-confirmcheck/src/main/java/com/tykj/dev/device/confirmcheck/controller/DeviceCheckController.java
浏览文件 @
70a0af5d
...
@@ -156,7 +156,6 @@ public class DeviceCheckController {
...
@@ -156,7 +156,6 @@ public class DeviceCheckController {
@Autowired
@Autowired
private
HistoryCheckDeviceService
historyCheckDeviceService
;
private
HistoryCheckDeviceService
historyCheckDeviceService
;
@GetMapping
(
"/escow/taskLog"
)
@GetMapping
(
"/escow/taskLog"
)
@ApiOperation
(
value
=
"添加阅知信息:终止检查/核查任务"
)
@ApiOperation
(
value
=
"添加阅知信息:终止检查/核查任务"
)
public
ResponseEntity
fixEscowTaskLog
(
@RequestParam
Integer
detailId
)
{
public
ResponseEntity
fixEscowTaskLog
(
@RequestParam
Integer
detailId
)
{
...
@@ -491,25 +490,26 @@ public class DeviceCheckController {
...
@@ -491,25 +490,26 @@ public class DeviceCheckController {
List
<
DeviceLibrary
>
devInLib
=
devLib
.
get
(
true
);
List
<
DeviceLibrary
>
devInLib
=
devLib
.
get
(
true
);
List
<
DeviceLibrary
>
devNotInLib
=
devLib
.
get
(
false
);
List
<
DeviceLibrary
>
devNotInLib
=
devLib
.
get
(
false
);
Integer
filter
=
detail
.
getFilter
();
// TODO: 2022/11/15
if
(
filter
==
null
)
{
// Integer filter = detail.getFilter();
filter
=
0
;
// if (filter == null) {
}
// filter = 0;
switch
(
filter
)
{
// }
case
1
:
// switch (filter) {
devInLib
=
devInLib
.
stream
().
filter
(
o
->
o
.
getLifeStatus
()
!=
4
).
collect
(
toList
());
// case 1:
devNotInLib
=
devNotInLib
.
stream
().
filter
(
o
->
o
.
getLifeStatus
()
!=
4
).
collect
(
toList
());
// devInLib = devInLib.stream().filter(o -> o.getLifeStatus() != 4).collect(toList());
break
;
// devNotInLib = devNotInLib.stream().filter(o -> o.getLifeStatus() != 4).collect(toList());
case
2
:
// break;
devInLib
=
devInLib
.
stream
().
filter
(
o
->
o
.
getLifeStatus
()
!=
16
).
collect
(
toList
());
// case 2:
devNotInLib
=
devNotInLib
.
stream
().
filter
(
o
->
o
.
getLifeStatus
()
!=
16
).
collect
(
toList
());
// devInLib = devInLib.stream().filter(o -> o.getLifeStatus() != 16).collect(toList());
break
;
// devNotInLib = devNotInLib.stream().filter(o -> o.getLifeStatus() != 16).collect(toList());
case
3
:
// break;
devInLib
=
devInLib
.
stream
().
filter
(
o
->
o
.
getLifeStatus
()
!=
4
).
filter
(
o
->
o
.
getLifeStatus
()
!=
16
).
collect
(
toList
());
// case 3:
devNotInLib
=
devNotInLib
.
stream
().
filter
(
o
->
o
.
getLifeStatus
()
!=
4
).
filter
(
o
->
o
.
getLifeStatus
()
!=
16
).
collect
(
toList
());
// devInLib = devInLib.stream().filter(o -> o.getLifeStatus() != 4).filter(o -> o.getLifeStatus() != 16).collect(toList());
break
;
// devNotInLib = devNotInLib.stream().filter(o -> o.getLifeStatus() != 4).filter(o -> o.getLifeStatus() != 16).collect(toList());
default
:
// break;
}
// default:
// }
// 特殊单位处理 if DetailId = x , 则补充添加 name=[],[]单位的装备进来
// 特殊单位处理 if DetailId = x , 则补充添加 name=[],[]单位的装备进来
...
...
dev-confirmcheck/src/main/java/com/tykj/dev/device/confirmcheck/controller/ExamController.java
浏览文件 @
70a0af5d
...
@@ -184,7 +184,9 @@ public class ExamController {
...
@@ -184,7 +184,9 @@ public class ExamController {
0
,
list
0
,
list
);
);
startExam
(
checkExamVo
,
false
,
filter
);
// TODO: 2022/11/15
// startExam(checkExamVo, false, filter);
startExam
(
checkExamVo
,
false
);
return
ResponseEntity
.
ok
(
"发起核查成功"
);
return
ResponseEntity
.
ok
(
"发起核查成功"
);
}
}
...
@@ -200,8 +202,9 @@ public class ExamController {
...
@@ -200,8 +202,9 @@ public class ExamController {
@ApiOperation
(
value
=
"发起检查"
,
notes
=
"手动发起核查,需要指定参数"
)
@ApiOperation
(
value
=
"发起检查"
,
notes
=
"手动发起核查,需要指定参数"
)
@PostMapping
(
"/confirm/startExam"
)
@PostMapping
(
"/confirm/startExam"
)
public
ResponseEntity
<
ResultObj
>
startExam
(
@RequestBody
CheckExamVo
ceVo
,
public
ResponseEntity
<
ResultObj
>
startExam
(
@RequestBody
CheckExamVo
ceVo
,
@RequestParam
(
defaultValue
=
"true"
,
required
=
false
)
boolean
isExam
,
@RequestParam
(
defaultValue
=
"true"
,
required
=
false
)
boolean
isExam
@RequestParam
(
defaultValue
=
"0"
,
required
=
false
)
Integer
filter
)
{
// @RequestParam(defaultValue = "0", required = false) Integer filter
)
{
// 获取需要处理的代管单位集合
// 获取需要处理的代管单位集合
List
<
Integer
>
esIds
=
checkUnitService
.
findAllEscrow
().
stream
().
map
(
Units:
:
getUnitId
).
collect
(
toList
());
List
<
Integer
>
esIds
=
checkUnitService
.
findAllEscrow
().
stream
().
map
(
Units:
:
getUnitId
).
collect
(
toList
());
...
@@ -274,20 +277,21 @@ public class ExamController {
...
@@ -274,20 +277,21 @@ public class ExamController {
.
filter
(
d
->
d
.
getLifeStatus
()
!=
2
&&
d
.
getLifeStatus
()
!=
14
);
.
filter
(
d
->
d
.
getLifeStatus
()
!=
2
&&
d
.
getLifeStatus
()
!=
14
);
Map
<
String
,
List
<
DeviceLibrary
>>
devNotInLib
=
new
HashMap
<>();
Map
<
String
,
List
<
DeviceLibrary
>>
devNotInLib
=
new
HashMap
<>();
switch
(
filter
)
{
// TODO: 2022/11/15
case
1
:
// switch (filter) {
// 维修状态 4
// case 1:
devNotInLib
=
deviceLibraryStream
.
filter
(
d
->
d
.
getLifeStatus
()
!=
4
).
collect
(
groupingBy
(
DeviceLibrary:
:
getOwnUnit
));
// // 维修状态 4
break
;
// devNotInLib = deviceLibraryStream.filter(d -> d.getLifeStatus() != 4).collect(groupingBy(DeviceLibrary::getOwnUnit));
case
2
:
// break;
// 过滤退役中 16
// case 2:
devNotInLib
=
deviceLibraryStream
.
filter
(
d
->
d
.
getLifeStatus
()
!=
16
).
collect
(
groupingBy
(
DeviceLibrary:
:
getOwnUnit
));
// // 过滤退役中 16
break
;
// devNotInLib = deviceLibraryStream.filter(d -> d.getLifeStatus() != 16).collect(groupingBy(DeviceLibrary::getOwnUnit));
case
3
:
// break;
devNotInLib
=
deviceLibraryStream
.
filter
(
d
->
d
.
getLifeStatus
()
!=
16
).
filter
(
d
->
d
.
getLifeStatus
()
!=
4
).
collect
(
groupingBy
(
DeviceLibrary:
:
getOwnUnit
));
// case 3:
break
;
// devNotInLib = deviceLibraryStream.filter(d -> d.getLifeStatus() != 16).filter(d -> d.getLifeStatus() != 4).collect(groupingBy(DeviceLibrary::getOwnUnit));
default
:
// break;
}
// default:
// }
// 3 如果是省级账户发起的检查,需要构建省局、省直属、市级的统计任务
// 3 如果是省级账户发起的检查,需要构建省局、省直属、市级的统计任务
// 3-1 核查/检查,创建省局单位的账单及详情
// 3-1 核查/检查,创建省局单位的账单及详情
...
@@ -344,7 +348,8 @@ public class ExamController {
...
@@ -344,7 +348,8 @@ public class ExamController {
devNotInLib
.
getOrDefault
(
unit
.
getName
(),
new
ArrayList
<>()));
devNotInLib
.
getOrDefault
(
unit
.
getName
(),
new
ArrayList
<>()));
unitDetailDoc
.
setVar2
(
String
.
valueOf
(
CHECK_DETAIL_CITY_0
.
id
));
unitDetailDoc
.
setVar2
(
String
.
valueOf
(
CHECK_DETAIL_CITY_0
.
id
));
unitDetailDoc
.
setFilter
(
filter
);
// TODO: 2022/11/15
// unitDetailDoc.setFilter(filter);
DeviceCheckDetail
detail
=
detailRepo
.
save
(
unitDetailDoc
);
DeviceCheckDetail
detail
=
detailRepo
.
save
(
unitDetailDoc
);
detailIds
.
add
(
detail
.
getId
());
detailIds
.
add
(
detail
.
getId
());
// 将id放入统计中去 model -> areaName -> detailId
// 将id放入统计中去 model -> areaName -> detailId
...
@@ -408,7 +413,8 @@ public class ExamController {
...
@@ -408,7 +413,8 @@ public class ExamController {
devNotInLib
.
getOrDefault
(
unit
.
getName
(),
new
ArrayList
<>()));
devNotInLib
.
getOrDefault
(
unit
.
getName
(),
new
ArrayList
<>()));
unitDetailDoc
.
setVar2
(
String
.
valueOf
(
CHECK_DETAIL_CITY_0
.
id
));
unitDetailDoc
.
setVar2
(
String
.
valueOf
(
CHECK_DETAIL_CITY_0
.
id
));
unitDetailDoc
.
setFilter
(
filter
);
// TODO: 2022/11/15
// unitDetailDoc.setFilter(filter);
DeviceCheckDetail
detail
=
detailRepo
.
save
(
unitDetailDoc
);
DeviceCheckDetail
detail
=
detailRepo
.
save
(
unitDetailDoc
);
detailIds
.
add
(
detail
.
getId
());
detailIds
.
add
(
detail
.
getId
());
...
@@ -475,7 +481,8 @@ public class ExamController {
...
@@ -475,7 +481,8 @@ public class ExamController {
devNotInLib
.
getOrDefault
(
unit
.
getName
(),
new
ArrayList
<>()));
devNotInLib
.
getOrDefault
(
unit
.
getName
(),
new
ArrayList
<>()));
unitDetailDoc
.
setVar2
(
String
.
valueOf
(
CHECK_DETAIL_CITY_0
.
id
));
unitDetailDoc
.
setVar2
(
String
.
valueOf
(
CHECK_DETAIL_CITY_0
.
id
));
unitDetailDoc
.
setFilter
(
filter
);
// TODO: 2022/11/15
// unitDetailDoc.setFilter(filter);
DeviceCheckDetail
detail
=
detailRepo
.
save
(
unitDetailDoc
);
DeviceCheckDetail
detail
=
detailRepo
.
save
(
unitDetailDoc
);
detailIds
.
add
(
detail
.
getId
());
detailIds
.
add
(
detail
.
getId
());
...
@@ -551,7 +558,8 @@ public class ExamController {
...
@@ -551,7 +558,8 @@ public class ExamController {
devNotInLib
.
getOrDefault
(
qu
.
getName
(),
new
ArrayList
<>()));
devNotInLib
.
getOrDefault
(
qu
.
getName
(),
new
ArrayList
<>()));
unitDetailDoc
.
setVar2
(
qu
.
getLevel
()
==
2
?
String
.
valueOf
(
CHECK_DETAIL_CITY_0
.
id
)
:
String
.
valueOf
(
CHECK_DETAIL_REGION_0
.
id
));
unitDetailDoc
.
setVar2
(
qu
.
getLevel
()
==
2
?
String
.
valueOf
(
CHECK_DETAIL_CITY_0
.
id
)
:
String
.
valueOf
(
CHECK_DETAIL_REGION_0
.
id
));
unitDetailDoc
.
setFilter
(
filter
);
// TODO: 2022/11/15
// unitDetailDoc.setFilter(filter);
DeviceCheckDetail
detail
=
detailRepo
.
save
(
unitDetailDoc
);
DeviceCheckDetail
detail
=
detailRepo
.
save
(
unitDetailDoc
);
detailIds
.
add
(
detail
.
getId
());
detailIds
.
add
(
detail
.
getId
());
...
@@ -603,7 +611,8 @@ public class ExamController {
...
@@ -603,7 +611,8 @@ public class ExamController {
devNotInLib
.
getOrDefault
(
unit
.
getName
(),
new
ArrayList
<>()));
devNotInLib
.
getOrDefault
(
unit
.
getName
(),
new
ArrayList
<>()));
unitDetailDoc
.
setVar2
(
String
.
valueOf
(
CHECK_DETAIL_REGION_0
.
id
));
unitDetailDoc
.
setVar2
(
String
.
valueOf
(
CHECK_DETAIL_REGION_0
.
id
));
unitDetailDoc
.
setFilter
(
filter
);
// TODO: 2022/11/15
// unitDetailDoc.setFilter(filter);
DeviceCheckDetail
detail
=
detailRepo
.
save
(
unitDetailDoc
);
DeviceCheckDetail
detail
=
detailRepo
.
save
(
unitDetailDoc
);
detailIds
.
add
(
detail
.
getId
());
detailIds
.
add
(
detail
.
getId
());
...
...
dev-confirmcheck/src/main/java/com/tykj/dev/device/confirmcheck/entity/domain/DeviceCheckDetail.java
浏览文件 @
70a0af5d
...
@@ -175,8 +175,8 @@ public class DeviceCheckDetail extends BaseEntity {
...
@@ -175,8 +175,8 @@ public class DeviceCheckDetail extends BaseEntity {
@Column
(
name
=
"checkE_name"
)
@Column
(
name
=
"checkE_name"
)
private
String
checkEName
=
""
;
private
String
checkEName
=
""
;
@ApiModelProperty
(
value
=
"非在库装备过滤条件;1_过滤维修;2_过滤退役中;3_过滤维修和退役"
)
//
@ApiModelProperty(value = "非在库装备过滤条件;1_过滤维修;2_过滤退役中;3_过滤维修和退役")
private
Integer
filter
;
//
private Integer filter;
/**
/**
* 用于生成市级的核查详情账单的构造函数
* 用于生成市级的核查详情账单的构造函数
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论