Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
D
device-back
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
1
议题
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
Matrix
device-back
Commits
e466c387
提交
e466c387
authored
9月 05, 2021
作者:
zhoushaopan
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
feat(维修模块): 修复了维修撤回和维修退回的装备的所属所在
修复了维修撤回和维修退回的装备的所属所在
上级
6c2feca6
隐藏空白字符变更
内嵌
并排
正在显示
1 个修改的文件
包含
3 行增加
和
6 行删除
+3
-6
RepairController.java
...m/tykj/dev/device/repair/controller/RepairController.java
+3
-6
没有找到文件。
dev-repair/src/main/java/com/tykj/dev/device/repair/controller/RepairController.java
浏览文件 @
e466c387
...
...
@@ -2244,11 +2244,10 @@ public class RepairController {
Integer
parentTaskId
=
taskBto
.
getParentTaskId
();
TaskBto
parentTask
=
taskService
.
get
(
parentTaskId
);
//父任务未被完成 可以被撤回
r
//父任务未被完成 可以被撤回
Integer
billId
=
taskBto
.
getBillId
();
String
title
=
taskBto
.
getTitle
();
// AllotBill allotBill = allotBillService.getOne(billId);
RepairBill
repairBill
=
repairBillService
.
getOne
(
billId
);
Integer
currentUserId
=
userUtils
.
getCurrentUserId
();
List
<
Integer
>
idList
=
userPublicService
.
findOtherUser
(
currentUserId
);
...
...
@@ -2308,6 +2307,7 @@ public class RepairController {
repairDetails
.
forEach
(
repairDetail
->
{
repairDetail
.
setDeviceRepairBillId
(
0
);
repairDetail
.
setRepairStatus
(
RepairStatusEnum
.
WAIT_SEND
.
id
);
repairDetail
.
setLocationUnit
(
repairDetail
.
getOwnUnit
());
repairDetailDao
.
save
(
repairDetail
);
});
//直接删除维修单
...
...
@@ -2382,6 +2382,7 @@ public class RepairController {
for
(
RepairDetail
repairDetail
:
repairDetails
)
{
repairDetail
.
setRepairBackBillId
(
0
);
repairDetail
.
setRepairStatus
(
2
);
repairDetail
.
setLocationUnit
(
repairDetail
.
getOwnUnit
());
repairDetailDao
.
save
(
repairDetail
);
}
//删除账单
...
...
@@ -2438,9 +2439,7 @@ public class RepairController {
}
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());
List
<
RepairDetail
>
finalList
=
new
ArrayList
<>();
boolean
b
=
list
.
stream
().
allMatch
(
Objects:
:
isNull
);
if
(
b
){
...
...
@@ -2465,8 +2464,6 @@ public class RepairController {
}
private
List
<
EquipmentReceivedVo
>
sortMethod2
(
List
<
CustomOrder
>
orders
,
List
<
EquipmentReceivedVo
>
equipmentReceivedVos
,
List
<
EquipmentReceivedVo
>
waitingRepairEquipmentVoList
){
// List<EquipmentReceivedVo> equipmentReceivedVoList = equipmentReceivedVos.stream().sorted(Comparator.comparing(EquipmentReceivedVo::getUpdateTime)).collect(Collectors.toList());
List
<
String
>
list
=
orders
.
stream
().
map
(
CustomOrder:
:
getDirection
).
collect
(
Collectors
.
toList
());
List
<
EquipmentReceivedVo
>
finalList
=
new
ArrayList
<>();
boolean
b
=
list
.
stream
().
allMatch
(
Objects:
:
isNull
);
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论