From 93fbba26e653db68efa97363641a735bb68a1402 Mon Sep 17 00:00:00 2001 From: mengjiao <3338049200@qq,com> Date: Thu, 25 Apr 2024 10:03:23 +0800 Subject: [PATCH 1/2] =?UTF-8?q?wms=E6=88=90=E5=93=81=E9=83=A8=E5=88=86?= =?UTF-8?q?=E4=BF=AE=E6=94=B935=EF=BC=88=E5=B7=B2=E7=BB=8F=E8=BF=87?= =?UTF-8?q?=E8=B4=A6=E7=9A=84=E6=95=B0=E9=87=8F=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/op/system/api/domain/wms/wmsReportWork.java | 2 +- .../com/op/wms/service/impl/WmsProductPutServiceImpl.java | 6 ------ .../src/main/resources/mapper/wms/WmsProductPutMapper.xml | 6 ++---- 3 files changed, 3 insertions(+), 11 deletions(-) diff --git a/op-api/op-api-system/src/main/java/com/op/system/api/domain/wms/wmsReportWork.java b/op-api/op-api-system/src/main/java/com/op/system/api/domain/wms/wmsReportWork.java index 95396223..921c8ee1 100644 --- a/op-api/op-api-system/src/main/java/com/op/system/api/domain/wms/wmsReportWork.java +++ b/op-api/op-api-system/src/main/java/com/op/system/api/domain/wms/wmsReportWork.java @@ -51,7 +51,7 @@ public class wmsReportWork extends BaseEntity { private String SAPstatus; private String SAPmessage; /** 生产工单编码 */ - + //已经过账的值 private String SAPquantity; public String getSAPquantity() { diff --git a/op-modules/op-wms/src/main/java/com/op/wms/service/impl/WmsProductPutServiceImpl.java b/op-modules/op-wms/src/main/java/com/op/wms/service/impl/WmsProductPutServiceImpl.java index d6c81823..165685f1 100644 --- a/op-modules/op-wms/src/main/java/com/op/wms/service/impl/WmsProductPutServiceImpl.java +++ b/op-modules/op-wms/src/main/java/com/op/wms/service/impl/WmsProductPutServiceImpl.java @@ -323,12 +323,6 @@ public class WmsProductPutServiceImpl implements IWmsProductPutService { @DS("#header.poolName") public List getReportList(wmsReportWork mesReportWork) { List rlist = wmsProductPutMapper.getReportList(mesReportWork); -// //加上已经过账的数量reportCode work_order batch_number batch -// for (wmsReportWork wmsReportWork: -// rlist) { -// String SAPquantity= wmsProductPutMapper.selectWmsProductPutNum(wmsReportWork); -// wmsReportWork.setSAPquantity(SAPquantity); -// } return rlist; } diff --git a/op-modules/op-wms/src/main/resources/mapper/wms/WmsProductPutMapper.xml b/op-modules/op-wms/src/main/resources/mapper/wms/WmsProductPutMapper.xml index 80963fd3..c1c0bbb7 100644 --- a/op-modules/op-wms/src/main/resources/mapper/wms/WmsProductPutMapper.xml +++ b/op-modules/op-wms/src/main/resources/mapper/wms/WmsProductPutMapper.xml @@ -310,7 +310,8 @@ mes_report_work.product_name productName, CONVERT(date, GETDATE()) AS productDate, wms_product_put.SAP_status SAPstatus, - wms_product_put.SAP_message SAPmessage + wms_product_put.SAP_message SAPmessage, + CASE WHEN wms_product_put.SAP_status = 1 THEN wms_product_put.put_quantity ELSE 0 END AS SAPquantity FROM mes_report_work LEFT JOIN pro_order_workorder ON mes_report_work.workorder_code= pro_order_workorder.workorder_code @@ -326,10 +327,7 @@ mes_report_work.end_report - - - + + insert into mes_report_work