维修管理优化——更新引用变量
This commit is contained in:
parent
1585841ab1
commit
2941434e9e
|
|
@ -400,8 +400,8 @@ public class RepairServiceImpl implements RepairService {
|
|||
// 更新报废数量
|
||||
repairMapper.updateScrapNum(bean.getId(), scrapNum, loginUser.getUserid());
|
||||
|
||||
if (CollectionUtil.isNotEmpty(partList.get(0).getFileList())) {
|
||||
for (BmFileInfo fileInfo : partList.get(0).getFileList()) {
|
||||
if (CollectionUtil.isNotEmpty(bean.getNumberScrapRepairPartList().get(0).getFileList())) {
|
||||
for (BmFileInfo fileInfo : bean.getNumberScrapRepairPartList().get(0).getFileList()) {
|
||||
fileInfo.setTaskType(TmTaskTypeEnum.TM_TASK_REPAIR.getTaskTypeId())
|
||||
.setTaskId(bean.getTaskId()).setModelId(bean.getId())
|
||||
.setCreateBy(loginUser.getUsername());
|
||||
|
|
@ -588,6 +588,17 @@ public class RepairServiceImpl implements RepairService {
|
|||
// 不选维修配件时, 只添加【维修记录表】
|
||||
repairMapper.addRecord(repairApplyRecord);
|
||||
}
|
||||
} else {
|
||||
// 配件为空,添加【维修记录表】
|
||||
RepairApplyRecord repairApplyRecord = new RepairApplyRecord();
|
||||
repairApplyRecord.setTaskId(bean.getTaskId()).setMaId(bean.getMaId()).setTypeId(bean.getTypeId())
|
||||
.setRepairType(bean.getRepairType()).setStatus(0L)
|
||||
.setRepairNum(bean.getRepairType() != scrapRepairType ? 1 : 0)
|
||||
.setScrapNum(bean.getRepairType() == scrapRepairType ? 1 : 0)
|
||||
.setCreateBy(loginUser.getUsername());
|
||||
|
||||
// 不选维修配件时, 只添加【维修记录表】
|
||||
repairMapper.addRecord(repairApplyRecord);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue