From a1ff69f228b7a0d08959e6b25eff2dac6085df8d Mon Sep 17 00:00:00 2001 From: zhuzhuanzhuan Date: 星期四, 21 九月 2023 17:59:23 +0800 Subject: [PATCH] 1、优化数据报表模块页面布局 2、修复因时间选择器的showTime属性导致的布局混乱 3、删除假期管理页面中重复的导出按钮组件 --- src/views/mdc/base/modules/StatisticalAnalysis/StatisticalAnalysisMain.vue | 46 +++++++++++++++++++++++++++++++--------------- 1 files changed, 31 insertions(+), 15 deletions(-) diff --git a/src/views/mdc/base/modules/StatisticalAnalysis/StatisticalAnalysisMain.vue b/src/views/mdc/base/modules/StatisticalAnalysis/StatisticalAnalysisMain.vue index 24c8bbf..676ac5c 100644 --- a/src/views/mdc/base/modules/StatisticalAnalysis/StatisticalAnalysisMain.vue +++ b/src/views/mdc/base/modules/StatisticalAnalysis/StatisticalAnalysisMain.vue @@ -127,13 +127,8 @@ } }, created(){ - - let collectTime = moment(moment().add(-1,'d'),'YYYY-MM-DD'); - - this.queryParams.collectTime = collectTime; - this.queryParams.dateTime = this.queryParams.collectTime.format('YYYYMMDD') this.initEquipmentNode() this.queryStatistical(); @@ -274,7 +269,11 @@ textStyle:{ color:'#000', }, - formatter:"鏃堕暱锛歿c}H" + // formatter:"鏃堕暱锛歿c}H", + formatter:params=>{ + const value=String(params.value) + return value.length==2&&value[0]==='0'?`鏃堕暱锛�${value.slice(1)}H`:`鏃堕暱锛�${value}H` + } }, itemStyle: { normal: { @@ -317,12 +316,16 @@ // }, tooltip: { trigger: 'item', - formatter: "{a} <br/>{b} : {c} ({d}%)" + // formatter: "{a} <br/>{b} : {c} ({d}%)"锛� + formatter:params=>{ + const value=String(params.value) + return value.length==2&&value[0]==='0'?`${params.seriesName}<br/>${params.name}锛�${value.slice(1)}H锛�${params.percent}%锛塦:`${params.seriesName}<br/>${params.name}锛�${value}H锛�${params.percent}%锛塦 + } }, legend: { orient: 'vertical', - x: 'left', - y: 'bottom', + x: '85%', + y: '50%', data: ['寮�鏈烘椂闂�', '鍏虫満鏃堕棿'] }, calculable: true, @@ -334,13 +337,18 @@ itemStyle: { normal: { color: function (params) { - let colorList = ['#849db8', '#6496e9']; + let colorList = [ '#6496e9','#849db8']; return colorList[params.dataIndex] }, label: { show: true, position: 'top', - formatter: '{b}\n{c}' + // formatter: '{b}\n{c}', + // formatter:params=>String(params.value).length==2?params.name+String(params.value).slice(1):params.name+String(params.value) + formatter:params=>{ + const value=String(params.value) + return value.length==2&&value[0]==='0'?params.name+' '+value.slice(1)+'H':params.name+' '+value+'H' + } } } }, @@ -359,12 +367,16 @@ // }, tooltip: { trigger: 'item', - formatter: "{a} <br/>{b} : {c} ({d}%)" + // formatter: "{a} <br/>{b} : {c} ({d}%)", + formatter:params=>{ + const value=String(params.value) + return value.length==2&&value[0]==='0'?`${params.seriesName}<br/>${params.name}锛�${value.slice(1)}H锛�${params.percent}%锛塦:`${params.seriesName}<br/>${params.name}锛�${value}H锛�${params.percent}%锛塦 + } }, legend: { orient: 'vertical', - x: 'left', - y: 'bottom', + x: '85%', + y: '50%', data: ['杩愯鏃堕棿', '寰呮満鏃堕棿'] }, calculable: true, @@ -382,7 +394,11 @@ label: { show: true, position: 'top', - formatter: '{b}\n{c}' + // formatter: '{b}\n{c}', + formatter:params=>{ + const value=String(params.value) + return value.length==2&&value[0]==='0'?params.name+' '+value.slice(1)+'H':params.name+' '+value+'H' + } } } }, -- Gitblit v1.9.3