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