|
@@ -320,7 +320,7 @@ public class MesController extends SuperController<MesNoticeService, Long, MesNo
|
|
//处理推送订单
|
|
//处理推送订单
|
|
this.distributeHandle(mesNotice.getOrderNo(), mesNotice.getLineCode());
|
|
this.distributeHandle(mesNotice.getOrderNo(), mesNotice.getLineCode());
|
|
} else {
|
|
} else {
|
|
- String returnData = msgUtil.httpForPost(mesNotice.getApiAddress(), jsonParam.toJSONString());
|
|
|
|
|
|
+ String returnData = mesNotice.getAcceptPar();
|
|
ret = JSONObject.parseObject(returnData);
|
|
ret = JSONObject.parseObject(returnData);
|
|
//本地代码处理
|
|
//本地代码处理
|
|
this.handle(ret, mesNotice.getApiType(), mesNotice.getLineCode());
|
|
this.handle(ret, mesNotice.getApiType(), mesNotice.getLineCode());
|
|
@@ -417,7 +417,7 @@ public class MesController extends SuperController<MesNoticeService, Long, MesNo
|
|
order.setOrderNo(workOrder.getString("workOrderNo")).setOrderTime(StringUtil.isNotEmpty(workOrder.getString("plannedStartTime")) ? DateUtil.stringToDate3(workOrder.getString("plannedStartTime")) : new Date()).setDeliveryTime(StringUtil.isNotEmpty(workOrder.getString("plannedEndTime")) ? DateUtil.stringToDate3(workOrder.getString("plannedEndTime")) : new Date()).setSource("2").setProductNum(workPieceList.size())
|
|
order.setOrderNo(workOrder.getString("workOrderNo")).setOrderTime(StringUtil.isNotEmpty(workOrder.getString("plannedStartTime")) ? DateUtil.stringToDate3(workOrder.getString("plannedStartTime")) : new Date()).setDeliveryTime(StringUtil.isNotEmpty(workOrder.getString("plannedEndTime")) ? DateUtil.stringToDate3(workOrder.getString("plannedEndTime")) : new Date()).setSource("2").setProductNum(workPieceList.size())
|
|
.setStatus("1").setSingleTaskFlag(0).setOrderStatus("1").setBatchNo(workOrder.getString("batchNo"));
|
|
.setStatus("1").setSingleTaskFlag(0).setOrderStatus("1").setBatchNo(workOrder.getString("batchNo"));
|
|
//产品编码+生产类型编码(P/B P:按序列生产 B:按批次生产)+ 密级编码 + 批次号 + 工艺版本
|
|
//产品编码+生产类型编码(P/B P:按序列生产 B:按批次生产)+ 密级编码 + 批次号 + 工艺版本
|
|
- String orderName = "MES_" + workOrder.getString("materialCode") + "_" + workOrder.getString("productPhase").toUpperCase() + "_" + workOrder.getString("planSecretLevel").toUpperCase() + "_" + workOrder.getString("batchNo") + "_" + workOrder.getString("processRouteVersion");
|
|
|
|
|
|
+ String orderName = "MES_" + workOrder.getString("materialCode") + "_" + workOrder.getString("planSecretLevel").toUpperCase() + "_" + workOrder.getString("batchNo") + "_" + workOrder.getString("processRouteVersion");
|
|
order.setCustId(0L).setOrderName(orderName).setZoneId(zone.getId());
|
|
order.setCustId(0L).setOrderName(orderName).setZoneId(zone.getId());
|
|
orderService.save(order);
|
|
orderService.save(order);
|
|
|
|
|