diff --git a/src/pages/workbench/fwgl/fwglList.vue b/src/pages/workbench/fwgl/fwglList.vue index b9a21075ee74c998594f89d5b61f5ae0327c0660..5b7d3eb1af0f93d68826cade28957d2b7408eb79 100644 --- a/src/pages/workbench/fwgl/fwglList.vue +++ b/src/pages/workbench/fwgl/fwglList.vue @@ -502,11 +502,25 @@ export default { align: "center", type: "image-tooltip", getImage(item) { + if ( + (item.apply_type === 0 && item.approve_state === -1) || + (item.apply_type === 1 && item.approve_update_state === -1) + ) { + return require("@/assets/imgs/ic_cancel.png"); + } + return item.state == 1 ? require("@/assets/imgs/ic_true.png") : require("@/assets/imgs/ic_failed.png"); }, getTooltip(item) { + if ( + (item.apply_type === 0 && item.approve_state === -1) || + (item.apply_type === 1 && item.approve_update_state === -1) + ) { + return "审批未通过"; + } + return item.state == 1 ? "运行中" : "该工作区域已被禁用"; }, }, @@ -859,11 +873,25 @@ export default { align: "center", type: "image-tooltip", getImage(item) { + if ( + (item.apply_type === 0 && item.approve_state === -1) || + (item.apply_type === 1 && item.approve_update_state === -1) + ) { + return require("@/assets/imgs/ic_cancel.png"); + } + return item.state == 1 ? require("@/assets/imgs/ic_true.png") : require("@/assets/imgs/ic_failed.png"); }, getTooltip(item) { + if ( + (item.apply_type === 0 && item.approve_state === -1) || + (item.apply_type === 1 && item.approve_update_state === -1) + ) { + return "审批未通过"; + } + return item.state == 1 ? "运行中" : "该工作区域已被禁用"; }, },