From f9868b2535b4f277c0937e59d353f022b1c7ac2a Mon Sep 17 00:00:00 2001 From: xuhaihui <2098865055@qq.com> Date: Mon, 15 Sep 2025 11:14:49 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=A5=E5=BA=93=E5=8D=95=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E8=B5=84=E6=BA=90=E6=B8=85=E5=8D=95=E8=BF=87=E6=BB=A4=E9=80=BB?= =?UTF-8?q?=E8=BE=91=E4=BC=98=E5=8C=96=E5=92=8C=E4=BB=98=E6=AC=BE=E7=94=B3?= =?UTF-8?q?=E8=AF=B7=E5=8D=95=E6=8F=90=E4=BA=A4=E5=8E=BB=E9=99=A4=E6=A0=A1?= =?UTF-8?q?=E9=AA=8C=E9=80=BB=E8=BE=91=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../PaymentApplyInvoiceValidateOp.java | 6 ++- .../plugin/form/ResourceFilterExtPlugin.java | 40 ------------------- 2 files changed, 4 insertions(+), 42 deletions(-) diff --git a/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/kd/ec/ecpf/opplugin/PaymentApplyInvoiceValidateOp.java b/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/kd/ec/ecpf/opplugin/PaymentApplyInvoiceValidateOp.java index ea3e518..b4e10cb 100644 --- a/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/kd/ec/ecpf/opplugin/PaymentApplyInvoiceValidateOp.java +++ b/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/kd/ec/ecpf/opplugin/PaymentApplyInvoiceValidateOp.java @@ -5,11 +5,13 @@ package kd.ec.ecpf.opplugin; -import kd.bos.entity.plugin.AbstractOperationServicePlugIn; import kd.bos.entity.plugin.AddValidatorsEventArgs; import kd.bos.entity.plugin.PreparePropertysEventArgs; -public class PaymentApplyInvoiceValidateOp extends AbstractOperationServicePlugIn { +/** + * 付款申请单提交操作插件:去除校验逻辑 + */ +public class PaymentApplyInvoiceValidateOp extends PaymentApplyInvoiceValidator { public PaymentApplyInvoiceValidateOp() { } diff --git a/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/zcgj/zcdev/zcdev/pr/plugin/form/ResourceFilterExtPlugin.java b/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/zcgj/zcdev/zcdev/pr/plugin/form/ResourceFilterExtPlugin.java index 6dfc879..b5dfb90 100644 --- a/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/zcgj/zcdev/zcdev/pr/plugin/form/ResourceFilterExtPlugin.java +++ b/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/zcgj/zcdev/zcdev/pr/plugin/form/ResourceFilterExtPlugin.java @@ -96,46 +96,6 @@ public class ResourceFilterExtPlugin extends ResourceItemListPlugin { } } -/* public void setFilter(SetFilterEvent e) { - IPageCache pageCache = this.getPageCache(); - String nodeid = pageCache.get("focusnode_text_key"); - String resourceType = pageCache.get("selected_tag_key"); - QFilter resourceTypeFilter = null; - if (resourceType != null) { - resourceTypeFilter = new QFilter("resourcetype", "=", ResourceTypeEnum.valueOf(resourceType).value); - } else { - resourceTypeFilter = new QFilter("resourcetype", "!=", ResourceTypeEnum.COMPOSITE.getValue()); - } - FormShowParameter formShowParameter = this.getView().getFormShowParameter(); - Map customParams = formShowParameter.getCustomParams(); - Object originFormId = customParams.get("originFormId");//源表单ID - if (originFormId != null && originFormId.equals("ecma_purchaseapply")) { - //采购申请单 - resourceTypeFilter = new QFilter("resourcetype", "=", "03"); - } - - QFilter resourceFilter = null; - if (nodeid != null) { - resourceFilter = new QFilter("resource", "in", this.getChildrenNodes(nodeid)); - } - - e.getQFilters().add(resourceFilter); - e.getQFilters().add(resourceTypeFilter); - TreeNode focusNode = new TreeNode(); - if (nodeid == null) { - nodeid = "1"; - } - - focusNode.setId(nodeid); - TreeView treeView = (TreeView) this.getControl("treeview"); - treeView.focusNode(focusNode); - }*/ - - @Override - public void buildTreeListFilter(BuildTreeListFilterEvent e) { - super.buildTreeListFilter(e); - } - @Override public void registerListener(EventObject e) { Image subLabel = (Image) this.getView().getControl("sub");