From 9d1055ce643ca675c8b1f81ca56bc8daa152163a Mon Sep 17 00:00:00 2001 From: ljw Date: Thu, 21 Nov 2024 18:09:22 +0800 Subject: [PATCH] =?UTF-8?q?fix:=201.=E5=A4=96=E9=94=80=E5=90=88=E5=90=8C?= =?UTF-8?q?=E7=AD=BE=E8=AE=A2=E6=97=A5=E6=9C=9F=E9=BB=98=E8=AE=A4=E5=BD=93?= =?UTF-8?q?=E5=89=8D=E6=97=B6=E9=97=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../storagetrans/form/StorageTransEdit.java | 45 +------------------ .../form/StorageTransEdit_xbs.java | 12 ----- 2 files changed, 1 insertion(+), 56 deletions(-) diff --git a/src/main/java/com/yem/wm/es/storagetrans/form/StorageTransEdit.java b/src/main/java/com/yem/wm/es/storagetrans/form/StorageTransEdit.java index d602d6bd..0d91e2dc 100644 --- a/src/main/java/com/yem/wm/es/storagetrans/form/StorageTransEdit.java +++ b/src/main/java/com/yem/wm/es/storagetrans/form/StorageTransEdit.java @@ -659,50 +659,7 @@ public class StorageTransEdit extends AbstractBillPlugIn implements BeforeF7Sele } if ("creditconfirm".equals(operateKey)) { -// DynamicObjectCollection dynamicObjectCollection = dataEntity.getDynamicObjectCollection("yem_creditdetail"); -// if (dynamicObjectCollection.size()>0){ -// Map map = new HashMap<>(); -// for (DynamicObject dynamicObject : dynamicObjectCollection) { -// DynamicObject yemSalecontractno = dynamicObject.getDynamicObject("yem_salecontractno"); -// BigDecimal yemCreditamtCd = dynamicObject.getBigDecimal("yem_creditamt_cd"); -// if (yemSalecontractno!=null){ -// long aLong = yemSalecontractno.getLong("id"); -// if (map.get(aLong)!=null){ -// BigDecimal bigDecimal = map.get(aLong); -// map.put(aLong, yemCreditamtCd.add(bigDecimal)); -// }else { -// map.put(aLong, yemCreditamtCd); -// } -// } -// } -// for (DynamicObject dynamicObject : dynamicObjectCollection) { -// DynamicObject yemSalecontractno = dynamicObject.getDynamicObject("yem_salecontractno"); -// if (yemSalecontractno!=null){ -// long aLong = yemSalecontractno.getLong("id"); -// BigDecimal bigDecimal = map.get(aLong); -// String selectfield = DynamicObjectUtil.getSelectfields("yem_es_salesorder", false); -// String selectfields = DynamicObjectUtil.getEntrySelectfields(selectfield, "yem_es_salesorder", "yem_es_salescontrac_s", false); -// DynamicObject yemEsSalesorder = BusinessDataServiceHelper.loadSingle("yem_es_salesorder", selectfields -// , new QFilter[]{new QFilter("id", QCP.equals, aLong)}); -// if (yemEsSalesorder != null) { -// DynamicObjectCollection yemEsMaterialinfo = yemEsSalesorder.getDynamicObjectCollection("yem_es_salescontrac_s"); -// if (yemEsMaterialinfo.size()>0){ -// BigDecimal salescontrac = BigDecimal.ZERO; -// for (DynamicObject object : yemEsMaterialinfo) { -// boolean yemIspre = object.getBoolean("yem_ispre"); -// if (!yemIspre){ -// salescontrac = salescontrac.add(object.getBigDecimal("yem_rapamt")); -// } -// } -// if (salescontrac.compareTo(bigDecimal)<0){ -// view.showTipNotification(yemEsSalesorder.getString("billno")+"非预收收汇金额不足,请修改金额!!!"); -// return; -// } -// } -// } -// } -// } -// } + int rowCount = model.getEntryRowCount("yem_creditdetail"); StringBuilder sb = new StringBuilder(); for (int i = 0; i < rowCount; i++) { diff --git a/src/main/java/com/yem/wm/es/storagetrans/form/StorageTransEdit_xbs.java b/src/main/java/com/yem/wm/es/storagetrans/form/StorageTransEdit_xbs.java index 877de7ac..d00064cf 100644 --- a/src/main/java/com/yem/wm/es/storagetrans/form/StorageTransEdit_xbs.java +++ b/src/main/java/com/yem/wm/es/storagetrans/form/StorageTransEdit_xbs.java @@ -46,18 +46,6 @@ public class StorageTransEdit_xbs extends AbstractBillPlugIn { } } - @Override - public void beforeDoOperation(BeforeDoOperationEventArgs e) { - super.beforeDoOperation(e); - FormOperate source = (FormOperate) e.getSource(); - String operateKey = source.getOperateKey(); - IDataModel model = this.getModel(); - IFormView view = this.getView(); - if ("creditconfirm".equals(operateKey)) { - - } - } - @Override public void afterDoOperation(AfterDoOperationEventArgs e) { super.afterDoOperation(e);