From c8ae89c4be77c5034bdcbdff0e7ecddaaa3eb3c7 Mon Sep 17 00:00:00 2001 From: MrShi <1878285526@qq.com> Date: 星期五, 09 五月 2025 16:13:49 +0800 Subject: [PATCH] 提交 --- admin/src/views/business/admissionStatistics.vue | 54 +++++++++++++++++++++++++++++++++++++++++++----------- 1 files changed, 43 insertions(+), 11 deletions(-) diff --git a/admin/src/views/business/admissionStatistics.vue b/admin/src/views/business/admissionStatistics.vue index fbe4ea1..91c4840 100644 --- a/admin/src/views/business/admissionStatistics.vue +++ b/admin/src/views/business/admissionStatistics.vue @@ -83,14 +83,17 @@ </div> <el-button type="primary" icon="el-icon-upload2" style="margin-left: 20px;" @click="daochu">瀵煎嚭</el-button> </div> - <div class="list_head"> - <div class="list_head_item" v-for="(item, index) in column" :key="index">{{item}}</div> - </div> - <div class="table_box"> - <div class="list_content" v-for="(item, index) in list" :key="index"> - <div class="list_head_item" v-for="(child, i) in item" :key="i">{{child}}</div> + <template v-if="column.length > 0"> + <div class="list_head"> + <div class="list_head_item" v-for="(item, index) in column" :key="index">{{item}}</div> </div> - </div> + <div class="table_box"> + <div class="list_content" v-for="(item, index) in list" :key="index"> + <div class="list_head_item" v-for="(child, i) in item" :key="i">{{child}}</div> + </div> + </div> + </template> + <div class="list_wu" v-else>鏆傛棤鏁版嵁</div> </div> <div class="main_table_list1"> <div class="title"> @@ -165,7 +168,11 @@ getReportLists() { getReportList({ dateStr: this.date1, isGroupBy: this.isGroupBy, type: 1 }) .then(res => { - if (res.length === 0) return + if (res.length === 0) { + this.column = [] + this.list = [] + return + } this.column = res[0] this.list = res.slice(1, res.length); @@ -227,7 +234,10 @@ containLabel: true }, tooltip: { - trigger: 'item' + trigger: 'axis', + axisPointer: { + type: 'line' + } }, xAxis: { type: 'category', @@ -237,6 +247,12 @@ type: 'value', axisLine: { show: true + }, + axisLabel: { + formatter: function (value) { + // 鍥涜垗浜斿叆鍒版渶杩戠殑鏁存暟 + return Math.round(value); + } } }, graphic: { @@ -323,7 +339,7 @@ let option = { tooltip: { - trigger: 'item' + trigger: 'item', }, legend: { show: false, @@ -338,7 +354,7 @@ labelLine: { normal: { length: 30, - length2: 100, + length2: 70, } }, label: { @@ -490,6 +506,14 @@ color: #222222; } } + .list_wu { + width: 100%; + height: 100px; + line-height: 100px; + text-align: center; + font-size: 16px; + color: #222222; + } .list_head { width: 100%; height: 50px; @@ -546,6 +570,14 @@ font-size: 18px; color: #222222; } + .list_wu { + width: 100%; + height: 100px; + line-height: 100px; + text-align: center; + font-size: 16px; + color: #222222; + } .list_head { width: 100%; height: 50px; -- Gitblit v1.9.3