|
@ -8,6 +8,8 @@ new Vue({
|
|
leftData: {}, //左边数据块
|
|
leftData: {}, //左边数据块
|
|
leftData1: {}, //左边数据块1
|
|
leftData1: {}, //左边数据块1
|
|
leftData2: {}, //左边数据块2
|
|
leftData2: {}, //左边数据块2
|
|
|
|
bakLeftData1:{},//缓存左边数据块1
|
|
|
|
bakLeftData2:{},//缓存左边数据块2
|
|
yesterdayData: {},
|
|
yesterdayData: {},
|
|
leftChart1: null, //左边的图表1
|
|
leftChart1: null, //左边的图表1
|
|
leftChart2: null, //左边的图表2
|
|
leftChart2: null, //左边的图表2
|
|
@ -41,6 +43,7 @@ new Vue({
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
initData: function() {
|
|
initData: function() {
|
|
|
|
this.timeType = 1;//默认显示本月
|
|
$(".div-mask-layer").show();
|
|
$(".div-mask-layer").show();
|
|
var vm = this,data1, data2, data3, data4, data5, data6, data7, data8;
|
|
var vm = this,data1, data2, data3, data4, data5, data6, data7, data8;
|
|
this.town.map(function(v, i) {
|
|
this.town.map(function(v, i) {
|
|
@ -108,30 +111,28 @@ new Vue({
|
|
})
|
|
})
|
|
},
|
|
},
|
|
setleftData1: function() {
|
|
setleftData1: function() {
|
|
var options = {},vm=this;
|
|
|
|
if(this.timeType == 1) {
|
|
|
|
if(this.leftData1.successFlg) {
|
|
|
|
_.map(vm.leftData1.obj.VIEW_14_0011,function(item,index){
|
|
|
|
if(vm.cityVal=="0"){//上饶市
|
|
|
|
options = vm.leftData1.obj.VIEW_14_0011[0];
|
|
|
|
}else if(item.firstColumn==vm.city){
|
|
|
|
options = item;
|
|
|
|
}
|
|
|
|
})
|
|
|
|
}
|
|
|
|
} else {
|
|
|
|
if(this.leftData2.successFlg) {
|
|
|
|
_.map(vm.leftData2.obj.VIEW_14_0011,function(item,index){
|
|
|
|
if(vm.cityVal=="0"){//上饶市
|
|
|
|
options = vm.leftData2.obj.VIEW_14_0011[0];
|
|
|
|
}else if(item.firstColumn==vm.city){
|
|
|
|
options = item;
|
|
|
|
}
|
|
|
|
})
|
|
|
|
}
|
|
|
|
|
|
var options = {},options1={},options2={},vm=this;
|
|
|
|
if(this.leftData1.successFlg) {
|
|
|
|
_.map(vm.leftData1.obj.VIEW_14_0011,function(item,index){
|
|
|
|
if(vm.cityVal=="0"){//上饶市
|
|
|
|
options1 = vm.leftData1.obj.VIEW_14_0011[0];
|
|
|
|
}else if(item.firstColumn==vm.city){
|
|
|
|
options1 = item;
|
|
|
|
}
|
|
|
|
})
|
|
|
|
}
|
|
|
|
if(this.leftData2.successFlg) {
|
|
|
|
_.map(vm.leftData2.obj.VIEW_14_0011,function(item,index){
|
|
|
|
if(vm.cityVal=="0"){//上饶市
|
|
|
|
options2 = vm.leftData2.obj.VIEW_14_0011[0];
|
|
|
|
}else if(item.firstColumn==vm.city){
|
|
|
|
options2 = item;
|
|
|
|
}
|
|
|
|
})
|
|
}
|
|
}
|
|
this.setFormater(options);
|
|
|
|
this.leftData = options;
|
|
|
|
|
|
vm.bakLeftData1 = this.setFormater(options1);
|
|
|
|
vm.bakLeftData2 = this.setFormater(options2);
|
|
|
|
this.leftData = vm.bakLeftData1;
|
|
},
|
|
},
|
|
setYesterDay: function(data3) {
|
|
setYesterDay: function(data3) {
|
|
var options = {},vm=this;
|
|
var options = {},vm=this;
|
|
@ -256,7 +257,7 @@ new Vue({
|
|
},
|
|
},
|
|
setTimeStr(v) {
|
|
setTimeStr(v) {
|
|
this.timeType = v;
|
|
this.timeType = v;
|
|
this.setleftData1()
|
|
|
|
|
|
this.timeType == 1?this.leftData=this.bakLeftData1:this.leftData=this.bakLeftData2;
|
|
},
|
|
},
|
|
setFormater: function(obj) {
|
|
setFormater: function(obj) {
|
|
for(var c in obj) {
|
|
for(var c in obj) {
|
|
@ -268,6 +269,7 @@ new Vue({
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
return obj;
|
|
},
|
|
},
|
|
newObj: function(obj) {
|
|
newObj: function(obj) {
|
|
return JSON.parse(JSON.stringify(obj))
|
|
return JSON.parse(JSON.stringify(obj))
|