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