From e9f1227c1edbc31824a5edcf0dbfa8a8b6184b22 Mon Sep 17 00:00:00 2001 From: xuhaihui <2098865055@qq.com> Date: Tue, 9 Sep 2025 16:10:35 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=87=E8=B4=AD=E7=94=B3=E8=AF=B7=E5=8D=95?= =?UTF-8?q?=E4=B8=AD=E7=82=B9=E5=87=BB=E8=B5=84=E6=BA=90=E7=BC=96=E7=A0=81?= =?UTF-8?q?=E5=90=8E=E5=BC=B9=E5=87=BA=E7=9A=84=E8=B5=84=E6=BA=90=E6=B8=85?= =?UTF-8?q?=E5=8D=95=E9=9D=A2=E6=9D=BF=E6=B7=BB=E5=8A=A0=E8=BF=87=E6=BB=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../plugin/form/ResourceFilterExtPlugin.java | 34 ++++++++++++------- 1 file changed, 21 insertions(+), 13 deletions(-) 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 fb51043..6b925fe 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 @@ -21,9 +21,11 @@ public class ResourceFilterExtPlugin extends ResourceItemListPlugin { // this.getPageCache().put("firstOpen", "false"); this.getPageCache().put("firstOpen","false"); - - -// this.setResourceTypeStyle("material"); + Object originFormId = customParams.get("originFormId");//源表单ID + if (originFormId != null && originFormId.equals("ecma_purchaseapply")) { + //采购申请单 + this.setResourceTypeStyle("material"); + } // this.afterSelectedTag("material"); // contractType="ck"; @@ -71,35 +73,41 @@ public class ResourceFilterExtPlugin extends ResourceItemListPlugin { // } } } + Object originFormId = customParams.get("originFormId");//源表单ID + if (originFormId != null && originFormId.equals("ecma_purchaseapply")) { + //采购申请单 + this.getView().setVisible(true, new String[]{"flexpanelmaterial"}); + this.getView().setVisible(false, new String[]{"flexpanelsub", "flexpanellabour", "flexpanelcomposite", "flexpanelequipment", "flexpanelturnover", "flexpanelother"}); + } } @Override public void registerListener(EventObject e) { - Image subLabel = (Image)this.getView().getControl("sub"); + Image subLabel = (Image) this.getView().getControl("sub"); subLabel.addClickListener(this); - Image labourLabel = (Image)this.getView().getControl("labour"); + Image labourLabel = (Image) this.getView().getControl("labour"); labourLabel.addClickListener(this); - Image materialLabel = (Image)this.getView().getControl("material"); + Image materialLabel = (Image) this.getView().getControl("material"); materialLabel.addClickListener(this); - Image equipmentLabel = (Image)this.getView().getControl("equipment"); + Image equipmentLabel = (Image) this.getView().getControl("equipment"); equipmentLabel.addClickListener(this); - Image turnoverLabel = (Image)this.getView().getControl("turnover"); + Image turnoverLabel = (Image) this.getView().getControl("turnover"); turnoverLabel.addClickListener(this); - Image otherLabel = (Image)this.getView().getControl("other"); + Image otherLabel = (Image) this.getView().getControl("other"); otherLabel.addClickListener(this); - Image compositeLabel = (Image)this.getView().getControl("composite"); + Image compositeLabel = (Image) this.getView().getControl("composite"); if (compositeLabel != null) { compositeLabel.addClickListener(this); } - Search treeSearch = (Search)this.getView().getControl("treesearchap"); + Search treeSearch = (Search) this.getView().getControl("treesearchap"); treeSearch.addEnterListener(this); - Button callbackuploadbtn = (Button)this.getView().getControl("callbackuploadbtn"); + Button callbackuploadbtn = (Button) this.getView().getControl("callbackuploadbtn"); if (callbackuploadbtn != null) { callbackuploadbtn.addUploadListener(this); } - Button groupUploadButton = (Button)this.getView().getControl("groupuploadbtn"); + Button groupUploadButton = (Button) this.getView().getControl("groupuploadbtn"); if (groupUploadButton != null) { groupUploadButton.addUploadListener(this); }