|
@@ -598,96 +598,103 @@ var ChartsService = {
|
|
|
yDataList2.push(item.sum2);
|
|
|
});
|
|
|
|
|
|
- option = {
|
|
|
- color: ['#ff9f7f', '#ffd85c'],
|
|
|
- grid:{
|
|
|
- left:"20%",
|
|
|
- right:"10%",
|
|
|
- bottom:"25%",
|
|
|
- top:"10%"
|
|
|
- },
|
|
|
- xAxis: {
|
|
|
- type: 'category',
|
|
|
- boundaryGap: false,
|
|
|
- data: xDataList,
|
|
|
- axisLabel: {
|
|
|
- show: true,
|
|
|
- textStyle: {
|
|
|
- color: '#ffffff',
|
|
|
- fontSize: 14
|
|
|
- },
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- formatter: function(value) {
|
|
|
- let result = ''
|
|
|
- let maxLength = 5
|
|
|
- let valLength = value.length
|
|
|
- let rowNumber = Math.ceil(valLength / maxLength)
|
|
|
- if (rowNumber > 1) {
|
|
|
-
|
|
|
- for (let i = 0; i < rowNumber; i++) {
|
|
|
- let temp = ''
|
|
|
- let start = i * maxLength
|
|
|
- let end = start + maxLength
|
|
|
- temp = value.substring(start, end) + '\n'
|
|
|
- result += temp
|
|
|
- }
|
|
|
- return result
|
|
|
- } else {
|
|
|
- return value
|
|
|
- }
|
|
|
- }
|
|
|
- },
|
|
|
- axisLine: {
|
|
|
- lineStyle: {
|
|
|
- type: 'solid',
|
|
|
- color: '#37a2da',
|
|
|
- width: '1'
|
|
|
- }
|
|
|
- },
|
|
|
- splitLine: {
|
|
|
- show: false
|
|
|
- }
|
|
|
- },
|
|
|
- yAxis: {
|
|
|
- type: 'value',
|
|
|
- axisLabel: {
|
|
|
- show: true,
|
|
|
- textStyle: {
|
|
|
- color: '#ffffff',
|
|
|
- fontSize: 14
|
|
|
- }
|
|
|
- },
|
|
|
- axisLine: {
|
|
|
- lineStyle: {
|
|
|
- type: 'solid',
|
|
|
- color: '#37a2da',
|
|
|
- width: '1'
|
|
|
- }
|
|
|
- },
|
|
|
- splitLine: {
|
|
|
- show: true,
|
|
|
- lineStyle: {
|
|
|
- color: ['#37a2da'],
|
|
|
- width: 1,
|
|
|
- type: 'solid'
|
|
|
- }
|
|
|
- }
|
|
|
- },
|
|
|
- series: [{
|
|
|
- data: yDataList1,
|
|
|
- type: 'line'
|
|
|
- },
|
|
|
- {
|
|
|
- data: yDataList2,
|
|
|
- type: 'line'
|
|
|
- }
|
|
|
- ]
|
|
|
- };
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
|
|
|
|
|
|
- var option2 = {
|
|
|
+ var option = {
|
|
|
color: ['#ff9f7f', '#ffd85c'],
|
|
|
grid:{
|
|
|
left:"20%",
|
|
@@ -794,8 +801,8 @@ var ChartsService = {
|
|
|
},
|
|
|
{
|
|
|
name: yLabel2,
|
|
|
- type: 'bar',
|
|
|
- stack: '总量',
|
|
|
+ type: 'line',
|
|
|
+ stack: '总量2',
|
|
|
label: {
|
|
|
show: true
|
|
|
},
|