diff --git a/src/views/commandScreen/commandCenter/rightAll.vue b/src/views/commandScreen/commandCenter/rightAll.vue
index e52b3a3..08fa428 100644
--- a/src/views/commandScreen/commandCenter/rightAll.vue
+++ b/src/views/commandScreen/commandCenter/rightAll.vue
@@ -33,7 +33,7 @@
+
暂无数据
@@ -246,6 +246,7 @@ let dataList = ref([
}
}
]);
+let dataCode = ref(0);
const classColorList = ref(["#EC6266", "#6375C7", "#038cf5", "#01d6f4"]);
@@ -388,8 +389,12 @@ function drawEchart() {
if (data === dataList.value[i].name) {
if (data == "无") return;
let value = dataList.value[i].value;
- let percentage = dataList.value[i].greatFaultLevelNumJzrRate + "%";
const greatFaultLevelNumJzrRate = Number(dataList.value[i].greatFaultLevelNumJzrRate);
+ let percentage =
+ greatFaultLevelNumJzrRate >= 0
+ ? greatFaultLevelNumJzrRate + "%"
+ : greatFaultLevelNumJzrRate.toString().substr(1) + "%";
+
const templateString = greatFaultLevelNumJzrRate > 0 ? `color1|↑` : "color2|↓";
return "{name| " + data + "} {gap| }" + `{value|${value}} {${templateString}} {value1|${percentage}}`;
}
@@ -453,7 +458,10 @@ function drawEchart() {
let value = dataList.value[i].rectificationNum;
let rectificationName = dataList.value[i].rectificationName;
const rectificationNumJzrRate = Number(dataList.value[i].rectificationNumJzrRate);
- let percentage = rectificationNumJzrRate.toFixed(2) + "%";
+ let percentage =
+ rectificationNumJzrRate >= 0
+ ? rectificationNumJzrRate.toFixed(2) + "%"
+ : rectificationNumJzrRate.toFixed(2).toString().substr(1) + "%";
const templateString = rectificationNumJzrRate > 0 ? `color1|↑` : "color2|↓";
// ↓
return (
@@ -1002,6 +1010,7 @@ const getSafeInfo = async () => {
dataList.value.push(obj);
}
questionTotal.value = result.result.dangerNum;
+ dataCode.value = result.code;
// overdueMajorDangerCount.value = result.result.overdueRectificationNum;
// overdueMajorDangerRate.value = result.result.overdueRectificationNumRatio;
// majorDangerCount.value = result.result.notCloseNum;
@@ -1414,7 +1423,7 @@ onMounted(async () => {
position: absolute;
top: 6%;
color: white;
- left: 44%;
+ left: 42%;
}
.safetext2 {
position: absolute;