From f6f7a2185f3f6330d4f95b14bd127bf68da5a51e Mon Sep 17 00:00:00 2001 From: "zzs01@yunemao.com" <hi@lnbiuc.copm> Date: Tue, 10 Sep 2024 16:27:39 +0800 Subject: [PATCH] =?UTF-8?q?change:=E8=AE=A2=E5=8D=95=E4=BA=A7=E5=93=81?= =?UTF-8?q?=E9=9C=80=E6=B1=82=E5=8D=95=E4=B8=8B=E6=8E=A8=E5=BA=93=E5=8C=BA?= =?UTF-8?q?=E5=BA=93=E4=BD=8D=E6=90=BA=E5=B8=A6=E5=8F=96=E6=B6=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../botp/tracktaskconsoleToorderproreqbillPugIn.java | 8 ++++---- .../wm/im/orderproreqbill/from/OrderproreqbillEdit.java | 8 ++++++-- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/yem/wm/im/orderproreqbill/botp/tracktaskconsoleToorderproreqbillPugIn.java b/src/main/java/com/yem/wm/im/orderproreqbill/botp/tracktaskconsoleToorderproreqbillPugIn.java index 3c98f871..07b4ad47 100644 --- a/src/main/java/com/yem/wm/im/orderproreqbill/botp/tracktaskconsoleToorderproreqbillPugIn.java +++ b/src/main/java/com/yem/wm/im/orderproreqbill/botp/tracktaskconsoleToorderproreqbillPugIn.java @@ -147,9 +147,9 @@ public class tracktaskconsoleToorderproreqbillPugIn extends AbstractConvertPlugI //仓库 // materialinfo.set("yem_warehouse", whObj); //库区 - materialinfo.set("yem_warearea", yem_warearea); +// materialinfo.set("yem_warearea", yem_warearea); //库位 - materialinfo.set("yem_whlocation", yem_whlocation); +// materialinfo.set("yem_whlocation", yem_whlocation); //仓管员 // DynamicObject user = BusinessDataServiceHelper.loadSingle("bos_user", new QFilter[]{new QFilter("number", QCP.equals, list.get(0).get("stocker_code"))}); // materialinfo.set("yem_whman", user); @@ -162,9 +162,9 @@ public class tracktaskconsoleToorderproreqbillPugIn extends AbstractConvertPlugI //仓库 // materialinfo.set("yem_warehouse", whObj); //库区 - materialinfo.set("yem_outareacode", warearea); +// materialinfo.set("yem_outareacode", warearea); //库位 - materialinfo.set("yem_outpositioncode", whlocationObj); +// materialinfo.set("yem_outpositioncode", whlocationObj); //仓管员 // DynamicObject user = BusinessDataServiceHelper.loadSingle("bos_user", new QFilter[]{new QFilter("number", QCP.equals, list.get(0).get("stocker_code"))}); // materialinfo.set("yem_outstockercode", user); diff --git a/src/main/java/com/yem/wm/im/orderproreqbill/from/OrderproreqbillEdit.java b/src/main/java/com/yem/wm/im/orderproreqbill/from/OrderproreqbillEdit.java index 73f6b34b..ee5d5837 100644 --- a/src/main/java/com/yem/wm/im/orderproreqbill/from/OrderproreqbillEdit.java +++ b/src/main/java/com/yem/wm/im/orderproreqbill/from/OrderproreqbillEdit.java @@ -430,7 +430,9 @@ public class OrderproreqbillEdit extends AbstractBillPlugIn implements BeforeF7S // e.addCustomQFilter(new QFilter("group.yem_sort", QCP.equals, yemIsvmi)); //根据仓库过滤库区 DynamicObject wh = (DynamicObject) getModel().getValue("yem_warehouse", row); - e.addCustomQFilter(new QFilter("group.id", QCP.equals, wh.get("id"))); + if (YEM.isNotEmpty(wh)) { + e.addCustomQFilter(new QFilter("group.id", QCP.equals, wh.get("id"))); + } break; case "yem_outareacode": // if ("V".equals(yemIsvmi) || "C".equals(yemIsvmi) || StringUtils.isBlank(yemIsvmi)) @@ -438,7 +440,9 @@ public class OrderproreqbillEdit extends AbstractBillPlugIn implements BeforeF7S // if(!StringUtils.isBlank(yemIsvmi))e.addCustomQFilter(new QFilter("group.yem_sort",QCP.equals,yemIsvmi)); //根据仓库过滤库区 DynamicObject wh1 = (DynamicObject) getModel().getValue("yem_outwhcode", row); - e.addCustomQFilter(new QFilter("group.id", QCP.equals, wh1.get("id"))); + if (YEM.isNotEmpty(wh1)) { + e.addCustomQFilter(new QFilter("group.id", QCP.equals, wh1.get("id"))); + } break; case "yem_whlocation": // if ("V".equals(yemIsvmi) || "C".equals(yemIsvmi) || StringUtils.isBlank(yemIsvmi))