|
|
@@ -43,6 +43,11 @@
|
|
|
</div>
|
|
|
|
|
|
<div>
|
|
|
+
|
|
|
+ <h2>
|
|
|
+ {{ (currentTaskInfo == null || currentTaskInfo.description == null) ? '' : currentTaskInfo.description }}
|
|
|
+ </h2>
|
|
|
+
|
|
|
<div v-if="showChoiceButton && isActiveTask" class="form">
|
|
|
<PreviousNodeSelectUser
|
|
|
ref="previousNodeSelectUser" :process-instance-id="processInstanceId"
|
|
|
@@ -359,6 +364,7 @@ export default {
|
|
|
userItem: undefined,
|
|
|
isActiveTask: false, // 是否是有效的任务(任务未结束,任务属于登录人员)
|
|
|
approveFormValue: null, // 自定义表单的数据
|
|
|
+ currentTaskInfo: null, // 当前任务的信息
|
|
|
loading: false,
|
|
|
modal3: false,
|
|
|
modal4: false,
|
|
|
@@ -833,6 +839,7 @@ export default {
|
|
|
checkIsActiveTask: function () {
|
|
|
if (this.taskInfoId == null) {
|
|
|
this.isActiveTask = false;
|
|
|
+ this.currentTaskInfo = null;
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
@@ -840,8 +847,10 @@ export default {
|
|
|
successData => {
|
|
|
if (successData == null || successData.id == null) {
|
|
|
this.isActiveTask = false;
|
|
|
+ this.currentTaskInfo = null;
|
|
|
} else {
|
|
|
this.isActiveTask = true;
|
|
|
+ this.currentTaskInfo = successData;
|
|
|
}
|
|
|
},
|
|
|
errorData => {
|