فهرست منبع

UPS迁移:
* 1.0.8 工作流配置任务描述
1.工作流节点设置界面,填写“任务描述”。
2.审批界面会自动的显示“任务描述”。
3.审批摘要显示了“任务描述”。

YangZhiJie 1 سال پیش
والد
کامیت
b3291c2df6

+ 9 - 0
src/workflow/ApproveComment.vue

@@ -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 => {

+ 1 - 1
src/workflow/ApprovedWorkflow.vue

@@ -36,7 +36,7 @@
           v-if="record.category != 'CurdWindow'"
           style="white-space: pre-line"
         >{{ record.description }}</span>
-        <span v-else style="white-space: pre-line">{{ record.content }}</span>
+        <span v-else style="white-space: pre-line">{{ record.description }} <br> {{ record.content }}</span>
       </template>
       <template v-if="column.key === 'documentStatus'">
         <a-tag v-if="record.documentStatus === '已完成'" color="success">

+ 1 - 1
src/workflow/MyApplyWorkflow.vue

@@ -24,7 +24,7 @@
   >
     <template #bodyCell="{ column, record }">
       <template v-if="column.key === 'description'">
-        <span style="white-space: pre-line">{{ record.content }}</span>
+        <span style="white-space: pre-line">{{ record.description }} <br>{{ record.content }}</span>
       </template>
       <template v-if="column.key === 'documentStatus'">
         <a-tag v-if="record.documentStatus === '已完成'" color="success">

+ 1 - 1
src/workflow/NeedApproveWorkflow.vue

@@ -36,7 +36,7 @@
           v-if="record.category != 'CurdWindow'"
           style="white-space: pre-line"
         >{{ record.description }}</span>
-        <span v-else style="white-space: pre-line">{{ record.content }}</span>
+        <span v-else style="white-space: pre-line">{{ record.description }} <br> {{ record.content }}</span>
       </template>
       <template v-if="column.key === 'operation'">
         <a-button type="link" @click="selectTaskInfo(record)">

+ 1 - 1
src/workflow/NotApproveWorkflow.vue

@@ -24,7 +24,7 @@
   >
     <template #bodyCell="{ column, record }">
       <template v-if="column.key === 'description'">
-        <span style="white-space: pre-line">{{ record.content }}</span>
+        <span style="white-space: pre-line">{{ record.description }} <br> {{ record.content }}</span>
       </template>
       <template v-if="column.key === 'documentStatus'">
         <a-tag v-if="record.documentStatus === '已完成'" color="success">