|
@@ -107,18 +107,23 @@ export default {
|
|
let key = this.week_list[this.week_act].proportionType || "";
|
|
let key = this.week_list[this.week_act].proportionType || "";
|
|
var option = {
|
|
var option = {
|
|
tooltip: {
|
|
tooltip: {
|
|
- trigger: "item",
|
|
|
|
- formatter: obj => {
|
|
|
|
- let v = obj.value || 0;
|
|
|
|
- if (!isNaN(v)) v = v - 0;
|
|
|
|
- return (
|
|
|
|
- obj.seriesName +
|
|
|
|
- "<br />" +
|
|
|
|
- obj.name +
|
|
|
|
- "<br />" +
|
|
|
|
- (v.toFixed(2) - 0) +
|
|
|
|
- this.week_list[this.week_act].unit
|
|
|
|
- );
|
|
|
|
|
|
+ trigger: "axis",
|
|
|
|
+ textStyle: {
|
|
|
|
+ color: "#000000",
|
|
|
|
+ },
|
|
|
|
+ backgroundColor: "rgba(255,255,255,.8)",
|
|
|
|
+ borderColor: "#1b9ade",
|
|
|
|
+ borderWidth: 1,
|
|
|
|
+ formatter: li => {
|
|
|
|
+ let out = "";
|
|
|
|
+ for (let i = 0; i < li.length; i++) {
|
|
|
|
+ const v = li[i];
|
|
|
|
+ let val = isNaN(v.value) ? 0 : Number(v.value);
|
|
|
|
+ if(val > 100000000) val = (val/100000000).toFixed(2) - 0 + '亿';
|
|
|
|
+ if(val > 10000) val = (val/10000).toFixed(2) - 0 + '万';
|
|
|
|
+ out += v.seriesName + ": " + val + this.week_list[this.week_act].unit + '<br />';
|
|
|
|
+ }
|
|
|
|
+ return out
|
|
},
|
|
},
|
|
},
|
|
},
|
|
legend: {
|
|
legend: {
|
|
@@ -132,6 +137,7 @@ export default {
|
|
},
|
|
},
|
|
yAxis: {
|
|
yAxis: {
|
|
type: "value",
|
|
type: "value",
|
|
|
|
+ name: '单位:' + this.week_list[this.week_act].unit
|
|
},
|
|
},
|
|
series: list.map((v, i) => {
|
|
series: list.map((v, i) => {
|
|
return {
|
|
return {
|