流程退回可选审批人
流程图显示更多流程信息(节点审批人/当前审批节点) 流程配置过滤不存在的元素的配置 支持子流程多实例的审批(传参isEnd)
This commit is contained in:
@ -52,7 +52,10 @@
|
||||
<opinion-dialog ref="opinionDlg" />
|
||||
<transfer-dialog ref="transferDlg" />
|
||||
<a-modal :closable="false" :visible="showFlowChart" centered class="geg" title="流程图" width="1200px" @cancel="closeFlowChart">
|
||||
<process-information :process-id="processId" :xml="data.xml" :currentTaskAssignee="data.currentTaskAssignee"/>
|
||||
<process-information :process-id="processId" :xml="data.xml"
|
||||
:currentTaskInfo="data.currentTaskInfo"
|
||||
:currentTaskAssigneeNames="data.currentTaskAssigneeNames"
|
||||
:currentTaskAssignees="data.currentTaskAssignees"/>
|
||||
<template #footer>
|
||||
<a-button type="primary" @click="closeFlowChart">关闭</a-button>
|
||||
</template>
|
||||
@ -112,6 +115,7 @@
|
||||
let approvalData = reactive({
|
||||
isCountersign: false,
|
||||
isAddOrSubSign: false,
|
||||
isEnd: false,
|
||||
stampInfo: {
|
||||
stampId: '',
|
||||
password: ''
|
||||
@ -198,6 +202,7 @@
|
||||
callback: (args) => {
|
||||
approvalData.approvedContent = args.opinion;
|
||||
approvalData.nextTaskUser = args.nextTaskUser;
|
||||
approvalData.isEnd=args.isEnd;
|
||||
onFinish('approve');
|
||||
}
|
||||
});
|
||||
@ -408,6 +413,7 @@
|
||||
/*stampId: values.stampId,
|
||||
stampPassword: values.password,*/
|
||||
isOldSystem: system,
|
||||
isEnd:approvalData.isEnd,
|
||||
nextTaskUser: approvalData.nextTaskUser
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user