diff --git a/code/zcdev/zcgj-zcdev-zcdev-fs/src/main/java/zcgj/zcdev/zcdev/fs/plugin/form/paymentApplicationListPlugin.java b/code/zcdev/zcgj-zcdev-zcdev-fs/src/main/java/zcgj/zcdev/zcdev/fs/plugin/form/paymentApplicationListPlugin.java index 5b46905..1170baa 100644 --- a/code/zcdev/zcgj-zcdev-zcdev-fs/src/main/java/zcgj/zcdev/zcdev/fs/plugin/form/paymentApplicationListPlugin.java +++ b/code/zcdev/zcgj-zcdev-zcdev-fs/src/main/java/zcgj/zcdev/zcdev/fs/plugin/form/paymentApplicationListPlugin.java @@ -2,12 +2,19 @@ package zcgj.zcdev.zcdev.fs.plugin.form; import kd.bos.context.RequestContext; import kd.bos.filter.FilterColumn; +import kd.bos.form.FormShowParameter; +import kd.bos.form.IFormView; +import kd.bos.form.container.Tab; +import kd.bos.form.container.TabPage; +import kd.bos.form.control.Control; import kd.bos.form.events.FilterContainerInitArgs; import kd.bos.form.field.events.BeforeFilterF7SelectEvent; import kd.bos.list.ListShowParameter; import kd.bos.list.plugin.AbstractListPlugin; +import kd.bos.mvc.SessionManager; import kd.bos.orm.query.QFilter; import kd.bos.servicehelper.user.UserServiceHelper; +import kd.sdk.plugin.Plugin; import java.util.ArrayList; import java.util.List; @@ -22,6 +29,11 @@ public class paymentApplicationListPlugin extends AbstractListPlugin { @Override public void filterContainerInit(FilterContainerInitArgs args) { super.filterContainerInit(args); + ListShowParameter param = (ListShowParameter) this.getView().getFormShowParameter(); + String appId = param.getAppId(); + if (!appId.equals("dhc")) { + return; + } List commonFilterColumns = args.getCommonFilterColumns(); for (FilterColumn commonFilterColumn : commonFilterColumns) { String fieldName = commonFilterColumn.getFieldName(); @@ -37,6 +49,11 @@ public class paymentApplicationListPlugin extends AbstractListPlugin { public void filterContainerBeforeF7Select(BeforeFilterF7SelectEvent evt) { super.filterContainerBeforeF7Select(evt); String key = evt.getFieldName(); + ListShowParameter param = (ListShowParameter) this.getView().getFormShowParameter(); + String appId = param.getAppId(); + if (!appId.equals("dhc")) { + return; + } if ("zcgj_org.id".equals(key)) { String userid = RequestContext.get().getUserId();//获取当前用户id List ids = UserServiceHelper.getOrgsUserJoin(Long.parseLong(userid));//获取用户所有部门id