|
|
@@ -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 === '无执行记录'">
|