From 5c4c78563bc55ac7a18e029a211f4a6be14b047a Mon Sep 17 00:00:00 2001 From: hdy <1105738590@qq.com> Date: 星期二, 18 三月 2025 14:23:03 +0800 Subject: [PATCH] 修改 --- billion-main/src/main/java/com/billion/main/api/service/impl/WorkOrdersInfoServiceImpl.java | 21 +++++++++++++-------- 1 files changed, 13 insertions(+), 8 deletions(-) diff --git a/billion-main/src/main/java/com/billion/main/api/service/impl/WorkOrdersInfoServiceImpl.java b/billion-main/src/main/java/com/billion/main/api/service/impl/WorkOrdersInfoServiceImpl.java index 80d8a6e..e66e1df 100644 --- a/billion-main/src/main/java/com/billion/main/api/service/impl/WorkOrdersInfoServiceImpl.java +++ b/billion-main/src/main/java/com/billion/main/api/service/impl/WorkOrdersInfoServiceImpl.java @@ -40,26 +40,31 @@ try { //淇濆瓨宸ュ崟淇℃伅 OmProductionOrderInfo omProductionOrderInfo = new OmProductionOrderInfo(); + omProductionOrderInfo.setBodyQty(Long.valueOf("0")); + omProductionOrderInfo.setHeadQty(Long.valueOf("0")); + omProductionOrderInfo.setPreQty(Long.valueOf("0")); + omProductionOrderInfo.setBodyStatus("0"); + omProductionOrderInfo.setHeadStatus("0"); + omProductionOrderInfo.setPreStatus("0"); + omProductionOrderInfo.setDelFlag("0"); omProductionOrderInfo.setWorkOrderNo(workOrdersInfo.getOrderNumber()); omProductionOrderInfo.setSalesOrderCode(workOrdersInfo.getBatchNumber()); omProductionOrderInfo.setProductCode(workOrdersInfo.getMaterialNumber()); - omProductionOrderInfo.setEngineType(workOrdersInfo.getEngineType()); - omProductionOrderInfo.setEngineName(workOrdersInfo.getEngineName()); + omProductionOrderInfo.setEngineType(workOrdersInfo.getEngineName()); + omProductionOrderInfo.setEngineName(workOrdersInfo.getEngineType()); omProductionOrderInfo.setPlanQty(Long.valueOf(workOrdersInfo.getProductionPlan())); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date startTime = sdf.parse(workOrdersInfo.getStartTime()); omProductionOrderInfo.setPlanStartTime(startTime); - omProductionOrderInfo.setRemarks(workOrdersInfo.getDescription()); omProductionOrderInfo.setOrderStatus(workOrdersInfo.getState()); - omProductionOrderInfo.setFlag(workOrdersInfo.getFLAG()); - omProductionOrderInfoService.save(omProductionOrderInfo); + omProductionOrderInfo.setFlag(workOrdersInfo.getFlag()); + omProductionOrderInfoService.insertOmProductionOrderInfo(omProductionOrderInfo); //淇濆瓨BOM涓昏〃淇℃伅 BsBomInfo bsBomInfo = new BsBomInfo(); bsBomInfo.setBomCode(workOrdersInfo.getBomName()); - bsBomInfo.setBomName(workOrdersInfo.getBomName()); bsBomInfo.setProductCode(workOrdersInfo.getMaterialNumber()); bsBomInfo.setProductName(workOrdersInfo.getMaterialNumber()); - bsBomInfoService.save(bsBomInfo); + bsBomInfoService.insertBsBomInfo(bsBomInfo); //淇濆瓨BOM瀛愯〃淇℃伅 List<WorkOrdersInfoChild> childList = workOrdersInfo.getData(); for (WorkOrdersInfoChild child : childList) { @@ -73,7 +78,7 @@ bsBomChildInfo.setCostQty(child.getCount()); bsBomChildInfo.setChecked(child.getChecked()); bsBomChildInfo.setMaterialName(child.getMaterialName()); - bsBomChildInfoService.save(bsBomChildInfo); + bsBomChildInfoService.insertBsBomChildInfo(bsBomChildInfo); } return true; } catch (Exception e) { -- Gitblit v1.9.3