Просмотр исходного кода

fix: 修复流水线状态标签

Jinyao 5 лет назад
Родитель
Сommit
685465744e
1 измененных файлов с 18 добавлено и 8 удалено
  1. 18 8
      src/views/Project/Pipeline.vue

+ 18 - 8
src/views/Project/Pipeline.vue

@@ -30,20 +30,25 @@
           label="执行状态"
           align="center"
           width="110"
-          :filters="[{ text: '成功', value: '成功' }, { text: '失败', value: '失败' }]"
+          :filters="[
+              { text: '成功', value: '部署成功' },
+              { text: '失败', value: '部署失败' },
+              { text: '部署中', value: '部署中' },
+              { text: '无记录', value: '无执行记录' }
+          ]"
           :filter-method="(value, row) => {
             return row.result === value;
           }"
           filter-placement="bottom-end"
         >
           <template #default="scope">
-            <template v-if="scope.row.result === '成功'">
+            <template v-if="scope.row.result === '部署成功'">
               <ElTag type="success">{{scope.row.result}}</ElTag>
             </template>
-            <template v-else-if="scope.row.result === '失败'">
+            <template v-else-if="scope.row.result === '部署失败'">
               <ElTag type="danger">{{scope.row.result}}</ElTag>
             </template>
-            <template v-else-if="scope.row.result === '执行中'">
+            <template v-else-if="scope.row.result === '部署中'">
               <ElTag>{{scope.row.result}}<i class="el-icon-loading"></i></ElTag>
             </template>
             <template v-else-if="scope.row.result === '无执行记录'">
@@ -122,20 +127,25 @@
             label="执行状态"
             align="center"
             width="100"
-            :filters="[{ text: '成功', value: '成功' }, { text: '失败', value: '失败' }]"
+            :filters="[
+              { text: '成功', value: '部署成功' },
+              { text: '失败', value: '部署失败' },
+              { text: '部署中', value: '部署中' },
+              { text: '无记录', value: '无执行记录' }
+            ]"
             :filter-method="(value, row) => {
               return row.result === value;
             }"
             filter-placement="bottom-end"
           >
             <template #default="scope">
-              <template v-if="scope.row.result === '成功'">
+              <template v-if="scope.row.result === '部署成功'">
                 <ElTag type="success">{{scope.row.result}}</ElTag>
               </template>
-              <template v-else-if="scope.row.result === '失败'">
+              <template v-else-if="scope.row.result === '部署失败'">
                 <ElTag type="danger">{{scope.row.result}}</ElTag>
               </template>
-              <template v-else-if="scope.row.result === '执行中'">
+              <template v-else-if="scope.row.result === '部署中'">
                 <ElTag>{{scope.row.result}}<i class="el-icon-loading"></i></ElTag>
               </template>
               <template v-else-if="scope.row.result === '无执行记录'">