- 当前流程审批人:{{currentTaskAssignee.replaceAll(",","、")}}
+ 当前流程审批人:{{currentTaskAssigneeNames.replaceAll(",","、")}}
+
+
+ 节点审批人:
+
+
{{assignees[0].taskName}}{{currentTaskInfo?.taskDefinitionKey==taskKey?'(当前审批节点)':''}}:
+
+ {{assignee.assigneeNameStr?(assignee.assigneeNameStr?.replaceAll(",","/") + (index
+
@@ -21,12 +30,16 @@
defineProps<{
xml: string;
processId: string;
- currentTaskAssignee: string;
+ currentTaskAssignees: any;
+ currentTaskAssigneeNames: string;
+ currentTaskInfo:any;
}>(),
{
xml: '',
processId: '',
- currentTaskAssignee:'无'
+ currentTaskAssigneeNames:'无',
+ currentTaskAssignees: {},
+ currentTaskInfo:{}
},
);
const bpmnCanvas = ref();
diff --git a/src/views/workflow/task/hooks/userTaskItem.ts b/src/views/workflow/task/hooks/userTaskItem.ts
index 6711ed5..d93140c 100644
--- a/src/views/workflow/task/hooks/userTaskItem.ts
+++ b/src/views/workflow/task/hooks/userTaskItem.ts
@@ -31,7 +31,9 @@ export default function () {
hasStampPassword: false,
submitLoading: false,
formAssignmentData: null,
- currentTaskAssignee: '',
+ currentTaskAssigneeNames: '',
+ currentTaskAssignees:{},
+ currentTaskInfo:{}
});
function initProcessData(res: FlowInfo) {
data.item.id = res.schemaInfo.id;
@@ -45,10 +47,12 @@ export default function () {
data.hasStamp = false;
data.hasStampPassword = false;
data.submitLoading = false;
- data.currentTaskAssignee = '无';
+ data.currentTaskAssigneeNames = '无';
if (res.currentTaskAssigneeNames) {
- data.currentTaskAssignee = res.currentTaskAssigneeNames;
+ data.currentTaskAssigneeNames = res.currentTaskAssigneeNames;
}
+ data.currentTaskAssignees=res.currentTaskAssignees;
+ data.currentTaskInfo=res.taskInfo;
data.xml = '';
if (res.schemaInfo.xmlContent) {
data.xml = res.schemaInfo.xmlContent;