From f6b97ff114dd215852dc92af0ac71e1d893f52df Mon Sep 17 00:00:00 2001 From: zhuzhuanzhuan Date: 星期二, 22 八月 2023 14:50:59 +0800 Subject: [PATCH] 统计图表和统计分析界面样式调整 --- src/views/mdc/base/modules/StatisticsChart/StatisticsLegend.vue | 148 +++++++++++++++++++++++++++++-------------------- 1 files changed, 87 insertions(+), 61 deletions(-) diff --git a/src/views/mdc/base/modules/StatisticsChart/StatisticsLegend.vue b/src/views/mdc/base/modules/StatisticsChart/StatisticsLegend.vue index 51e261c..eec09ae 100644 --- a/src/views/mdc/base/modules/StatisticsChart/StatisticsLegend.vue +++ b/src/views/mdc/base/modules/StatisticsChart/StatisticsLegend.vue @@ -230,25 +230,25 @@ containLabel: true }, legend:{ - selected:{ - "鏇茬嚎":false, - }, + // selected:{ + // "鏇茬嚎":false, + // }, top:'0', right:'10', //璁剧疆鍗曢�夊閫夋ā寮� - selectedMode:'single', + // selectedMode:'single', icon:"pin", data:[ - { - name:'鏇茬嚎', - textStyle:{ - padding:4, - color:'#e957ff', - // borderWidth:1, - fontSize:16, - // borderColor:'#50E6D7' - } - }, + // { + // name:'鏇茬嚎', + // textStyle:{ + // padding:4, + // color:'#e957ff', + // // borderWidth:1, + // fontSize:16, + // // borderColor:'#50E6D7' + // } + // }, { name:'鏌辩姸鍥�', textStyle:{ @@ -305,52 +305,53 @@ } }, series:[ - { - name:'鏇茬嚎', - type: 'line', - smooth:true, - symbol: 'circle', - symbolSize: 8, - label:{ - show:true, - position:"top", - textStyle:{ - color:'#000', - }, - formatter:"鏃堕暱锛歿c}H" - }, - itemStyle: { - color: "rgb(87, 120, 225)", - borderColor: "#fff", - borderWidth: 2, - shadowColor: 'rgba(0, 0, 0, .3)', - }, - lineStyle: { - normal: { - color:"rgb(87, 120, 225)", - shadowColor: 'rgba(87, 120, 225, .4)', - shadowBlur: 8, - shadowOffsetY: 10, - shadowOffsetX: 0, - }, - }, - areaStyle: { - normal: { - color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{ - offset: 0, - color: 'rgba(87, 120, 225, .6)' - }, { - offset: 1, - color: 'rgba(87, 120, 225, .3)' - }]), - } - }, - data: [this.openingLong, this.closedLong, this.processLong,this.waitingLong], - }, + // { + // name:'鏇茬嚎', + // type: 'line', + // smooth:true, + // symbol: 'circle', + // symbolSize: 8, + // label:{ + // show:true, + // position:"top", + // textStyle:{ + // color:'#000', + // }, + // formatter:"鏃堕暱锛歿c}H" + // }, + // itemStyle: { + // color: "rgb(87, 120, 225)", + // borderColor: "#fff", + // borderWidth: 2, + // shadowColor: 'rgba(0, 0, 0, .3)', + // }, + // lineStyle: { + // normal: { + // color:"rgb(87, 120, 225)", + // shadowColor: 'rgba(87, 120, 225, .4)', + // shadowBlur: 8, + // shadowOffsetY: 10, + // shadowOffsetX: 0, + // }, + // }, + // areaStyle: { + // normal: { + // color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{ + // offset: 0, + // color: 'rgba(87, 120, 225, .6)' + // }, { + // offset: 1, + // color: 'rgba(87, 120, 225, .3)' + // }]), + // } + // }, + // data: [this.openingLong, this.closedLong, this.processLong,this.waitingLong], + // }, { name:'鏌辩姸鍥�', type: 'bar', data: [this.openingLong, this.closedLong, this.processLong,this.waitingLong], + // data:[22,3,5,6], barWidth: 25, label:{ show:true, @@ -365,9 +366,10 @@ color: function(params) { let colorList = [ ["#6496e9","#6bded3"], - ["#ffbb65","#fdc68b"], + ["#849db8","#b4b8cc"], ["#4fe1c5","#4ecee1"], - ["#9978fa","#88a1fa"], + // ["#9978fa","#88a1fa"], + ["#ffbb65","#fdc68b"], ]; // return colorList[params.dataIndex]; let colorItem = colorList[params.dataIndex]; @@ -446,13 +448,22 @@ { type: 'bar', data: [this.openingLong,this.totalLong], + // data:[22,22], barWidth: 25, + label:{ + show:true, + position:"top", + textStyle:{ + color:'#000', + }, + formatter:"鏃堕暱锛歿c}H" + }, itemStyle: { normal: { color: function(params) { let colorList = [ ["#6496e9","#6bded3"], - ["#ffbb65","#fdc68b"], + ["#9978fa","#88a1fa"], ]; // return colorList[params.dataIndex]; let colorItem = colorList[params.dataIndex]; @@ -530,13 +541,22 @@ series: [{ type: 'bar', data: [this.processLong,this.openingLong], + // data:[22,22], barWidth: 25, + label:{ + show:true, + position:"top", + textStyle:{ + color:'#000', + }, + formatter:"鏃堕暱锛歿c}H" + }, itemStyle: { normal: { color: function(params) { let colorList = [ ["#4fe1c5","#4ecee1"], - ["#9978fa","#88a1fa"], + ["#6496e9","#6bded3"], ]; // return colorList[params.dataIndex]; let colorItem = colorList[params.dataIndex]; @@ -572,6 +592,9 @@ this.totalLong = parseInt(this.openingLong) + parseInt(this.closedLong); this.draw(); } + else{ + this.draw(); + } }) }, dataChange(val) { @@ -584,8 +607,11 @@ let _this = this getAction(this.url.getBaseTree).then((res) => { if (res.success) { + if(res.result[0]){ + _this.$set(this.queryParam, 'tierName', res.result[0].title) + } // console.log(res.result[0].entity.tierName) - _this.$set(this.queryParam, 'tierName', res.result[0].title) + } else { // this.$message.warn(res.message) this.$notification.warning({ -- Gitblit v1.9.3