展会大屏update
机械分厂设备饼图颜色修改
This commit is contained in:
parent
b522a2a3ed
commit
c55b9bf9d3
@ -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
|
||||
})
|
||||
|
@ -45,6 +45,7 @@ const init = () => {
|
||||
fontSize: 16,
|
||||
},
|
||||
},
|
||||
color:['#7CFFB2','#4D9BFF'],
|
||||
series: [
|
||||
{
|
||||
name: "",
|
||||
|
@ -43,9 +43,15 @@ const setCharts = () => {
|
||||
// rotate: 45, //倾斜角度
|
||||
// },
|
||||
},
|
||||
yAxis: {
|
||||
type: 'value'
|
||||
},
|
||||
yAxis: [
|
||||
{
|
||||
type: 'value',
|
||||
name: '日产量',
|
||||
// axisLabel: {
|
||||
// formatter: '{value}%'
|
||||
// }
|
||||
}
|
||||
],
|
||||
series: prop.seriesData
|
||||
};
|
||||
|
||||
|
@ -36,8 +36,8 @@ const prop = defineProps({
|
||||
default: [ ]
|
||||
}
|
||||
})
|
||||
let header = ['序号', '设备名称', '设备编码', '稼动率', '状态']
|
||||
let columnWidth = [90, 290, 140, 120, 120];
|
||||
let header = ['序号', '设备名称', '设备编码','完成率', '稼动率', '状态']
|
||||
let columnWidth = [90, 290, 140, 120, 120,100];
|
||||
let sum = 850;
|
||||
|
||||
let computedWidth = (width: number) => {
|
||||
@ -49,7 +49,7 @@ let config = reactive({
|
||||
oddRowBGC: '#000F1D',
|
||||
evenRowBGC: '#000F1D',
|
||||
wrap: [false, false, false, false, false],
|
||||
columnWidth: [80, 290, 140, 120, 120],
|
||||
columnWidth: [80, 290, 140, 120, 120,100],
|
||||
align: ['center', 'center', 'center', 'center', 'center', 'center'],
|
||||
rowNum: 2,
|
||||
waitTime: 3000,
|
||||
|
@ -124,8 +124,8 @@ let ringData = computed(() => {
|
||||
]
|
||||
})
|
||||
let timer = null
|
||||
let dev_caijian_title = ['设备名称', '设备编码', '稼动率', '状态']
|
||||
let dev_tuoxie_title = ['设备编码', '稼动率', '状态']
|
||||
let dev_caijian_title = ['设备名称', '设备编码','完成率', '稼动率', '状态']
|
||||
let dev_tuoxie_title = ['设备编码','完成率', '稼动率', '状态']
|
||||
let dev_value = [
|
||||
['全自动针梭两用铺布机', '待机', '40层', '1'],
|
||||
['全自动9公分电脑裁床', '待机', '40层', '0'],
|
||||
|
Loading…
Reference in New Issue
Block a user