This commit is contained in:
van
2026-04-11 22:35:42 +08:00
parent 124af53209
commit cd5c49762a
3 changed files with 158 additions and 9 deletions
@@ -521,7 +521,9 @@ export default {
'RUNNING': '执行中',
'SUCCESS': '成功',
'PARTIAL': '部分成功',
'FAILED': '失败'
'PARTIAL_SUCCESS': '部分成功',
'FAILED': '失败',
'INTERRUPTED': '已中断'
}
return statusMap[status] || status
},
@@ -531,7 +533,9 @@ export default {
'RUNNING': 'warning',
'SUCCESS': 'success',
'PARTIAL': 'warning',
'FAILED': 'danger'
'PARTIAL_SUCCESS': 'warning',
'FAILED': 'danger',
'INTERRUPTED': 'info'
}
return typeMap[status] || 'info'
},
@@ -540,8 +544,10 @@ export default {
const typeMap = {
'SUCCESS': 'success',
'PARTIAL': 'warning',
'PARTIAL_SUCCESS': 'warning',
'FAILED': 'danger',
'RUNNING': 'primary'
'RUNNING': 'primary',
'INTERRUPTED': 'info'
}
return typeMap[status] || 'info'
},
@@ -550,8 +556,10 @@ export default {
const iconMap = {
'SUCCESS': 'el-icon-success',
'PARTIAL': 'el-icon-warning',
'PARTIAL_SUCCESS': 'el-icon-warning',
'FAILED': 'el-icon-error',
'RUNNING': 'el-icon-loading'
'RUNNING': 'el-icon-loading',
'INTERRUPTED': 'el-icon-remove-outline'
}
return iconMap[status] || 'el-icon-info'
},