Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
D
device-back
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
1
议题
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
Matrix
device-back
Commits
c90c5e9d
提交
c90c5e9d
authored
8月 24, 2021
作者:
zjm
浏览文件
操作
浏览文件
下载
差异文件
合并分支 'bug' 到 'master'
fix(维修模块): 更新维修 查看合并请求
!7
上级
2d127ab8
a3454eed
显示空白字符变更
内嵌
并排
正在显示
1 个修改的文件
包含
4 行增加
和
5 行删除
+4
-5
RepairController.java
...m/tykj/dev/device/repair/controller/RepairController.java
+4
-5
没有找到文件。
dev-repair/src/main/java/com/tykj/dev/device/repair/controller/RepairController.java
浏览文件 @
c90c5e9d
...
...
@@ -1654,8 +1654,6 @@ public class RepairController {
//发起送修的单位为当前单位 并且所在单位不是自己的
// //进行时间上面的优化
List
<
Integer
>
sendRepairIds
=
repairDetails1
.
stream
().
map
(
RepairDetail:
:
getDeviceRepairBillId
).
collect
(
Collectors
.
toList
());
//通过id去查询
// List<String> sendUnits = deviceRepairBillService.findByIds(sendRepairIds).stream().map(RepairBill::getSendUnit).distinct().collect(Collectors.toList());
//key为发起单位
Map
<
String
,
List
<
RepairBill
>>
listMap
=
deviceRepairBillService
.
findByIds
(
sendRepairIds
).
stream
().
collect
(
Collectors
.
groupingBy
(
RepairBill:
:
getSendUnit
));
List
<
RepairBill
>
repairBills
=
listMap
.
get
(
unitName
);
...
...
@@ -1752,7 +1750,7 @@ public class RepairController {
}
if
(
repairDetail
.
getDeviceRepairBillId
()
!=
null
){
TaskBto
taskBto1
=
taskService
.
getParentTaskIsNull
(
repairDetail
.
getDeviceRepairBillId
(),
5
);
if
(
task
UserVo1
!=
null
){
if
(
task
Bto1
!=
null
){
taskUserVo1
=
taskBto1
.
toVo
();
}
}
...
...
@@ -2401,7 +2399,7 @@ public class RepairController {
});
}
private
List
<
RepairDetail
>
sortMethod
(
List
<
CustomOrder
>
orders
,
List
<
RepairDetail
>
repairDetails2
,
List
<
RepairDetail
>
repairDetails1
){
private
List
<
RepairDetail
>
sortMethod
(
List
<
CustomOrder
>
orders
,
List
<
RepairDetail
>
repairDetails2
,
List
<
RepairDetail
>
repairDetails1
){
// List<CustomOrder> orders = repairTaskSelectVo.getOrders();
List
<
String
>
list
=
orders
.
stream
().
map
(
CustomOrder:
:
getDirection
).
collect
(
Collectors
.
toList
());
// List<RepairDetail> repairDetails2 = repairDetails1.stream().sorted(Comparator.comparing(RepairDetail::getUpdateTime)).collect(Collectors.toList());
...
...
@@ -2415,7 +2413,7 @@ public class RepairController {
return
finalList
;
}
private
List
<
WaitingRepairEquipmentVo
>
sortMethod1
(
List
<
CustomOrder
>
orders
,
List
<
WaitingRepairEquipmentVo
>
waitingRepairEquipmentVos
,
List
<
WaitingRepairEquipmentVo
>
waitingRepairEquipmentVoList
){
private
List
<
WaitingRepairEquipmentVo
>
sortMethod1
(
List
<
CustomOrder
>
orders
,
List
<
WaitingRepairEquipmentVo
>
waitingRepairEquipmentVos
,
List
<
WaitingRepairEquipmentVo
>
waitingRepairEquipmentVoList
){
List
<
String
>
list
=
orders
.
stream
().
map
(
CustomOrder:
:
getDirection
).
collect
(
Collectors
.
toList
());
List
<
WaitingRepairEquipmentVo
>
finalList
=
new
ArrayList
<>();
boolean
b
=
list
.
stream
().
allMatch
(
Objects:
:
isNull
);
...
...
@@ -2439,6 +2437,7 @@ public class RepairController {
}
else
{
finalList
=
equipmentReceivedVos
;
}
return
finalList
;
}
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论