Bladeren bron

业务处理单过滤

xuhao 5 maanden geleden
bovenliggende
commit
e82f7df26e
1 gewijzigde bestanden met toevoegingen van 3 en 0 verwijderingen
  1. 3 0
      src/main/java/fi/em/formPlugin/YwclBankListtenerFromPlugin.java

+ 3 - 0
src/main/java/fi/em/formPlugin/YwclBankListtenerFromPlugin.java

@@ -16,6 +16,7 @@ import kd.bos.list.ListShowParameter;
 import kd.bos.orm.query.QCP;
 import kd.bos.orm.query.QFilter;
 import kd.bos.servicehelper.BusinessDataServiceHelper;
+import kd.bos.servicehelper.user.UserServiceHelper;
 import kd.sdk.plugin.Plugin;
 
 import java.util.EventObject;
@@ -59,11 +60,13 @@ public class YwclBankListtenerFromPlugin extends AbstractBillPlugIn implements P
                 ListShowParameter parameter = ShowFormHelper.createShowListForm("er_payeer", false);
                 parameter.setCloseCallBack(new CloseCallBack(this, "er_payeer"));
                 DynamicObject skdata = (DynamicObject)this.getModel().getValue("nckd_payeenamev");
+                Long currentUserId = UserServiceHelper.getCurrentUserId();
                 if(skdata ==null){
                     throw new KDBizException("收款方为空!");
                 }
                 long orgid = skdata.getLong("id");
                 QFilter nckd_skzjFilter = new QFilter("id", QCP.equals,orgid);
+                nckd_skzjFilter.and("creator",QCP.equals,currentUserId);
                 DynamicObject dynamicObject = BusinessDataServiceHelper.loadSingle("bos_user", "id", new QFilter[]{nckd_skzjFilter});
                 QFilter filter;
                 //给基础资料添加过滤