|
|
|
@ -8,9 +8,14 @@
|
|
|
|
|
*/
|
|
|
|
|
import { bigNumberTransform } from "@/utils/gol/dataTool"
|
|
|
|
|
let colors = ['#3373CC', '#63AECC', '#54BF93', '#CC9D12', '#CC7733', "#CC5B41", '#452b74', '#71686f']
|
|
|
|
|
function createData(dataList = []) {
|
|
|
|
|
function createData(dataList = [],dx = []) {
|
|
|
|
|
let arr = [];
|
|
|
|
|
dataList.forEach(e => {
|
|
|
|
|
let a = [];
|
|
|
|
|
let Data = e.Data || {};
|
|
|
|
|
dx.forEach(e => {
|
|
|
|
|
a.push(Data[e])
|
|
|
|
|
})
|
|
|
|
|
let o = {
|
|
|
|
|
name: e.Name,
|
|
|
|
|
type: 'bar',
|
|
|
|
@ -19,14 +24,14 @@ function createData(dataList = []) {
|
|
|
|
|
emphasis: {
|
|
|
|
|
focus: 'series'
|
|
|
|
|
},
|
|
|
|
|
data: [e.Data.新闻, e.Data.微信, e.Data.短视频, e.Data.APP, e.Data.论坛,e.Data.微博, e.Data.其他]
|
|
|
|
|
data: a
|
|
|
|
|
};
|
|
|
|
|
arr.push(o)
|
|
|
|
|
})
|
|
|
|
|
return arr;
|
|
|
|
|
}
|
|
|
|
|
export default function createOpt(dataList = [], brandList = []) {
|
|
|
|
|
let info = createData(dataList);
|
|
|
|
|
export default function createOpt(dataList = [],dx = [], brandList = []) {
|
|
|
|
|
let info = createData(dataList,dx);
|
|
|
|
|
return {
|
|
|
|
|
grid: {
|
|
|
|
|
top: "56px",
|
|
|
|
@ -66,7 +71,7 @@ export default function createOpt(dataList = [], brandList = []) {
|
|
|
|
|
color: "#fff",
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
data: ['新闻', '微信', '短视频', 'APP','论坛', '微博', "其他"]
|
|
|
|
|
data: dx
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
yAxis: [
|
|
|
|
|