我的待办-槽液

master
maxiangong 2 days ago
parent 58b842e9a6
commit bc57b72ca8
  1. 5
      blade-service/blade-desk/src/main/java/org/springblade/desk/quality/service/impl/LiquidTankTaskServiceImpl.java

@ -160,6 +160,10 @@ public class LiquidTankTaskServiceImpl extends BaseServiceImpl<LiquidTankTaskMap
@Transactional
public R fillFirstBat(List<LiquidTankTask> list) {
for (LiquidTankTask task : list) {
LiquidTank liquidTank = liquidTankService.getById(task.getLiquidTankId());
if (liquidTank == null) {
return R.fail("槽液信息不存在");
}
task = basicChangeTaskStatus(task, LiquidTankTaskConst.S_PENDING_REVIEW);
// task = basicChangeStatus(task.getId(), LiquidTankTaskConst.S_PENDING_REVIEW);
// todo:计算加药量,通过公式 公式尚未实现 公式计算的 需加药量。
@ -169,6 +173,7 @@ public class LiquidTankTaskServiceImpl extends BaseServiceImpl<LiquidTankTaskMap
// 首次填报时间
task.setFirstFillDate(LocalDateTime.now());
basicUpdateById(task);
mesApprovalRecordService.createApprovalWithUsers(task.getId(), MesApprovalRecordBizTypeEnum.LIQUID_TANK_TASK.getDesc(), task.getUpdateUser(), task.getUpdateTime(), Arrays.asList(liquidTank.getProcessUserId()));
}
return R.success();
}

Loading…
Cancel
Save