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