我的待办-槽液

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 @Transactional
public R fillFirstBat(List<LiquidTankTask> list) { public R fillFirstBat(List<LiquidTankTask> list) {
for (LiquidTankTask task : 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 = basicChangeTaskStatus(task, LiquidTankTaskConst.S_PENDING_REVIEW);
// task = basicChangeStatus(task.getId(), LiquidTankTaskConst.S_PENDING_REVIEW); // task = basicChangeStatus(task.getId(), LiquidTankTaskConst.S_PENDING_REVIEW);
// todo:计算加药量,通过公式 公式尚未实现 公式计算的 需加药量。 // todo:计算加药量,通过公式 公式尚未实现 公式计算的 需加药量。
@ -169,6 +173,7 @@ public class LiquidTankTaskServiceImpl extends BaseServiceImpl<LiquidTankTaskMap
// 首次填报时间 // 首次填报时间
task.setFirstFillDate(LocalDateTime.now()); task.setFirstFillDate(LocalDateTime.now());
basicUpdateById(task); basicUpdateById(task);
mesApprovalRecordService.createApprovalWithUsers(task.getId(), MesApprovalRecordBizTypeEnum.LIQUID_TANK_TASK.getDesc(), task.getUpdateUser(), task.getUpdateTime(), Arrays.asList(liquidTank.getProcessUserId()));
} }
return R.success(); return R.success();
} }

Loading…
Cancel
Save