From 4ed09be8e23b555ee43dfc471020cb4619da20a0 Mon Sep 17 00:00:00 2001 From: rk <94314517@qq.com> Date: 星期一, 20 十月 2025 17:00:28 +0800 Subject: [PATCH] 月台自动叫号处理问题 --- screen/src/views/TaskEfficiency.vue | 36 ++++++++++++++++++++++++++++++------ 1 files changed, 30 insertions(+), 6 deletions(-) diff --git a/screen/src/views/TaskEfficiency.vue b/screen/src/views/TaskEfficiency.vue index 30fdf76..e270f2a 100644 --- a/screen/src/views/TaskEfficiency.vue +++ b/screen/src/views/TaskEfficiency.vue @@ -94,6 +94,11 @@ </div> </div> <div class="center_box"> + + <div class="left_box_top_znz"> + <img src="@/assets/images/ic_compass@2x.png" alt="" /> + </div> + <div class="center_box_one"> <div class="static_wrap"> <div class="item"> @@ -306,7 +311,7 @@ </div> </div> <div v-if="data7.length == 0" class="empty_wrap" style="margin-top: 50px;"> - <img src="@/assets/images/default_empty.png" alt=""> + <img src="@/assets/images/default_nowarning.png" alt=""> </div> </div> </div> @@ -593,11 +598,17 @@ }]), ] const temp = [] - temp.push({ name: '绛惧埌鏁�', value: data4.value?.signedNum || 0, rate: data4.value?.signedNum ? '100' : 0 }) - temp.push({ name: '宸插彨鍙�', value: data4.value?.calledNum || 0, rate: data4.value?.signedNum ? (data4.value.calledNum / data4.value?.signedNum * 100).toFixed(1) : 0 }) - temp.push({ name: '宸蹭綔涓�', value: data4.value?.workedNum || 0, rate: data4.value?.signedNum ? (data4.value.workedNum / data4.value?.signedNum * 100).toFixed(1) : 0 }) - temp.push({ name: '宸插畬鎴�', value: data4.value?.doneNum || 0, rate: data4.value?.signedNum ? (data4.value.doneNum / data4.value?.signedNum * 100).toFixed(1) : 0 }) + // temp.push({ name: '绛惧埌鏁�', value: data4.value?.signedNum || 0, rate: data4.value?.signedNum ? '100' : 0 }) + // temp.push({ name: '宸插彨鍙�', value: data4.value?.calledNum || 0, rate: data4.value?.signedNum ? (data4.value.calledNum / data4.value?.signedNum * 100).toFixed(1) : 0 }) + // temp.push({ name: '宸蹭綔涓�', value: data4.value?.workedNum || 0, rate: data4.value?.signedNum ? (data4.value.workedNum / data4.value?.signedNum * 100).toFixed(1) : 0 }) + // temp.push({ name: '宸插畬鎴�', value: data4.value?.doneNum || 0, rate: data4.value?.signedNum ? (data4.value.doneNum / data4.value?.signedNum * 100).toFixed(1) : 0 }) + temp.push({ name: '绛惧埌鏁�', value: data4.value?.signedNum || 0, rate: data4.value?.signedNum || 0 }) + temp.push({ name: '宸插彨鍙�', value: data4.value?.calledNum || 0, rate: data4.value?.calledNum || 0 }) + temp.push({ name: '宸蹭綔涓�', value: data4.value?.workedNum || 0, rate: data4.value?.workedNum || 0 }) + temp.push({ name: '宸插畬鎴�', value: data4.value?.doneNum || 0, rate: data4.value?.doneNum || 0 }) + + console.log('temp', temp) const option = { color: colors, tooltip: { @@ -644,7 +655,7 @@ position: 'outside', formatter: (params) => { const index = params.dataIndex - return `{color${index}|${params.data.name} ${params.data.rate}%}` + return `{color${index}|${params.data.name} ${params.data.rate}}` // return `<div>${params.data.name}</div>` }, rich: { @@ -1111,6 +1122,19 @@ display: flex; flex-direction: column; justify-content: space-between; + position: relative; + + .left_box_top_znz { + width: 68px; + height: 68px; + position: absolute; + right: 30px; + top: 150px; + img { + width: 100%; + height: 100%; + } + } .center_box_one { .static_wrap { -- Gitblit v1.9.3