parent
d89e0cfcc0
commit
69fbf64de2
|
@ -26,6 +26,7 @@ public class IWorkParticipantPlugin implements IWorkflowPlugin {
|
|||
* recon_designchgbill(涉及变更) 供应商:designunit(设计单位)
|
||||
* recon_chgauditorderbill(工程指令) 供应商:construnit(施工单位)
|
||||
* recon_rewarddeductbill(奖励扣款) 供应商存在分录:rewarddeductentry(奖惩单分录) 供应商:entry_supplier(供应商)
|
||||
* recon_supplyconbill(补充合同)_主合同(contractbill)_印章管理员
|
||||
*/
|
||||
@Override
|
||||
public List<Long> calcUserIds(AgentExecution execution) {
|
||||
|
@ -52,6 +53,13 @@ public class IWorkParticipantPlugin implements IWorkflowPlugin {
|
|||
case "recon_payreqbill":
|
||||
handlePayReqBill(entity, currentApprover);
|
||||
break;
|
||||
case "recon_supplyconbill":
|
||||
DynamicObject contractbill = entity.getDynamicObject("contractbill"); // 补充合同_主合同
|
||||
if (null != contractbill) {
|
||||
contractbill = BusinessDataServiceHelper.loadSingle(contractbill.getPkValue(), "recon_contractbill");
|
||||
handleContractBill(contractbill, currentApprover);
|
||||
}
|
||||
break;
|
||||
default:
|
||||
// 处理未定义的实体编码的情况(可选)
|
||||
break;
|
||||
|
@ -63,6 +71,7 @@ public class IWorkParticipantPlugin implements IWorkflowPlugin {
|
|||
|
||||
/**
|
||||
* 根据供应商名称获取联系人,并添加到传阅人中
|
||||
*
|
||||
* @param entity 当前单据
|
||||
* @param currentApprover 当前审批人
|
||||
* @param supplierTitle 供应商标识
|
||||
|
@ -88,6 +97,7 @@ public class IWorkParticipantPlugin implements IWorkflowPlugin {
|
|||
|
||||
/**
|
||||
* 根据供应商名称获取联系人,并添加到传阅人中
|
||||
*
|
||||
* @param entity 当前单据
|
||||
* @param currentApprover 当前审批人
|
||||
* @param supplierEntry 供应商分录标识
|
||||
|
@ -117,6 +127,7 @@ public class IWorkParticipantPlugin implements IWorkflowPlugin {
|
|||
|
||||
/**
|
||||
* 将用户添加到当前审批人列表中
|
||||
*
|
||||
* @param contactPerson 联系人姓名
|
||||
* @param currentApprover 当前审批人列表
|
||||
*/
|
||||
|
|
Loading…
Reference in New Issue