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); }