diff --git a/src/store/module/MicroExhibition.ts b/src/store/module/MicroExhibition.ts index 71b22b1..46b4a8a 100644 --- a/src/store/module/MicroExhibition.ts +++ b/src/store/module/MicroExhibition.ts @@ -72,13 +72,24 @@ export const useMicroExhibitionStore = defineStore(Names.MicroExhibition, { }, setcaijian(data) { - data.chart.series = data.chart.series.map((item) => { + data.chart.series = data.chart.series.map((item, index) => { item.type = 'bar' item.barMaxWidth = 30 item.label = { show: true, - position: 'top' + position: 'top', + formatter: function (params) { + let unit = ''; + if (params.name == '1190269') { + unit = '件' + } else if(params.name == '1050910'){ + unit = '米' + } + return params.value + unit; + } } + + return item }) this.caijian = data; @@ -90,7 +101,8 @@ export const useMicroExhibitionStore = defineStore(Names.MicroExhibition, { item.barMaxWidth = 45 item.label = { show: true, - position: 'top' + position: 'top', + formatter: '{c}只' } return item }) @@ -106,7 +118,17 @@ export const useMicroExhibitionStore = defineStore(Names.MicroExhibition, { item.barMaxWidth = 30 item.label = { show: true, - position: 'top' + position: 'top', + formatter: function (params) { + let unit = ''; + let arr = ['RP2011001#', 'RP2011157', '10102109', '10102154'] + if (arr.includes(params.name)) { + unit = '片' + } else if(params.name == '1021629'){ + unit = '米' + } + return params.value + unit; + } } return item }) @@ -122,7 +144,8 @@ export const useMicroExhibitionStore = defineStore(Names.MicroExhibition, { item.barMaxWidth = 30 item.label = { show: true, - position: 'top' + position: 'top', + formatter: '{c}版' } return item }) @@ -139,7 +162,8 @@ export const useMicroExhibitionStore = defineStore(Names.MicroExhibition, { item.barMaxWidth = 30 item.label = { show: true, - position: 'top' + position: 'top', + formatter: '{c}件' } return item }) @@ -149,7 +173,7 @@ export const useMicroExhibitionStore = defineStore(Names.MicroExhibition, { let map = { '1170304': 'zuoyi', '1171902': 'zuoyi', - '10201557': 'zuoyi', + '10201557': 'zuoyi', '1171701': 'zuoyi', '116023#': 'tuoxie', '104019420': 'banfang', diff --git a/src/views/Mechanics/components/ringChart.vue b/src/views/Mechanics/components/ringChart.vue index c9d20a6..d0b2ae7 100644 --- a/src/views/Mechanics/components/ringChart.vue +++ b/src/views/Mechanics/components/ringChart.vue @@ -45,6 +45,7 @@ const init = () => { fontSize: 16, }, }, + color:['#7CFFB2','#4D9BFF'], series: [ { name: "", diff --git a/src/views/MicroExhibition/components/BarChart.vue b/src/views/MicroExhibition/components/BarChart.vue index f502161..14509a8 100644 --- a/src/views/MicroExhibition/components/BarChart.vue +++ b/src/views/MicroExhibition/components/BarChart.vue @@ -3,7 +3,7 @@