rev:更新组盘时的状态
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
package org.nl.wms.dispatch_manage.task.handler.impl;
|
||||
|
||||
|
||||
import cn.hutool.core.date.DateUtil;
|
||||
import com.alibaba.fastjson.JSONObject;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
|
||||
@@ -90,6 +91,11 @@ public class GroupDickInStorageTask extends AbstractTask {
|
||||
}
|
||||
FlowContinueEvent continueEvent = new FlowContinueEvent(currentInstId, null, new JSONObject(MapOf.of("start_point", point_code1)));
|
||||
BussEventMulticaster.Publish(continueEvent);
|
||||
//流程创建完毕,更新组盘信息为完成
|
||||
iMdGruopDickService.update(new UpdateWrapper<MdGruopDick>()
|
||||
.set("status", StatusEnum.FORM_STATUS.code("完成"))
|
||||
.set("update_time", DateUtil.now())
|
||||
.eq("vehicle_code", vehicle_code));
|
||||
}else {
|
||||
BussEventMulticaster.Publish(
|
||||
new FlowStartEvent("md_group",
|
||||
@@ -102,10 +108,6 @@ public class GroupDickInStorageTask extends AbstractTask {
|
||||
.build("md_pb_vehicleMater",item)
|
||||
);
|
||||
}
|
||||
//流程创建完毕,更新组盘信息为完成
|
||||
iMdGruopDickService.update(new UpdateWrapper<MdGruopDick>()
|
||||
.set("status", StatusEnum.FORM_STATUS.code("完成"))
|
||||
.eq("vehicle_code", vehicle_code));
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
@@ -109,10 +109,15 @@ public class MdGruopDickServiceImpl extends ServiceImpl<MdGruopDickMapper, MdGru
|
||||
dick.setCode(CodeUtil.getNewCode("md_group_dick"));
|
||||
dick.setId(IdUtil.getStringId());
|
||||
dick.setStatus(StatusEnum.FORM_STATUS.code("执行中"));
|
||||
dick.setCreate_name(SecurityUtils.getCurrentNickName());
|
||||
dick.setCreate_time(now);
|
||||
map.put(vehicle_code,dick);
|
||||
vehicleMater.setGroup_id(dick.getId());
|
||||
}else {
|
||||
vehicleMater.setGroup_id(mdGruopDick.getId());
|
||||
mdGruopDick.setStatus(StatusEnum.FORM_STATUS.code("执行中"));
|
||||
mdGruopDick.setUpdate_name(SecurityUtils.getCurrentNickName());
|
||||
mdGruopDick.setUpdate_time(now);
|
||||
}
|
||||
vehicleMater.setId(IdUtil.getStringId());
|
||||
vehicleMater.setCreate_time(now);
|
||||
|
||||
Reference in New Issue
Block a user