|
@@ -522,6 +522,25 @@ export default {
|
|
|
.catch(() => { });
|
|
|
},
|
|
|
async getCrossAnalyse() {
|
|
|
+
|
|
|
+ var analyseBagIdList = [];
|
|
|
+ var province = ""
|
|
|
+ var city = ""
|
|
|
+ var district = ""
|
|
|
+
|
|
|
+ if (this.analyseCommandSel == "数据包") {
|
|
|
+ if (this.analyseValue.length > 0) {
|
|
|
+ analyseBagIdList.push(this.analyseValue[0])
|
|
|
+ }
|
|
|
+ } else if (this.analyseCommandSel == "区域") {
|
|
|
+ if (this.analyseValue.length > 0) {
|
|
|
+ province = this.analyseValue[0]
|
|
|
+ } else if (this.analyseValue.length > 1) {
|
|
|
+ city = this.analyseValue[1]
|
|
|
+ } else if (this.analyseValue.length > 2) {
|
|
|
+ district = this.analyseValue[2]
|
|
|
+ }
|
|
|
+ }
|
|
|
var testThemesIdList = [];
|
|
|
for (var i = 0; i < this.options.length; i++) {
|
|
|
testThemesIdList.push(this.options[i].id);
|
|
@@ -545,6 +564,10 @@ export default {
|
|
|
}
|
|
|
|
|
|
let data = {
|
|
|
+ province: province,
|
|
|
+ city: city,
|
|
|
+ district: district,
|
|
|
+ analyseBagIdList: analyseBagIdList,
|
|
|
testThemesIdList: testThemesIdList,
|
|
|
xlist: xlist,
|
|
|
ylist: ylist
|
|
@@ -578,13 +601,13 @@ export default {
|
|
|
for (var q = 0; q < qqq.length; q++) {
|
|
|
sss.push({ name: rowArr[q], title: qqq[q].name, value: qqq[q].value })
|
|
|
}
|
|
|
- this.crossAnalyse.push(sss);
|
|
|
+ this.crossAnalyse.push({ table: sss, data: [], question: null });
|
|
|
}
|
|
|
console.log("SSSSS", this.crossAnalyse);
|
|
|
|
|
|
- var data = [];
|
|
|
for (var x = 0; x < this.crossAnalyse.length; x++) {
|
|
|
- var top = this.crossAnalyse[x];
|
|
|
+ var data = [];
|
|
|
+ var top = this.crossAnalyse[x].table;
|
|
|
for (var y = 0; y < top.length; y++) {
|
|
|
var one = top[y].value;
|
|
|
console.log("one", top[y].name)
|
|
@@ -593,9 +616,9 @@ export default {
|
|
|
data.push({ time: top[y].name, type: top[y].title[z], value: two })
|
|
|
}
|
|
|
}
|
|
|
+ this.crossAnalyse[x].data = data;
|
|
|
}
|
|
|
- console.log("data", data);
|
|
|
- this.data = data
|
|
|
+ console.log("data", this.crossAnalyse);
|
|
|
|
|
|
} else {
|
|
|
console.log("error");
|