opt:MES接口回调修改

This commit is contained in:
2025-10-30 20:24:36 +08:00
parent d033f3ce9b
commit b21062b1c5
6 changed files with 15 additions and 15 deletions

View File

@@ -301,9 +301,9 @@ public class MesToWmsServiceImpl implements MesToWmsService {
taskParam.put("task_code", dto.getTask_code());
taskParam.put("ext_task_code", dto.getTask_code());
if (dto.getIsManual() != null && dto.getIsManual()) {
taskParam.put("create_mode", "手动");
taskParam.put("create_mode", IOSEnum.CREATE_MODE.code("手动"));
} else {
taskParam.put("create_mode", "自动");
taskParam.put("create_mode", IOSEnum.CREATE_MODE.code("外部接口产生"));
}
outBillService.allSetPoint(taskParam);
return MesResponse.requestOk();
@@ -427,9 +427,9 @@ public class MesToWmsServiceImpl implements MesToWmsService {
taskParam.put("task_code", dto.getTask_code());
taskParam.put("ext_task_code", dto.getTask_code());
if (dto.getIsManual() != null && dto.getIsManual()) {
taskParam.put("create_mode", "手动");
taskParam.put("create_mode", IOSEnum.CREATE_MODE.code("手动"));
} else {
taskParam.put("create_mode", "自动");
taskParam.put("create_mode", IOSEnum.CREATE_MODE.code("外部接口产生"));
}
outBillService.allSetPoint(taskParam);
return MesResponse.requestOk();
@@ -500,10 +500,10 @@ public class MesToWmsServiceImpl implements MesToWmsService {
JSONObject param = new JSONObject();
if (dto.getIsManual() != null && dto.getIsManual()) {
param.put("create_mode", "手动");
param.put("create_mode", IOSEnum.CREATE_MODE.code("手动"));
param.put("is_manual", true);
} else {
param.put("create_mode", "自动");
param.put("create_mode", IOSEnum.CREATE_MODE.code("外部接口产生"));
}
//退料
param.put("ext_task_code", dto.getTask_code());

View File

@@ -187,7 +187,7 @@ public class BackInTask extends AbstractTask {
taskService.updateById(taskObj);
//如果是自动的回调MES接口将task_code传给mes
if ("自动".equals(taskObj.getCreate_mode())) {
if (IOSEnum.CREATE_MODE.code("外部接口产生").equals(taskObj.getCreate_mode())) {
JSONObject jsonObject = new JSONObject();
jsonObject.put("status", 200);
jsonObject.put("message", "成功");
@@ -215,7 +215,7 @@ public class BackInTask extends AbstractTask {
taskService.updateById(taskObj);
//反馈到MES系统
if ("自动".equals(taskObj.getCreate_mode())) {
if (IOSEnum.CREATE_MODE.code("外部接口产生").equals(taskObj.getCreate_mode())) {
JSONObject jsonObject = new JSONObject();
jsonObject.put("status", 400);
jsonObject.put("message", "任务被取消");

View File

@@ -195,7 +195,7 @@ public class VehicleInTask extends AbstractTask {
taskService.updateById(taskObj);
//如果是自动的回调MES接口将task_code传给mes
if("自动".equals(taskObj.getCreate_mode())){
if(IOSEnum.CREATE_MODE.code("外部接口产生").equals(taskObj.getCreate_mode())){
JSONObject jsonObject=new JSONObject();
jsonObject.put("status",200);
jsonObject.put("message","成功");
@@ -228,7 +228,7 @@ public class VehicleInTask extends AbstractTask {
iStructattrService.updateStatusByCode("2",unlock_map);
//反馈到MES系统
if("自动".equals(taskObj.getCreate_mode())){
if(IOSEnum.CREATE_MODE.code("外部接口产生").equals(taskObj.getCreate_mode())){
JSONObject jsonObject=new JSONObject();
jsonObject.put("status",400);
jsonObject.put("message","任务被取消");

View File

@@ -269,7 +269,7 @@ public class DownEmptyUpFullTask extends AbstractTask {
// iMdPbGroupplateService.delete(Collections.singleton(taskObj.getGroup_id()));
//反馈到MES系统
if("自动".equals(taskObj.getCreate_mode())){
if(IOSEnum.CREATE_MODE.code("外部接口产生").equals(taskObj.getCreate_mode())){
JSONObject jsonObject=new JSONObject();
jsonObject.put("status",200);
jsonObject.put("message","成功");
@@ -342,7 +342,7 @@ public class DownEmptyUpFullTask extends AbstractTask {
taskService.updateById(taskObj);
//反馈到MES系统
if("自动".equals(taskObj.getCreate_mode())){
if(IOSEnum.CREATE_MODE.code("外部接口产生").equals(taskObj.getCreate_mode())){
JSONObject jsonObject=new JSONObject();
jsonObject.put("status",400);
jsonObject.put("message","任务被取消");

View File

@@ -195,7 +195,7 @@ public class SeparateMaterialTask extends AbstractTask {
// iMdPbGroupplateService.delete(Collections.singleton(taskObj.getGroup_id()));
//反馈到MES系统
if("自动".equals(taskObj.getCreate_mode())){
if(IOSEnum.CREATE_MODE.code("外部接口产生").equals(taskObj.getCreate_mode())){
JSONObject jsonObject=new JSONObject();
jsonObject.put("status",200);
jsonObject.put("message","成功");
@@ -268,7 +268,7 @@ public class SeparateMaterialTask extends AbstractTask {
taskService.updateById(taskObj);
//反馈到MES系统
if("自动".equals(taskObj.getCreate_mode())){
if(IOSEnum.CREATE_MODE.code("外部接口产生").equals(taskObj.getCreate_mode())){
JSONObject jsonObject=new JSONObject();
jsonObject.put("status",400);
jsonObject.put("message","任务被取消");

View File

@@ -45,7 +45,7 @@ public enum IOSEnum {
POINT_STATUS(MapOf.of("无货", "1", "空载具", "2" , "有货", "3" )),
// 单据创建类型
CREATE_MODE(MapOf.of("PC产生", "1", "终端产生", "2", "外部接口产生", "3")),
CREATE_MODE(MapOf.of("PC产生", "1", "终端产生", "2", "外部接口产生", "3", "手动", "4")),
// 移库单状态
MOVE_MST_STATUS(MapOf.of("生成", "10", "提交", "20", "执行中", "30", "完成", "99")),