修改首页柱状图排序和颜色
This commit is contained in:
parent
9de121328f
commit
4856a67092
|
@ -396,12 +396,15 @@ async function getPublishNumData() {
|
||||||
let xAxisData: any[] = []
|
let xAxisData: any[] = []
|
||||||
let data: any[] = []
|
let data: any[] = []
|
||||||
|
|
||||||
const newArr = [...res.data.map((item: any) => item.value)]
|
const list = res.data
|
||||||
|
const newArr = [...list.map((item: any) => item.value)]
|
||||||
let one: number = Math.max(...newArr);
|
let one: number = Math.max(...newArr);
|
||||||
let two: number = Math.max(...newArr.filter(item => item !== one));
|
let two: number = Math.max(...newArr.filter(item => item !== one));
|
||||||
let three: number = Math.max(...newArr.filter(item => item !== one && item !== two));
|
let three: number = Math.max(...newArr.filter(item => item !== one && item !== two));
|
||||||
|
|
||||||
res.data.forEach((v: any) => {
|
list.sort((a: any, b: any) => { return b.value - a.value })
|
||||||
|
|
||||||
|
list.forEach((v: any) => {
|
||||||
xAxisData.push(v.name)
|
xAxisData.push(v.name)
|
||||||
if (v.value == one) {
|
if (v.value == one) {
|
||||||
data.push({ value: v.value, itemStyle: { color: '#FFEDA8' } })
|
data.push({ value: v.value, itemStyle: { color: '#FFEDA8' } })
|
||||||
|
|
Loading…
Reference in New Issue