opt:叫料、退空桶
This commit is contained in:
@@ -299,6 +299,7 @@ public class MesToWmsServiceImpl implements MesToWmsService {
|
|||||||
taskParam.put("point_code2", pointCode);
|
taskParam.put("point_code2", pointCode);
|
||||||
taskParam.put("group_id", groupPlate.getGroup_id());
|
taskParam.put("group_id", groupPlate.getGroup_id());
|
||||||
taskParam.put("task_code", dto.getTask_code());
|
taskParam.put("task_code", dto.getTask_code());
|
||||||
|
taskParam.put("ext_task_code", dto.getTask_code());
|
||||||
if (dto.getIsManual() != null && dto.getIsManual()) {
|
if (dto.getIsManual() != null && dto.getIsManual()) {
|
||||||
taskParam.put("create_mode", "手动");
|
taskParam.put("create_mode", "手动");
|
||||||
} else {
|
} else {
|
||||||
@@ -424,6 +425,7 @@ public class MesToWmsServiceImpl implements MesToWmsService {
|
|||||||
taskParam.put("point_code4", sonSchBasePointList.get(1).getPoint_code());
|
taskParam.put("point_code4", sonSchBasePointList.get(1).getPoint_code());
|
||||||
taskParam.put("group_id", groupPlate.getGroup_id());
|
taskParam.put("group_id", groupPlate.getGroup_id());
|
||||||
taskParam.put("task_code", dto.getTask_code());
|
taskParam.put("task_code", dto.getTask_code());
|
||||||
|
taskParam.put("ext_task_code", dto.getTask_code());
|
||||||
if (dto.getIsManual() != null && dto.getIsManual()) {
|
if (dto.getIsManual() != null && dto.getIsManual()) {
|
||||||
taskParam.put("create_mode", "手动");
|
taskParam.put("create_mode", "手动");
|
||||||
} else {
|
} else {
|
||||||
@@ -503,8 +505,8 @@ public class MesToWmsServiceImpl implements MesToWmsService {
|
|||||||
} else {
|
} else {
|
||||||
param.put("create_mode", "自动");
|
param.put("create_mode", "自动");
|
||||||
}
|
}
|
||||||
param.put("task_code", dto.getTask_code());
|
|
||||||
//退料
|
//退料
|
||||||
|
param.put("ext_task_code", dto.getTask_code());
|
||||||
if ("1".equals(dto.getTask_type())) {
|
if ("1".equals(dto.getTask_type())) {
|
||||||
|
|
||||||
//查询组盘
|
//查询组盘
|
||||||
|
|||||||
@@ -1325,6 +1325,7 @@ public class PdaIosInServiceImpl implements PdaIosInService {
|
|||||||
// 组织主数据
|
// 组织主数据
|
||||||
Map<String, Object> jsonMst = new HashMap<>();
|
Map<String, Object> jsonMst = new HashMap<>();
|
||||||
jsonMst.put("point_code", whereJson.getString("point_code"));
|
jsonMst.put("point_code", whereJson.getString("point_code"));
|
||||||
|
jsonMst.put("ext_task_code", whereJson.getString("ext_task_code"));
|
||||||
// 组织明细数据
|
// 组织明细数据
|
||||||
IOStorInvDtl dtlDao = ioStorInvDtlMapper.selectOne(
|
IOStorInvDtl dtlDao = ioStorInvDtlMapper.selectOne(
|
||||||
new QueryWrapper<IOStorInvDtl>().lambda()
|
new QueryWrapper<IOStorInvDtl>().lambda()
|
||||||
|
|||||||
@@ -72,9 +72,7 @@ public class BackInTask extends AbstractTask {
|
|||||||
public String create(JSONObject json) {
|
public String create(JSONObject json) {
|
||||||
SchBaseTask task = new SchBaseTask();
|
SchBaseTask task = new SchBaseTask();
|
||||||
task.setTask_id(IdUtil.getStringId());
|
task.setTask_id(IdUtil.getStringId());
|
||||||
if (json.containsKey("task_code")) {
|
task.setExt_task_code(json.getString("ext_task_code"));
|
||||||
task.setExt_task_code(json.getString("task_code"));
|
|
||||||
}
|
|
||||||
task.setTask_code(CodeUtil.getNewCode("TASK_CODE"));
|
task.setTask_code(CodeUtil.getNewCode("TASK_CODE"));
|
||||||
task.setTask_status(TaskStatus.CREATED.getCode());
|
task.setTask_status(TaskStatus.CREATED.getCode());
|
||||||
task.setConfig_code(json.getString("config_code"));
|
task.setConfig_code(json.getString("config_code"));
|
||||||
@@ -207,6 +205,10 @@ public class BackInTask extends AbstractTask {
|
|||||||
.set(Structattr::getTask_code, null)
|
.set(Structattr::getTask_code, null)
|
||||||
.set(Structattr::getLock_type, IOSEnum.LOCK_TYPE.code("未锁定"))
|
.set(Structattr::getLock_type, IOSEnum.LOCK_TYPE.code("未锁定"))
|
||||||
);
|
);
|
||||||
|
|
||||||
|
iMdPbGroupplateService.update(new GroupPlate(), new LambdaUpdateWrapper<GroupPlate>()
|
||||||
|
.set(GroupPlate::getStatus, IOSEnum.GROUP_PLATE_STATUS.code("出库"))
|
||||||
|
.eq(GroupPlate::getStoragevehicle_code, taskObj.getVehicle_code()));
|
||||||
// 更新任务
|
// 更新任务
|
||||||
taskObj.setRemark("已取消");
|
taskObj.setRemark("已取消");
|
||||||
taskObj.setTask_status(TaskStatus.CANCELED.getCode());
|
taskObj.setTask_status(TaskStatus.CANCELED.getCode());
|
||||||
|
|||||||
@@ -77,11 +77,8 @@ public class VehicleInTask extends AbstractTask {
|
|||||||
String taskGroupId = IdUtil.getStringId();
|
String taskGroupId = IdUtil.getStringId();
|
||||||
SchBaseTask task = new SchBaseTask();
|
SchBaseTask task = new SchBaseTask();
|
||||||
task.setTask_id(IdUtil.getStringId());
|
task.setTask_id(IdUtil.getStringId());
|
||||||
if(json.containsKey("task_code")){
|
task.setTask_code(CodeUtil.getNewCode("TASK_CODE"));
|
||||||
task.setTask_code(json.getString("task_code"));
|
task.setExt_task_code(json.getString("ext_task_code"));
|
||||||
} else {
|
|
||||||
task.setTask_code(CodeUtil.getNewCode("TASK_CODE"));
|
|
||||||
}
|
|
||||||
task.setTask_status(TaskStatus.CREATED.getCode());
|
task.setTask_status(TaskStatus.CREATED.getCode());
|
||||||
task.setConfig_code(json.getString("config_code"));
|
task.setConfig_code(json.getString("config_code"));
|
||||||
task.setPoint_code1(json.getString("point_code1"));
|
task.setPoint_code1(json.getString("point_code1"));
|
||||||
|
|||||||
@@ -85,9 +85,7 @@ public class DownEmptyUpFullTask extends AbstractTask {
|
|||||||
SchBaseTask task = new SchBaseTask();
|
SchBaseTask task = new SchBaseTask();
|
||||||
task.setTask_id(IdUtil.getStringId());
|
task.setTask_id(IdUtil.getStringId());
|
||||||
task.setTask_code(CodeUtil.getNewCode("TASK_CODE"));
|
task.setTask_code(CodeUtil.getNewCode("TASK_CODE"));
|
||||||
if(json.containsKey("task_code")){
|
task.setExt_task_code(json.getString("ext_task_code"));
|
||||||
task.setExt_task_code(json.getString("task_code"));
|
|
||||||
}
|
|
||||||
task.setTask_status(TaskStatus.CREATED.getCode());
|
task.setTask_status(TaskStatus.CREATED.getCode());
|
||||||
task.setConfig_code(json.getString("task_type"));
|
task.setConfig_code(json.getString("task_type"));
|
||||||
task.setPoint_code1(json.getString("point_code1"));
|
task.setPoint_code1(json.getString("point_code1"));
|
||||||
|
|||||||
@@ -83,9 +83,7 @@ public class SeparateMaterialTask extends AbstractTask {
|
|||||||
SchBaseTask task = new SchBaseTask();
|
SchBaseTask task = new SchBaseTask();
|
||||||
task.setTask_id(IdUtil.getStringId());
|
task.setTask_id(IdUtil.getStringId());
|
||||||
task.setTask_code(CodeUtil.getNewCode("TASK_CODE"));
|
task.setTask_code(CodeUtil.getNewCode("TASK_CODE"));
|
||||||
if(json.containsKey("task_code")){
|
task.setExt_task_code(json.getString("ext_task_code"));
|
||||||
task.setExt_task_code(json.getString("task_code"));
|
|
||||||
}
|
|
||||||
task.setTask_status(TaskStatus.CREATED.getCode());
|
task.setTask_status(TaskStatus.CREATED.getCode());
|
||||||
task.setConfig_code(json.getString("task_type"));
|
task.setConfig_code(json.getString("task_type"));
|
||||||
task.setPoint_code1(json.getString("point_code1"));
|
task.setPoint_code1(json.getString("point_code1"));
|
||||||
|
|||||||
@@ -835,6 +835,8 @@ public class InBillServiceImpl extends ServiceImpl<IOStorInvMapper, IOStorInv> i
|
|||||||
task.put("point_code1", whereJson.get("point_code"));
|
task.put("point_code1", whereJson.get("point_code"));
|
||||||
task.put("point_code2", ioStorInvDis.getStruct_code());
|
task.put("point_code2", ioStorInvDis.getStruct_code());
|
||||||
task.put("form_data_code", whereJson.get("form_data_code"));
|
task.put("form_data_code", whereJson.get("form_data_code"));
|
||||||
|
task.put("ext_task_code", whereJson.get("ext_task_code"));
|
||||||
|
|
||||||
|
|
||||||
//第一个载具为计算得到的,第二个载具为起始点载具
|
//第一个载具为计算得到的,第二个载具为起始点载具
|
||||||
task.put("vehicle_code", ioStorInvDis.getStoragevehicle_code());
|
task.put("vehicle_code", ioStorInvDis.getStoragevehicle_code());
|
||||||
|
|||||||
@@ -1022,6 +1022,7 @@ public class OutBillServiceImpl extends ServiceImpl<IOStorInvMapper,IOStorInv> i
|
|||||||
task_form.put("vehicle_code", ioStorInvDis.getStoragevehicle_code());
|
task_form.put("vehicle_code", ioStorInvDis.getStoragevehicle_code());
|
||||||
task_form.put("group_id", whereJson.getString("group_id"));
|
task_form.put("group_id", whereJson.getString("group_id"));
|
||||||
task_form.put("create_mode", whereJson.getString("create_mode"));
|
task_form.put("create_mode", whereJson.getString("create_mode"));
|
||||||
|
task_form.put("ext_task_code", whereJson.getString("ext_task_code"));
|
||||||
task_id = separateMaterialTask.create(task_form);
|
task_id = separateMaterialTask.create(task_form);
|
||||||
rkPoint.setIng_task_code(task_id);
|
rkPoint.setIng_task_code(task_id);
|
||||||
rkPoint.setPoint_status("3");
|
rkPoint.setPoint_status("3");
|
||||||
@@ -1055,6 +1056,7 @@ public class OutBillServiceImpl extends ServiceImpl<IOStorInvMapper,IOStorInv> i
|
|||||||
task_form.put("task_group_id", taskGroupId);
|
task_form.put("task_group_id", taskGroupId);
|
||||||
task_form.put("task_group_seq", "1");
|
task_form.put("task_group_seq", "1");
|
||||||
task_form.put("create_mode", whereJson.getString("create_mode"));
|
task_form.put("create_mode", whereJson.getString("create_mode"));
|
||||||
|
task_form.put("ext_task_code", whereJson.getString("ext_task_code"));
|
||||||
downEmptyUpFullTask.create(task_form);
|
downEmptyUpFullTask.create(task_form);
|
||||||
|
|
||||||
JSONObject task_form2 = new JSONObject();
|
JSONObject task_form2 = new JSONObject();
|
||||||
|
|||||||
Reference in New Issue
Block a user