diff --git a/src/pages/workbench/fwgl/fwglList.vue b/src/pages/workbench/fwgl/fwglList.vue index 0c1f21ead4515e2bc2e3e9958a04cd60e6639097..fccd788877c1d97f7b38ad48b5c8c52ee22088ad 100644 --- a/src/pages/workbench/fwgl/fwglList.vue +++ b/src/pages/workbench/fwgl/fwglList.vue @@ -1494,10 +1494,22 @@ export default { }, getDashboardOption(item) { let percent = Math.round((item.value / item.total) * 100) || 0; - let colors = ["#515fe7", "#e7ecfd"]; + let colors = []; - if (percent >= 80) { - colors = ["#e3606d", "#f6d0d0"]; + if (this.level == 2) { + if (percent >= 80) { + colors = ["#e3606d", "#f6d0d0"]; + } else { + colors = ["#515fe7", "#e7ecfd"]; + } + } else { + if (percent >= 80) { + colors = ["#e3606d", "#f6d0d0"]; + } else if (percent >= 60) { + colors = ["#ef9535", "#fcefd8"]; + } else { + colors = ["#515fe7", "#e7ecfd"]; + } } return {