采购申请单申请人部门字段默认赋值逻辑添加
This commit is contained in:
parent
89723f8af0
commit
700d2ffe3b
|
@ -8,6 +8,7 @@ import kd.bos.form.field.events.BeforeF7SelectListener;
|
||||||
import kd.bos.list.ListShowParameter;
|
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.user.UserServiceHelper;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.EventObject;
|
import java.util.EventObject;
|
||||||
|
@ -33,6 +34,11 @@ public class PurchaseAppBillPlugin extends AbstractBillPlugIn implements BeforeF
|
||||||
super.afterCreateNewData(e);
|
super.afterCreateNewData(e);
|
||||||
Object org = this.getModel().getValue("org");//所属组织
|
Object org = this.getModel().getValue("org");//所属组织
|
||||||
this.getModel().setValue("purchaseorg", org);//采购组织
|
this.getModel().setValue("purchaseorg", org);//采购组织
|
||||||
|
DynamicObject applyer = (DynamicObject) this.getModel().getValue("applyer");//申请人
|
||||||
|
if (applyer != null) {
|
||||||
|
long mainOrgID = UserServiceHelper.getUserMainOrgId((Long) applyer.getPkValue());
|
||||||
|
this.getModel().setValue("zcgj_persondepart", mainOrgID);//申请人部门
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
Loading…
Reference in New Issue