From 569c6b3e6b28b2808d22af4656c8f65a973c345e Mon Sep 17 00:00:00 2001 From: MrShi <1878285526@qq.com> Date: 星期三, 07 五月 2025 09:07:11 +0800 Subject: [PATCH] 提交 --- admin/src/views/index.vue | 23 +++++++++++++++++------ 1 files changed, 17 insertions(+), 6 deletions(-) diff --git a/admin/src/views/index.vue b/admin/src/views/index.vue index 623c258..865605b 100644 --- a/admin/src/views/index.vue +++ b/admin/src/views/index.vue @@ -32,8 +32,8 @@ <img src="@/assets/icons/home_icon2.png" alt="" /> </div> <div class="content"> - <div>璁垮浜烘(浜�)锛歿{ headerData.visitUserNum }}</div> - <div>绛剧浜烘(浜�)锛歿{ headerData.signLevelNum }}</div> + <div>鍏ュ洯浜烘(浜�)锛歿{ headerData.visitUserNum }}</div> + <div>鍑哄洯浜烘(浜�)锛歿{ headerData.signLevelNum }}</div> </div> </div> <div class="card"> @@ -100,7 +100,11 @@ </div> <div class="wrap static2"> <div class="header"> - <div class="home_title">闀挎湡鐩稿叧鏂瑰垎甯�</div> +<!-- <div class="home_title">闀挎湡鐩稿叧鏂瑰垎甯�</div>--> + <el-radio-group v-model="tabPosition" @change="changeType"> + <el-radio-button label="top">闀挎湡鐩稿叧鏂瑰垎甯�</el-radio-button> + <el-radio-button label="right">鍐呴儴浜哄憳鍒嗗竷</el-radio-button> + </el-radio-group> <!-- <div class="df_ac more"> 鏇村<i class="el-icon-arrow-right"></i> </div> --> @@ -226,6 +230,7 @@ }, data () { return { + tabPosition: 'top', colors, nowDate: '', nowWeek: '', @@ -264,6 +269,10 @@ this.initData() }, methods: { + changeType(e) { + console.log(e) + this.initEchart2() + }, getNoticeList(){ syncHkNotice().then(res => { @@ -393,8 +402,9 @@ this.headerData = res || {} const arr = [] arr.push({ name: '璁垮', value: this.headerData.inParkVisitUserNum }) - arr.push({ name: '鍐呴儴鍛樺伐', value: this.headerData.todayInParkUserNum - this.headerData.inParkLwUserNum - this.headerData.inParkVisitUserNum }) + arr.push({ name: '鍐呴儴鍛樺伐', value: this.headerData.todayInParkUserNum - this.headerData.inParkLwUserNum - this.headerData.inParkVisitUserNum - this.headerData.inParkDriverUserNum }) arr.push({ name: '闀挎湡鐩稿叧鏂�', value: this.headerData.inParkLwUserNum }) + arr.push({ name: '璐ц繍鍙告満', value: this.headerData.inParkDriverUserNum }) arr.sort((a, b) => b.value - a.value) this.manningRatio = arr this.initEchart1() @@ -497,6 +507,7 @@ }) }, initEchart2 () { + console.log('initEchart2') const myChart = echarts.init(document.getElementById('echart2')) const that = this myChart.setOption({ @@ -526,11 +537,11 @@ }, yAxis: { type: 'category', - data: that.staticData.lwList.map(i => i.name) + data: that.tabPosition === 'top' ? that.staticData.lwList.map(i => i.name) : that.staticData.internalList.map(i => i.name) }, series: [ { - data: that.staticData.lwList.map(i => i.num), + data: that.tabPosition === 'top' ? that.staticData.lwList.map(i => i.num) : that.staticData.internalList.map(i => i.num), type: 'bar', barWidth: 10, itemStyle: { -- Gitblit v1.9.3