From 6a3e9de7be4a89f40026cbd8d553e66d848ba98b Mon Sep 17 00:00:00 2001 From: "DESKTOP-5DIJMF9\\admin" <2388969634@qq.com> Date: Sun, 10 Nov 2024 23:02:17 +0800 Subject: [PATCH] =?UTF-8?q?opt:=E4=BB=A3=E7=A0=81=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mes/api/em/EquipmentFileService.java | 12 ----------- .../mes/api/ifs/sap/SapToWmsService.java | 21 ++++++++++--------- .../mes/ifs/sap/WOPostFailed_query.jsp | 2 +- .../service/em/EquipmentFileServiceImpl.java | 21 ------------------- .../service/ifs/sap/SapToWmsServiceImpl.java | 12 +++++------ .../lxrf/rc/ReceiveAPIServiceImpl.java | 8 +++---- 6 files changed, 22 insertions(+), 54 deletions(-) diff --git a/lxapi/com/noblelift/imp/products/mes/api/em/EquipmentFileService.java b/lxapi/com/noblelift/imp/products/mes/api/em/EquipmentFileService.java index 7779d3c..1728db1 100644 --- a/lxapi/com/noblelift/imp/products/mes/api/em/EquipmentFileService.java +++ b/lxapi/com/noblelift/imp/products/mes/api/em/EquipmentFileService.java @@ -55,18 +55,6 @@ public interface EquipmentFileService { */ public ServiceResultBean queryTechLevel(ServiceContext ctx,String account_id); - - /** - * - * @discription 查询设备变更类型 - * @author lmyu - * @created 2018年12月4日 上午11:29:19 - * @param ctx 上下文 - * @param account_id 操作者id - * @return - */ - public ServiceResultBean queryDeviceChange(ServiceContext ctx,String account_id); - /** * * @discription 新增 diff --git a/lxapi/com/noblelift/imp/products/mes/api/ifs/sap/SapToWmsService.java b/lxapi/com/noblelift/imp/products/mes/api/ifs/sap/SapToWmsService.java index 0f04c15..0c22b30 100644 --- a/lxapi/com/noblelift/imp/products/mes/api/ifs/sap/SapToWmsService.java +++ b/lxapi/com/noblelift/imp/products/mes/api/ifs/sap/SapToWmsService.java @@ -20,7 +20,7 @@ import net.sf.json.JSONObject; public interface SapToWmsService { /** - * Description 物料详细规格同步 根据物料导入详细规格;直接删除插入接口表; + * Description 物料详细规格同步 根据物料导入详细规格;直接删除插入接口表;ZWMS_GET_MATERIAL_INFO * * @param context * 上下文 @@ -37,7 +37,7 @@ public interface SapToWmsService { public ServiceResultBean getMaterialInfo(ServiceContext context, JSONObject accountId,JSONObject form); /** - * Description 班组发料信息导入 "根据日期导入当天的班组发料清单; + * Description 班组发料信息导入 "根据日期导入当天的班组发料清单;ZWMS_GET_MATERIAL_ISSUELIST * 包括线边仓发料信息;線邊倉的標記,如果庫存地點為5開頭,則為線邊倉。如为线边仓直接发料、出库完成;" * * @param context @@ -51,7 +51,7 @@ public interface SapToWmsService { public ServiceResultBean getMaterialIssuelist(ServiceContext context, JSONObject accountId, JSONObject form); /** - * Description 物料信息同步 根据更新日期同步SAP物料基本信息;直接删除插入接口表;更新物料属性表; + * Description 物料信息同步 根据更新日期同步SAP物料基本信息;直接删除插入接口表;更新物料属性表;ZWMS_GET_MATERIAL * * @param context * 上下文 @@ -65,7 +65,7 @@ public interface SapToWmsService { public ServiceResultBean getMaterial(ServiceContext context, JSONObject accountId,JSONObject form); /** - * Description 班组欠料信息导入 导入各班组欠料最新信息;直接删除插入到接口表; + * Description 班组欠料信息导入 导入各班组欠料最新信息;直接删除插入到接口表;ZWMS_GET_MATERIAL_SHORTLIST * * @param context * 上下文 @@ -78,7 +78,7 @@ public interface SapToWmsService { /** - * Description 其它出入库信息上传:WMS发起的转仓信息上传 6个接口 + * Description 其它出入库信息上传:WMS发起的转仓信息上传 6个接口 ZWMS_MATERIAL_STOCK_MOVE * * @param context * 上下文 @@ -142,7 +142,7 @@ public interface SapToWmsService { public ServiceResultBean getWOComponent(ServiceContext context, JSONObject accountId, JSONObject form); /** - * Description 盘点结果信息上传 + * Description 盘点结果信息上传 ZWMS_MATERIAL_STOCK_UPDATE * * @param context * 上下文 @@ -160,7 +160,8 @@ public interface SapToWmsService { */ public ServiceResultBean materialStockUpdate(ServiceContext context, JSONObject accountId, JSONArray allrows); /** - * Description materialStockMove PO订单信息导入 根据日期段导入最新的PO清单信息;中山公司的所有PO,包括公司間的PO,有物料號碼和無物料號碼 的PO。 + * Description materialStockMove PO订单信息导入 根据日期段导入最新的PO清单信息; + * 中山公司的所有PO,包括公司間的PO,有物料號碼和無物料號碼 的PO。 ZWMS_GET_PO_INFO * * @param context * 上下文 @@ -210,7 +211,7 @@ public interface SapToWmsService { public ServiceResultBean POPost2(ServiceContext context, JSONObject accountId, JSONArray allrows); /** - * Description 供应商信息同步 同步SAP供应商基本信息;直接删除插入接口表;更新供应商表; + * Description 供应商信息同步 同步SAP供应商基本信息;直接删除插入接口表;更新供应商表;ZWMS_GET_VENDOR_INFO * * @param context * 上下文 @@ -226,7 +227,7 @@ public interface SapToWmsService { /** * Description 自制件入库信息导入 根据WMS用戶輸入的生產訂單號碼, - * 實時連接SAP系統根據提供的RFC程式,取得相關信息,如物料編號、訂單數量、未入庫數量,入庫地點。 + * 實時連接SAP系統根據提供的RFC程式,取得相關信息,如物料編號、訂單數量、未入庫數量,入庫地點。ZWMS_GET_WO_INFO * * @param context * 上下文 @@ -244,7 +245,7 @@ public interface SapToWmsService { /** * Description 生产订单急件上传 根据WMS用戶輸入的生產訂單號碼, - * 根据WMS系统输入的相关参数进行当前系统日期的过帐操作并返回提示信息 + * 根据WMS系统输入的相关参数进行当前系统日期的过帐操作并返回提示信息 ZWMS_GET_WO_SEND * * @param context * 上下文 diff --git a/lxapp/app/products/mes/ifs/sap/WOPostFailed_query.jsp b/lxapp/app/products/mes/ifs/sap/WOPostFailed_query.jsp index eceb081..fc356f4 100644 --- a/lxapp/app/products/mes/ifs/sap/WOPostFailed_query.jsp +++ b/lxapp/app/products/mes/ifs/sap/WOPostFailed_query.jsp @@ -227,7 +227,7 @@
批量上传 不上传 - 测试 +
diff --git a/lxservice/com/noblelift/imp/products/mes/service/em/EquipmentFileServiceImpl.java b/lxservice/com/noblelift/imp/products/mes/service/em/EquipmentFileServiceImpl.java index 494c1b4..ba4ca32 100644 --- a/lxservice/com/noblelift/imp/products/mes/service/em/EquipmentFileServiceImpl.java +++ b/lxservice/com/noblelift/imp/products/mes/service/em/EquipmentFileServiceImpl.java @@ -96,27 +96,6 @@ public class EquipmentFileServiceImpl implements EquipmentFileService { return srb; } - - @Override - public ServiceResultBean queryDeviceChange(ServiceContext ctx, String account_id) { - JSONArray ja = WQLObject.getWQLObject("ENUM_EM_DeviceChangeType").query("sysisdelete = '0'") - .getResultJSONArray(0); - JSONArray ja2 = new JSONArray(); - for (int i = 0; i < ja.size(); i++) { - JSONObject jo = ja.getJSONObject(i); - JSONObject jo2 = new JSONObject(); - jo2.put("id", jo.optString("devicechange_code")); - jo2.put("text", jo.optString("devicechange_name")); - jo2.put("uuid", jo.optString("devicechange_uuid")); - ja2.add(jo2); - } - ServiceResultBean srb = new ServiceResultBean(); - srb.setSuccess(); - srb.setDesc("查询成功"); - srb.addJSONArray("result", ja2); - return srb; - } - @WDKTransaction @Override public ServiceResultBean create(ServiceContext ctx, JSONObject accountInfo, JSONObject form) { diff --git a/lxservice/com/noblelift/imp/products/mes/service/ifs/sap/SapToWmsServiceImpl.java b/lxservice/com/noblelift/imp/products/mes/service/ifs/sap/SapToWmsServiceImpl.java index 9e43bc8..f10c025 100644 --- a/lxservice/com/noblelift/imp/products/mes/service/ifs/sap/SapToWmsServiceImpl.java +++ b/lxservice/com/noblelift/imp/products/mes/service/ifs/sap/SapToWmsServiceImpl.java @@ -79,10 +79,10 @@ public class SapToWmsServiceImpl implements SapToWmsService { String IF_SAP_NoCodePurchaseOrder = "IF_SAP_NoCodePurchaseOrder"; // 无物料号采购订单接口处理表 String IF_SAP_NoCodePurchaseOrderProc = "IF_SAP_NoCodePurchaseOrderProc"; + // 采购订单接口合单处理表 String IF_SAP_PurchaseOrderMerge = "IF_SAP_PurchaseOrderMerge"; - WQLObject wo_IssueBillUrgent = WQLObject.getWQLObject(IF_SAP_PurchaseOrder); - WQLObject wo_IssueBillUrgentProc = WQLObject.getWQLObject(IF_SAP_PurchaseOrderProc); - WQLObject wo_PurchaseOrderMerge = WQLObject.getWQLObject(IF_SAP_PurchaseOrderMerge); + WQLObject wo_PurchaseOrder = WQLObject.getWQLObject(IF_SAP_PurchaseOrder); + WQLObject wo_PurchaseOrderProc = WQLObject.getWQLObject(IF_SAP_PurchaseOrderProc); WQLObject wo_NoCodePurchaseOrder = WQLObject.getWQLObject(IF_SAP_NoCodePurchaseOrder); WQLObject wo_NoCodePurchaseOrderProc = WQLObject.getWQLObject(IF_SAP_NoCodePurchaseOrderProc); @@ -127,7 +127,7 @@ public class SapToWmsServiceImpl implements SapToWmsService { if (!in_exmat.equals("X")) {// 无物料 wo_NoCodePurchaseOrder.insert(joi); } else { - wo_IssueBillUrgent.insert(joi); + wo_PurchaseOrder.insert(joi); } JSONObject row = new JSONObject(); @@ -174,7 +174,7 @@ public class SapToWmsServiceImpl implements SapToWmsService { joi.put("no_received_qty", joi.optString("UMENG")); joi.put("instor_qty", "0"); joi.put("no_instor_qty", joi.optString("UMENG")); - wo_IssueBillUrgentProc.insert(joi); + wo_PurchaseOrderProc.insert(joi); } else { continue; } @@ -189,7 +189,7 @@ public class SapToWmsServiceImpl implements SapToWmsService { joi.put("no_received_qty", joi.optString("UMENG")); joi.put("instor_qty", "0"); joi.put("no_instor_qty", joi.optString("UMENG")); - wo_IssueBillUrgentProc.insert(joi); + wo_PurchaseOrderProc.insert(joi); } } } diff --git a/lxservice/com/noblelift/imp/products/mes/service/lxrf/rc/ReceiveAPIServiceImpl.java b/lxservice/com/noblelift/imp/products/mes/service/lxrf/rc/ReceiveAPIServiceImpl.java index 67f2327..01f9157 100644 --- a/lxservice/com/noblelift/imp/products/mes/service/lxrf/rc/ReceiveAPIServiceImpl.java +++ b/lxservice/com/noblelift/imp/products/mes/service/lxrf/rc/ReceiveAPIServiceImpl.java @@ -94,7 +94,7 @@ public class ReceiveAPIServiceImpl implements ReceiveAPIService { WQLObject tbObj2 = WQLObject.getWQLObject("ST_RC_ReceiveDtl"); WQLObject tbObj3 = WQLObject.getWQLObject("ST_BS_RealStorAttr"); WQLObject tbObj4 = WQLObject.getWQLObject("MD_CS_Factory"); - WQLObject tbObj5 = WQLObject.getWQLObject("IF_SAP_PurchaseOrderProc"); + WQLObject wo_PurchaseOrderProc = WQLObject.getWQLObject("IF_SAP_PurchaseOrderProc"); WQLObject tbObj6 = WQLObject.getWQLObject("ST_BS_SectAttr"); WQLObject tbObj7 = WQLObject.getWQLObject("MD_CS_SUPPLIEREXT"); WQLObject tbObj8 = WQLObject.getWQLObject("MD_PB_MeasureUnit"); @@ -191,7 +191,7 @@ public class ReceiveAPIServiceImpl implements ReceiveAPIService { String factory_uuid = dtl.optString("factory_uuid"); double fact_qty = dtl.optDouble("fact_qty",0); JSONObject jo1 = tbObj4.query("factory_uuid='"+factory_uuid+"'").uniqueResult(0); - JSONArray invDtls =tbObj5.query("nocrea_receive_qty<>0 and ebeln='"+inv_code+"'and matnr='"+material_code+"'and werks='"+jo1.optString("factory_code")+"'","ebelp").getResultJSONArray(0); + JSONArray invDtls =wo_PurchaseOrderProc.query("nocrea_receive_qty<>0 and ebeln='"+inv_code+"'and matnr='"+material_code+"'and werks='"+jo1.optString("factory_code")+"'","ebelp").getResultJSONArray(0); for(int n=0;n0){ @@ -210,7 +210,7 @@ public class ReceiveAPIServiceImpl implements ReceiveAPIService { fact_qty = fact_qty - nocrea_receive_qty; } - ResultBean rb3 = tbObj5.update(jo); + ResultBean rb3 = wo_PurchaseOrderProc.update(jo); if (!rb3.isSuccess()) { throw new WDKException("更新采购订单接口表已生成收货单数量字段失败!"); } @@ -220,7 +220,7 @@ public class ReceiveAPIServiceImpl implements ReceiveAPIService { map.put("is_proc", "1"); for(int n=0;n