Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
D
device-back
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
1
议题
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
Matrix
device-back
Commits
b2e1807d
提交
b2e1807d
authored
11月 17, 2021
作者:
ljj234
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
refactor: 修改核查模块,市自动转发个区
上级
5018fdc4
全部展开
隐藏空白字符变更
内嵌
并排
正在显示
5 个修改的文件
包含
17 行增加
和
12 行删除
+17
-12
DeviceCheckController.java
...device/confirmcheck/controller/DeviceCheckController.java
+3
-2
DeviceCheckControllerBak.java
...ice/confirmcheck/controller/DeviceCheckControllerBak.java
+0
-0
ExamController.java
...kj/dev/device/confirmcheck/controller/ExamController.java
+0
-0
CheckUnitService.java
...ykj/dev/device/confirmcheck/service/CheckUnitService.java
+2
-2
CheckUnitServiceImpl.java
...evice/confirmcheck/service/impl/CheckUnitServiceImpl.java
+12
-8
没有找到文件。
dev-confirmcheck/src/main/java/com/tykj/dev/device/confirmcheck/controller/DeviceCheckController.java
浏览文件 @
b2e1807d
...
@@ -469,6 +469,7 @@ public class DeviceCheckController {
...
@@ -469,6 +469,7 @@ public class DeviceCheckController {
for
(
Task
child
:
childTask
)
{
for
(
Task
child
:
childTask
)
{
// 将子节点任务中的 统计数据确认任务 给过滤掉
// 将子节点任务中的 统计数据确认任务 给过滤掉
// todo
if
(
child
.
getTitle
().
contains
(
"统计数据确认任务"
))
{
if
(
child
.
getTitle
().
contains
(
"统计数据确认任务"
))
{
continue
;
continue
;
}
}
...
@@ -583,7 +584,6 @@ public class DeviceCheckController {
...
@@ -583,7 +584,6 @@ public class DeviceCheckController {
// 这里只显示detail任务
// 这里只显示detail任务
if
(
child
.
getBusinessType
()
==
CONFIRM_CHECK_STAT
.
id
)
{
if
(
child
.
getBusinessType
()
==
CONFIRM_CHECK_STAT
.
id
)
{
// todo
lcdList
.
add
(
LinkCheckDetail
.
builder
()
lcdList
.
add
(
LinkCheckDetail
.
builder
()
.
checkResult
(
"无误"
)
.
checkResult
(
"无误"
)
.
checkUnit
(
unitsRepo
.
findById
(
child
.
getOwnUnit
()).
get
().
getName
())
.
checkUnit
(
unitsRepo
.
findById
(
child
.
getOwnUnit
()).
get
().
getName
())
...
@@ -591,7 +591,7 @@ public class DeviceCheckController {
...
@@ -591,7 +591,7 @@ public class DeviceCheckController {
.
id
(
child
.
getBillId
())
.
id
(
child
.
getBillId
())
.
remark
(
1
)
.
remark
(
1
)
.
build
());
.
build
());
break
;
continue
;
}
}
LinkExamDetail
led
=
getLed
(
endTime
,
updateTime
,
child
);
LinkExamDetail
led
=
getLed
(
endTime
,
updateTime
,
child
);
...
@@ -625,6 +625,7 @@ public class DeviceCheckController {
...
@@ -625,6 +625,7 @@ public class DeviceCheckController {
*/
*/
@GetMapping
(
"/title/{examJobId}"
)
@GetMapping
(
"/title/{examJobId}"
)
public
ResponseEntity
getNames
(
@PathVariable
Integer
examJobId
)
{
public
ResponseEntity
getNames
(
@PathVariable
Integer
examJobId
)
{
// 根据检查的主键id 查询到prov city Stat的title
// 根据检查的主键id 查询到prov city Stat的title
Integer
provId
=
taskService
.
get
(
examJobId
).
getParentTaskId
();
Integer
provId
=
taskService
.
get
(
examJobId
).
getParentTaskId
();
// 检查的job id 找到 father 进而找到 father的billid 进而找到title Id
// 检查的job id 找到 father 进而找到 father的billid 进而找到title Id
...
...
dev-confirmcheck/src/main/java/com/tykj/dev/device/confirmcheck/controller/DeviceCheckControllerBak.java
浏览文件 @
b2e1807d
This source diff could not be displayed because it is too large. You can
view the blob
instead.
dev-confirmcheck/src/main/java/com/tykj/dev/device/confirmcheck/controller/ExamController.java
浏览文件 @
b2e1807d
差异被折叠。
点击展开。
dev-confirmcheck/src/main/java/com/tykj/dev/device/confirmcheck/service/CheckUnitService.java
浏览文件 @
b2e1807d
...
@@ -16,10 +16,10 @@ public interface CheckUnitService {
...
@@ -16,10 +16,10 @@ public interface CheckUnitService {
/**
/**
* 查询核查/检查的单位
* 查询核查/检查的单位
* 包括省级、省本级、市
* 包括省级、省本级、市
* @param is
Check
true_过滤掉省(检查用),false_不过滤省(核查用)
* @param is
Exam
true_过滤掉省(检查用),false_不过滤省(核查用)
* @return map
* @return map
*/
*/
Map
<
Integer
,
List
<
Units
>>
findCheckUnit
(
boolean
is
Check
);
Map
<
Integer
,
List
<
Units
>>
findCheckUnit
(
boolean
is
Exam
);
List
<
Units
>
checkPossible
(
List
<
Integer
>
ids
,
boolean
isCheck
);
List
<
Units
>
checkPossible
(
List
<
Integer
>
ids
,
boolean
isCheck
);
...
...
dev-confirmcheck/src/main/java/com/tykj/dev/device/confirmcheck/service/impl/CheckUnitServiceImpl.java
浏览文件 @
b2e1807d
...
@@ -41,15 +41,14 @@ public class CheckUnitServiceImpl implements CheckUnitService {
...
@@ -41,15 +41,14 @@ public class CheckUnitServiceImpl implements CheckUnitService {
private
AreaExhibitionDao
AreaExRepo
;
private
AreaExhibitionDao
AreaExRepo
;
@Override
@Override
public
Map
<
Integer
,
List
<
Units
>>
findCheckUnit
(
boolean
filter
)
{
public
Map
<
Integer
,
List
<
Units
>>
findCheckUnit
(
boolean
isExam
)
{
// 1 构建省级单位集合
// 1 构建省级单位集合
List
<
Units
>
provinceUnits
=
new
ArrayList
<>(
unitsRepo
List
<
Units
>
provinceUnits
=
unitsRepo
.
findAllByTypeInAndLevelIn
(
new
ArrayList
<>(
2
),
new
ArrayList
<>(
1
))
.
findAllByTypeAndLevel
(
2
,
1
);
.
orElse
(
Collections
.
emptyList
()));
// 过滤省局,逻辑为:如果不过滤,就加上省局
// 过滤省局,逻辑为:如果不过滤,就加上省局
if
(!
filter
)
{
if
(!
isExam
)
{
List
<
Units
>
pro
=
unitsRepo
.
List
<
Units
>
pro
=
unitsRepo
.
findAllByTypeAndLevel
(
1
,
1
);
findAllByTypeAndLevel
(
1
,
1
);
provinceUnits
.
add
(
pro
.
get
(
0
));
provinceUnits
.
add
(
pro
.
get
(
0
));
...
@@ -61,14 +60,19 @@ public class CheckUnitServiceImpl implements CheckUnitService {
...
@@ -61,14 +60,19 @@ public class CheckUnitServiceImpl implements CheckUnitService {
// 3 构建市
// 3 构建市
List
<
Units
>
cityUnits
=
unitsRepo
.
findAllByLevel
(
2
);
List
<
Units
>
cityUnits
=
unitsRepo
.
findAllByLevel
(
2
);
List
<
Units
>
checkCityUnits
=
new
ArrayList
<>();
if
(
filter
)
{
if
(
!
isExam
)
{
cityUnits
.
forEach
(
cityUnits
.
forEach
(
units
->
units
.
setName
(
areaRepo
.
findNameById
(
units
.
getAreaId
()))
units
->
{
units
.
setName
(
areaRepo
.
findNameById
(
units
.
getAreaId
()));
checkCityUnits
.
add
(
units
);
}
);
);
}
}
return
ImmutableMap
.
of
(
1
,
provinceUnits
,
2
,
esAUnits
,
3
,
cityUnits
);
log
.
info
(
"[核查] 查询市单位:{}"
,
checkCityUnits
);
return
ImmutableMap
.
of
(
1
,
provinceUnits
,
2
,
esAUnits
,
3
,
isExam
?
cityUnits
:
checkCityUnits
);
}
}
@Override
@Override
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论