Răsfoiți Sursa

feat(data-fill): 任务列表增加任务状态标签

- 在任务列表的 taskStatusStr 列添加了状态标签
- 根据任务状态不同,显示不同颜色的标签:
  - 已审批:绿色
  - 待审批:黄色
  - 已废除:红色
  - 其他状态:灰色
duy 1 lună în urmă
părinte
comite
ac513b2267
1 a modificat fișierele cu 16 adăugiri și 0 ștergeri
  1. 16 0
      src/views/data-fill/query.vue

+ 16 - 0
src/views/data-fill/query.vue

@@ -204,6 +204,22 @@
                         is-new :index-style="{ width: 60 }" is-check :check-style="{ width: 29 }"
                         @selection-change="tableSelectionChange"
                     >
+                        <template #taskStatusStr="{ row }">
+                            <!-- <el-tag
+                                   
+                                :type="`${row.taskStatusStr === '已审批' ? 'success' : row.taskStatusStr === '待审批' ? 'warning' : row.saveAgain === '已废除' ? 'danger' : 'info'}`"
+                                class="mx-1" effect="dark"
+                            >
+                                {{ row.taskStatusStr  }}
+                            </el-tag> -->
+                            <el-tag
+
+                                :type="`${row.taskStatusStr === '已审批' ? 'success' : row.taskStatusStr === '待审批' ? 'warning' : row.taskStatusStr === '已废除' ? 'danger' : 'info'}`"
+                                class="mx-1" effect="dark"
+                            >
+                                {{ row.taskStatusStr }}
+                            </el-tag>
+                        </template>
                         <template #name="{ row }">
                             <span v-loading="row?.bussPreviewLoading" class="text-link" @click="tableRowName(row)">{{ row?.name }}</span>
                         </template>