提交 05ee1f9f authored 作者: 邓砥奕's avatar 邓砥奕

更新

上级 a779041d
...@@ -871,6 +871,11 @@ public class RepairController { ...@@ -871,6 +871,11 @@ public class RepairController {
RepairDetail repairDetail = deviceRepairDetailService.getOne(d.getId()); RepairDetail repairDetail = deviceRepairDetailService.getOne(d.getId());
repairDetail.setRepairBackBillId(repairBackBill1.getId()); repairDetail.setRepairBackBillId(repairBackBill1.getId());
repairDetail.setRepairStatus(5); repairDetail.setRepairStatus(5);
if (repairDetail.getPid()!=null) {
RepairDetail repairDetail1 = deviceRepairDetailService.getOne(repairDetail.getPid());
repairDetail1.setRepairStatus(2);
deviceRepairDetailService.update(repairDetail1);
}
deviceRepairDetailService.update(repairDetail); deviceRepairDetailService.update(repairDetail);
} }
//添加业务日志 //添加业务日志
...@@ -1324,17 +1329,27 @@ public class RepairController { ...@@ -1324,17 +1329,27 @@ public class RepairController {
for (RepairDetail r : repairDetailList) { for (RepairDetail r : repairDetailList) {
if (r.getDeviceId().equals(deviceLibrary.getId())) { if (r.getDeviceId().equals(deviceLibrary.getId())) {
deviceLibrary.setRemark(r.getRemark()); deviceLibrary.setRemark(r.getRemark());
if (r.getPid()!=null) {
deviceLibrary.setRepairStatus(deviceRepairDetailService.getOne(r.getPid()).getRepairStatus());
}
else {
deviceLibrary.setRepairStatus(r.getRepairStatus()); deviceLibrary.setRepairStatus(r.getRepairStatus());
} }
} }
}
}); });
deviceLibraryList2.forEach(deviceLibrary -> { deviceLibraryList2.forEach(deviceLibrary -> {
for (RepairDetail r : repairDetailList) { for (RepairDetail r : repairDetailList) {
if (r.getDeviceId().equals(deviceLibrary.getId())) { if (r.getDeviceId().equals(deviceLibrary.getId())) {
deviceLibrary.setRemark(r.getRemark()); deviceLibrary.setRemark(r.getRemark());
if (r.getPid()!=null) {
deviceLibrary.setRepairStatus(deviceRepairDetailService.getOne(r.getPid()).getRepairStatus());
}
else {
deviceLibrary.setRepairStatus(r.getRepairStatus()); deviceLibrary.setRepairStatus(r.getRepairStatus());
} }
} }
}
}); });
repairBillDetailVo.setDeviceLibraries(deviceLibraryList2); repairBillDetailVo.setDeviceLibraries(deviceLibraryList2);
repairBillDetailVo.setReceiveDevices(deviceLibraryList); repairBillDetailVo.setReceiveDevices(deviceLibraryList);
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论