parent
296faf0ad9
commit
4d4949dba4
|
@ -150,6 +150,7 @@ public class IWorkParticipantPlugin implements IWorkflowPlugin {
|
||||||
}
|
}
|
||||||
|
|
||||||
private void handlePayReqBill(DynamicObject entity, List<Long> currentApprover) {
|
private void handlePayReqBill(DynamicObject entity, List<Long> currentApprover) {
|
||||||
|
//合同/费用登记
|
||||||
DynamicObject contractbill = entity.getDynamicObject("contractbill"); // 付款申请_获取选择的合同
|
DynamicObject contractbill = entity.getDynamicObject("contractbill"); // 付款申请_获取选择的合同
|
||||||
if (contractbill != null) {
|
if (contractbill != null) {
|
||||||
contractbill = BusinessDataServiceHelper.loadSingle(contractbill.getPkValue(), "recon_contractbill");
|
contractbill = BusinessDataServiceHelper.loadSingle(contractbill.getPkValue(), "recon_contractbill");
|
||||||
|
@ -157,8 +158,16 @@ public class IWorkParticipantPlugin implements IWorkflowPlugin {
|
||||||
// if ("qeug_recon_developer".equals(partyatype1)) {
|
// if ("qeug_recon_developer".equals(partyatype1)) {
|
||||||
DynamicObject dynamicObject = contractbill.getDynamicObject("multitypepartya"); // 甲方
|
DynamicObject dynamicObject = contractbill.getDynamicObject("multitypepartya"); // 甲方
|
||||||
addApprover(currentApprover, dynamicObject, "qeug_userfield", "园区会计");
|
addApprover(currentApprover, dynamicObject, "qeug_userfield", "园区会计");
|
||||||
|
return;
|
||||||
// }
|
// }
|
||||||
}
|
}
|
||||||
|
DynamicObject connotextbill = entity.getDynamicObject("connotextbill"); // 付款申请_获取选择的费用登记
|
||||||
|
if (null != connotextbill) {
|
||||||
|
connotextbill = BusinessDataServiceHelper.loadSingle(connotextbill.getPkValue(), "recon_connotextbill");
|
||||||
|
DynamicObject qeugJf = connotextbill.getDynamicObject("qeug_jf");//财务组织_甲方类型
|
||||||
|
addApprover(currentApprover, qeugJf, "qeug_userfield", "园区会计");
|
||||||
|
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void addApprover(List<Long> currentApprover, DynamicObject dynamicObject, String field, String role) {
|
public static void addApprover(List<Long> currentApprover, DynamicObject dynamicObject, String field, String role) {
|
||||||
|
|
Loading…
Reference in New Issue