|
@@ -143,11 +143,12 @@ public class MesController extends SuperController<MesNoticeService, Long, MesNo
|
|
|
log.info("==============接受质检任务下发通知接口开始================={}", data);
|
|
|
ThreeCoordinateDto threeCoordinateDto = JSONObject.parseObject(data, ThreeCoordinateDto.class);
|
|
|
|
|
|
- MesNotice mesNotice = MesNotice.builder().orderNo(threeCoordinateDto.getAuidnr()).
|
|
|
+ MesNotice mesNotice = MesNotice.builder().orderNo(threeCoordinateDto.getOrderNumber()).
|
|
|
buType("TASKDISTRIBUTE").
|
|
|
apiType("QUALITYTASK").
|
|
|
lineCode("407109").
|
|
|
status("1").
|
|
|
+ userCode(threeCoordinateDto.getUserCode()).
|
|
|
source("数字化检测系统").
|
|
|
targetSource("产线管控单元").
|
|
|
acceptPar(data).build();
|
|
@@ -299,7 +300,8 @@ public class MesController extends SuperController<MesNoticeService, Long, MesNo
|
|
|
LbqWrapper<MesNotice> wrapper = wrap.lambda();
|
|
|
MesNotice mesNotice = BeanUtil.toBean(data, MesNotice.class);
|
|
|
wrapper.eq(MesNotice::getOrderNo, mesNotice.getOrderNo())
|
|
|
- .eq(MesNotice::getBuType, mesNotice.getBuType()).ne(MesNotice::getStatus, "2");
|
|
|
+ .eq(MesNotice::getBuType, mesNotice.getBuType())
|
|
|
+ .ne(MesNotice::getStatus, "2");
|
|
|
//page.setSize(10000L);
|
|
|
baseService.pageList(page, wrapper);
|
|
|
/*
|
|
@@ -741,7 +743,7 @@ public class MesController extends SuperController<MesNoticeService, Long, MesNo
|
|
|
JSONObject workOrder = queryWorkOrder.getJSONArray("respBody") != null ? (JSONObject) queryWorkOrder.getJSONArray("respBody").get(0) : null;
|
|
|
JSONObject workFiles = queryWorkSources.getJSONArray("respBody") != null && queryWorkSources.getJSONArray("respBody").size() > 0 ? (JSONObject) queryWorkSources.getJSONArray("respBody").get(0) : null;
|
|
|
JSONObject consumMaterial = queryConsumMaterial.getJSONArray("respBody") != null ? (JSONObject) queryConsumMaterial.getJSONArray("respBody").get(0) : null;
|
|
|
- JSONObject qualityInfo = queryQualityTask.getObject("respBody", String.class)!=null ? queryQualityTask : null;
|
|
|
+ JSONObject qualityInfo = queryQualityTask.getObject("TaskCode", String.class)!=null ? queryQualityTask : null;
|
|
|
JSONObject mesInfo = queryMesTask.getObject("auidnr", String.class)!=null ? queryMesTask : null;
|
|
|
|
|
|
MMeterial mMeterial = null;
|
|
@@ -794,6 +796,7 @@ public class MesController extends SuperController<MesNoticeService, Long, MesNo
|
|
|
String plmenge = dataInfo.getString("plmenge");
|
|
|
if(StringUtil.isEmpty(plmenge)) {
|
|
|
msgUtil.createWarnLog("Mes订单加工零件个数不允许为空","MESException");
|
|
|
+
|
|
|
return;
|
|
|
}
|
|
|
List<JSONObject> dataList = IntStream.range(0, (int)Float.parseFloat(plmenge)).mapToObj(i-> {
|