fix:调用MES接口修改,新增接口日志
This commit is contained in:
@@ -176,7 +176,7 @@ public class HandleBakingServiceImpl implements HandleBakingService {
|
|||||||
//判断该接口是否需要回传
|
//判断该接口是否需要回传
|
||||||
JSONObject back_jo = WQLObject.getWQLObject("MD_PB_InterfaceBack").query("interface_name = 'momRollBakeInBound'").uniqueResult(0);
|
JSONObject back_jo = WQLObject.getWQLObject("MD_PB_InterfaceBack").query("interface_name = 'momRollBakeInBound'").uniqueResult(0);
|
||||||
if (ObjectUtil.isNotEmpty(back_jo) && "1".equals(back_jo.getString("is_back"))) {
|
if (ObjectUtil.isNotEmpty(back_jo) && "1".equals(back_jo.getString("is_back"))) {
|
||||||
new LmsToMesServiceImpl().momRollBakeInBound(param);
|
SpringContextHolder.getBean(LmsToMesService.class).momRollBakeInBound(param);
|
||||||
}
|
}
|
||||||
|
|
||||||
} else if (StrUtil.equals(option, "2")) {
|
} else if (StrUtil.equals(option, "2")) {
|
||||||
@@ -276,7 +276,7 @@ public class HandleBakingServiceImpl implements HandleBakingService {
|
|||||||
//判断该接口是否需要回传
|
//判断该接口是否需要回传
|
||||||
JSONObject back_jo = WQLObject.getWQLObject("MD_PB_InterfaceBack").query("interface_name = 'momRollBakeOutBound'").uniqueResult(0);
|
JSONObject back_jo = WQLObject.getWQLObject("MD_PB_InterfaceBack").query("interface_name = 'momRollBakeOutBound'").uniqueResult(0);
|
||||||
if (ObjectUtil.isNotEmpty(back_jo) && "1".equals(back_jo.getString("is_back"))) {
|
if (ObjectUtil.isNotEmpty(back_jo) && "1".equals(back_jo.getString("is_back"))) {
|
||||||
new LmsToMesServiceImpl().momRollBakeOutBound(param);
|
SpringContextHolder.getBean(LmsToMesService.class).momRollBakeOutBound(param);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
JSONObject result = new JSONObject();
|
JSONObject result = new JSONObject();
|
||||||
|
|||||||
@@ -19,6 +19,7 @@ import org.nl.modules.wql.util.SpringContextHolder;
|
|||||||
import org.nl.modules.wql.util.WqlUtil;
|
import org.nl.modules.wql.util.WqlUtil;
|
||||||
import org.nl.system.service.param.impl.SysParamServiceImpl;
|
import org.nl.system.service.param.impl.SysParamServiceImpl;
|
||||||
import org.nl.wms.basedata.st.service.impl.UserAreaServiceImpl;
|
import org.nl.wms.basedata.st.service.impl.UserAreaServiceImpl;
|
||||||
|
import org.nl.wms.ext.mes.service.LmsToMesService;
|
||||||
import org.nl.wms.ext.mes.service.impl.LmsToMesServiceImpl;
|
import org.nl.wms.ext.mes.service.impl.LmsToMesServiceImpl;
|
||||||
import org.nl.wms.pdm.ivt.service.CoolPointIvtService;
|
import org.nl.wms.pdm.ivt.service.CoolPointIvtService;
|
||||||
import org.nl.wms.pdm.ivt.service.dto.CoolPointIvtDto;
|
import org.nl.wms.pdm.ivt.service.dto.CoolPointIvtDto;
|
||||||
@@ -214,7 +215,7 @@ public class CoolPointIvtServiceImpl implements CoolPointIvtService {
|
|||||||
//判断该接口是否需要回传
|
//判断该接口是否需要回传
|
||||||
JSONObject back_jo = WQLObject.getWQLObject("MD_PB_InterfaceBack").query("interface_name = 'momRollSemiFGInboundComplete'").uniqueResult(0);
|
JSONObject back_jo = WQLObject.getWQLObject("MD_PB_InterfaceBack").query("interface_name = 'momRollSemiFGInboundComplete'").uniqueResult(0);
|
||||||
if (ObjectUtil.isNotEmpty(back_jo) && "1".equals(back_jo.getString("is_back"))) {
|
if (ObjectUtil.isNotEmpty(back_jo) && "1".equals(back_jo.getString("is_back"))) {
|
||||||
new LmsToMesServiceImpl().momRollSemiFGInboundComplete(param);
|
SpringContextHolder.getBean(LmsToMesService.class).momRollSemiFGInboundComplete(param);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -19,6 +19,7 @@ import org.nl.modules.wql.util.SpringContextHolder;
|
|||||||
import org.nl.modules.wql.util.WqlUtil;
|
import org.nl.modules.wql.util.WqlUtil;
|
||||||
import org.nl.system.service.param.impl.SysParamServiceImpl;
|
import org.nl.system.service.param.impl.SysParamServiceImpl;
|
||||||
import org.nl.wms.basedata.st.service.impl.UserAreaServiceImpl;
|
import org.nl.wms.basedata.st.service.impl.UserAreaServiceImpl;
|
||||||
|
import org.nl.wms.ext.mes.service.LmsToMesService;
|
||||||
import org.nl.wms.ext.mes.service.impl.LmsToMesServiceImpl;
|
import org.nl.wms.ext.mes.service.impl.LmsToMesServiceImpl;
|
||||||
import org.nl.wms.pdm.ivt.service.HotPointIvtService;
|
import org.nl.wms.pdm.ivt.service.HotPointIvtService;
|
||||||
import org.nl.wms.pdm.ivt.service.dto.HotPointIvtDto;
|
import org.nl.wms.pdm.ivt.service.dto.HotPointIvtDto;
|
||||||
@@ -176,24 +177,25 @@ public class HotPointIvtServiceImpl implements HotPointIvtService {
|
|||||||
public void uploadMes(JSONObject form) {
|
public void uploadMes(JSONObject form) {
|
||||||
String flag = form.getString("flag");
|
String flag = form.getString("flag");
|
||||||
|
|
||||||
|
LmsToMesService lmsToMesService = SpringContextHolder.getBean(LmsToMesService.class);
|
||||||
// 将入烘箱信息发送给mes
|
// 将入烘箱信息发送给mes
|
||||||
JSONObject param = new JSONObject();
|
JSONObject param = new JSONObject();
|
||||||
String userName = SpringContextHolder.getBean(SysParamServiceImpl.class).findByCode("MES_USERNAME").getValue();
|
String userName = SpringContextHolder.getBean(SysParamServiceImpl.class).findByCode("MES_USERNAME").getValue();
|
||||||
String passWord = SpringContextHolder.getBean(SysParamServiceImpl.class).findByCode("MES_PASSWORD").getValue();
|
String passWord = SpringContextHolder.getBean(SysParamServiceImpl.class).findByCode("MES_PASSWORD").getValue();
|
||||||
param.put("iContainerName", form.getString("container_name"));
|
param.put("iContainerName", form.getString("container_name"));
|
||||||
param.put("iResourceName", form.getString("ext_code"));
|
param.put("iResourceName", form.getString("ext_code"));
|
||||||
param.put("iMoveInDate", DateUtil.now());
|
|
||||||
param.put("iPlanBakingTemperature", form.getDoubleValue("temperature"));
|
|
||||||
param.put("iPlanBakingTimer", form.getDoubleValue("oven_time"));
|
|
||||||
param.put("UserName", userName);
|
param.put("UserName", userName);
|
||||||
param.put("PassWord", passWord);
|
param.put("PassWord", passWord);
|
||||||
|
|
||||||
//入箱回传
|
//入箱回传
|
||||||
if ("1".equals(flag)) {
|
if ("1".equals(flag)) {
|
||||||
//判断该接口是否需要回传
|
//判断该接口是否需要回传
|
||||||
|
param.put("iMoveInDate", DateUtil.now());
|
||||||
|
param.put("iPlanBakingTemperature", form.getDoubleValue("temperature"));
|
||||||
|
param.put("iPlanBakingTimer", form.getDoubleValue("oven_time"));
|
||||||
JSONObject back_jo = WQLObject.getWQLObject("MD_PB_InterfaceBack").query("interface_name = 'momRollBakeInBound'").uniqueResult(0);
|
JSONObject back_jo = WQLObject.getWQLObject("MD_PB_InterfaceBack").query("interface_name = 'momRollBakeInBound'").uniqueResult(0);
|
||||||
if (ObjectUtil.isNotEmpty(back_jo) && "1".equals(back_jo.getString("is_back"))) {
|
if (ObjectUtil.isNotEmpty(back_jo) && "1".equals(back_jo.getString("is_back"))) {
|
||||||
new LmsToMesServiceImpl().momRollBakeInBound(param);
|
lmsToMesService.momRollBakeInBound(param);
|
||||||
}
|
}
|
||||||
|
|
||||||
//将该母卷的入烘箱标识改为0
|
//将该母卷的入烘箱标识改为0
|
||||||
@@ -204,10 +206,13 @@ public class HotPointIvtServiceImpl implements HotPointIvtService {
|
|||||||
}
|
}
|
||||||
//出箱回传
|
//出箱回传
|
||||||
if ("2".equals(flag)) {
|
if ("2".equals(flag)) {
|
||||||
|
param.put("MoveOutDate", DateUtil.now());
|
||||||
|
param.put("ActualBakingTemperature", form.getDoubleValue("temperature"));
|
||||||
|
param.put("ActualBakingTimer", form.getDoubleValue("oven_time"));
|
||||||
//判断该接口是否需要回传
|
//判断该接口是否需要回传
|
||||||
JSONObject back_jo = WQLObject.getWQLObject("MD_PB_InterfaceBack").query("interface_name = 'momRollBakeOutBound'").uniqueResult(0);
|
JSONObject back_jo = WQLObject.getWQLObject("MD_PB_InterfaceBack").query("interface_name = 'momRollBakeOutBound'").uniqueResult(0);
|
||||||
if (ObjectUtil.isNotEmpty(back_jo) && "1".equals(back_jo.getString("is_back"))) {
|
if (ObjectUtil.isNotEmpty(back_jo) && "1".equals(back_jo.getString("is_back"))) {
|
||||||
new LmsToMesServiceImpl().momRollBakeOutBound(param);
|
lmsToMesService.momRollBakeOutBound(param);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -14,6 +14,7 @@ import org.nl.modules.wql.WQL;
|
|||||||
import org.nl.modules.wql.core.bean.WQLObject;
|
import org.nl.modules.wql.core.bean.WQLObject;
|
||||||
import org.nl.modules.wql.util.SpringContextHolder;
|
import org.nl.modules.wql.util.SpringContextHolder;
|
||||||
import org.nl.system.service.param.impl.SysParamServiceImpl;
|
import org.nl.system.service.param.impl.SysParamServiceImpl;
|
||||||
|
import org.nl.wms.ext.mes.service.LmsToMesService;
|
||||||
import org.nl.wms.ext.mes.service.impl.LmsToMesServiceImpl;
|
import org.nl.wms.ext.mes.service.impl.LmsToMesServiceImpl;
|
||||||
import org.nl.wms.sch.AcsTaskDto;
|
import org.nl.wms.sch.AcsTaskDto;
|
||||||
import org.nl.wms.sch.manage.AbstractAcsTask;
|
import org.nl.wms.sch.manage.AbstractAcsTask;
|
||||||
@@ -149,7 +150,7 @@ public class InCoolIvtTask extends AbstractAcsTask {
|
|||||||
if (ObjectUtil.isNotEmpty(back_jo) && "1".equals(back_jo.getString("is_back"))) {
|
if (ObjectUtil.isNotEmpty(back_jo) && "1".equals(back_jo.getString("is_back"))) {
|
||||||
String product_area = back_jo.getString("product_area");
|
String product_area = back_jo.getString("product_area");
|
||||||
if (StrUtil.isNotEmpty(product_area) && product_area.contains(jsonTask.getString("product_area"))) {
|
if (StrUtil.isNotEmpty(product_area) && product_area.contains(jsonTask.getString("product_area"))) {
|
||||||
new LmsToMesServiceImpl().momRollSemiFGInboundComplete(param);
|
SpringContextHolder.getBean(LmsToMesService.class).momRollSemiFGInboundComplete(param);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -14,6 +14,7 @@ import org.nl.modules.wql.WQL;
|
|||||||
import org.nl.modules.wql.core.bean.WQLObject;
|
import org.nl.modules.wql.core.bean.WQLObject;
|
||||||
import org.nl.modules.wql.util.SpringContextHolder;
|
import org.nl.modules.wql.util.SpringContextHolder;
|
||||||
import org.nl.system.service.param.impl.SysParamServiceImpl;
|
import org.nl.system.service.param.impl.SysParamServiceImpl;
|
||||||
|
import org.nl.wms.ext.mes.service.LmsToMesService;
|
||||||
import org.nl.wms.ext.mes.service.impl.LmsToMesServiceImpl;
|
import org.nl.wms.ext.mes.service.impl.LmsToMesServiceImpl;
|
||||||
import org.nl.wms.pda.mps.service.mapper.HotMapper;
|
import org.nl.wms.pda.mps.service.mapper.HotMapper;
|
||||||
import org.nl.wms.sch.AcsTaskDto;
|
import org.nl.wms.sch.AcsTaskDto;
|
||||||
@@ -231,7 +232,7 @@ public class InHotTask extends AbstractAcsTask {
|
|||||||
if (ObjectUtil.isNotEmpty(back_jo) && "1".equals(back_jo.getString("is_back"))) {
|
if (ObjectUtil.isNotEmpty(back_jo) && "1".equals(back_jo.getString("is_back"))) {
|
||||||
String product_area = back_jo.getString("product_area");
|
String product_area = back_jo.getString("product_area");
|
||||||
if (StrUtil.isNotEmpty(product_area) && product_area.contains(jsonTask.getString("product_area"))) {
|
if (StrUtil.isNotEmpty(product_area) && product_area.contains(jsonTask.getString("product_area"))) {
|
||||||
new LmsToMesServiceImpl().momRollBakeInBound(param);
|
SpringContextHolder.getBean(LmsToMesService.class).momRollBakeInBound(param);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -13,6 +13,7 @@ import org.nl.modules.common.exception.BadRequestException;
|
|||||||
import org.nl.modules.wql.WQL;
|
import org.nl.modules.wql.WQL;
|
||||||
import org.nl.modules.wql.core.bean.WQLObject;
|
import org.nl.modules.wql.core.bean.WQLObject;
|
||||||
import org.nl.modules.wql.util.SpringContextHolder;
|
import org.nl.modules.wql.util.SpringContextHolder;
|
||||||
|
import org.nl.wms.ext.mes.service.LmsToMesService;
|
||||||
import org.nl.wms.ext.mes.service.impl.LmsToMesServiceImpl;
|
import org.nl.wms.ext.mes.service.impl.LmsToMesServiceImpl;
|
||||||
import org.nl.wms.pda.mps.service.mapper.HotMapper;
|
import org.nl.wms.pda.mps.service.mapper.HotMapper;
|
||||||
import org.nl.wms.sch.AcsTaskDto;
|
import org.nl.wms.sch.AcsTaskDto;
|
||||||
@@ -213,7 +214,7 @@ public class OutHotTask extends AbstractAcsTask {
|
|||||||
if (ObjectUtil.isNotEmpty(back_jo) && "1".equals(back_jo.getString("is_back"))) {
|
if (ObjectUtil.isNotEmpty(back_jo) && "1".equals(back_jo.getString("is_back"))) {
|
||||||
String product_area = back_jo.getString("product_area");
|
String product_area = back_jo.getString("product_area");
|
||||||
if (StrUtil.isNotEmpty(product_area) && product_area.contains(jsonTask.getString("product_area"))) {
|
if (StrUtil.isNotEmpty(product_area) && product_area.contains(jsonTask.getString("product_area"))) {
|
||||||
new LmsToMesServiceImpl().momRollBakeOutBound(param);
|
SpringContextHolder.getBean(LmsToMesService.class).momRollBakeOutBound(param);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user