Commit 0b49f8b8 by gao_yingdong

可视化透视

parent c9cd1b31
......@@ -133,10 +133,10 @@
top: 10px;
font-size: 50px;
color: #15baff;
right: 22%;
right: 27%;
cursor: pointer;
"
v-if="formData.unitcode"
v-if="formData.ladwGajgjgdms"
@click="backToUper"
>
<i class="el-icon-back"></i>
......@@ -282,7 +282,7 @@
</template>
<script>
import SelectTreeDialog from "@c/treeCode_components.vue";
import LazySelectTreeDialog from "@c/lazy_treeCode.vue";
import LazySelectTreeDialog from "@c/lazy_treeCode_componentsNew.vue";
import "echarts/map/js/china.js";
import zoom from "@/utils/autosize";
// import "echarts/map/js/province/neimenggu.js";
......@@ -1020,7 +1020,7 @@ export default {
let unitcode =
JSON.parse(sessionStorage.getItem("userInfo")).unitcode.slice(0, 2) +
"0000000000";
let unit = unitcode == "01000000000000" ? "" : unitcode;
let unit = unitcode == "010000000000" ? "" : unitcode;
self.$set(self.form2, "ladwGajgjgdms", unit);
self.propQueryField2.forEach((val) => {
if (val.type == "code" || val.type == "codeTreeDialog") {
......@@ -1115,7 +1115,8 @@ export default {
debugger;
if (this.chartsList["map"]) {
this.formData.ladwGajgjgdms = "";
this.getEsFpaTsfxQuerysList('')
this.xzqh = 'china'
this.getEsFpaTsfxQuerys();
}
},
getCodeSeleted(codeValue, item) {
......@@ -1435,8 +1436,8 @@ export default {
path: "/kshTable",
query: {
ladwGajgjgdms: self.form2.ladwGajgjgdms,
asjfssjAsjfskssjStart: self.form2.asjfssjAsjfskssjStart[1],
asjfssjAsjfskssjEnd: self.form2.asjfssjAsjfskssjStart[0],
asjfssjAsjfskssjStart: self.form2.asjfssjAsjfskssjStart[0],
asjfssjAsjfskssjEnd: self.form2.asjfssjAsjfskssjStart[1],
xyrXb: params.seriesName == "男性" ? "1" : "2",
xyrNld: params.name,
type: "ry",
......@@ -1575,8 +1576,8 @@ export default {
path: "/kshTable",
query: {
ladwGajgjgdms: self.form2.ladwGajgjgdms,
asjfssjAsjfskssjStart: self.form2.asjfssjAsjfskssjStart[1],
asjfssjAsjfskssjEnd: self.form2.asjfssjAsjfskssjStart[0],
asjfssjAsjfskssjStart: self.form2.asjfssjAsjfskssjStart[0],
asjfssjAsjfskssjEnd: self.form2.asjfssjAsjfskssjStart[1],
xyrZy: params.name,
type: "ry",
title: "职业数据分布详情",
......@@ -1714,8 +1715,8 @@ export default {
path: "/kshTable",
query: {
ladwGajgjgdms: self.form2.ladwGajgjgdms,
asjfssjAsjfskssjStart: self.form2.asjfssjAsjfskssjStart[1],
asjfssjAsjfskssjEnd: self.form2.asjfssjAsjfskssjStart[0],
asjfssjAsjfskssjStart: self.form2.asjfssjAsjfskssjStart[0],
asjfssjAsjfskssjEnd: self.form2.asjfssjAsjfskssjStart[1],
xyrXl: params.name,
type: "ry",
title: "学历分布详情",
......@@ -1852,8 +1853,8 @@ export default {
path: "/kshTable",
query: {
ladwGajgjgdms: self.form2.ladwGajgjgdms,
asjfssjAsjfskssjStart: self.form2.asjfssjAsjfskssjStart[1],
asjfssjAsjfskssjEnd: self.form2.asjfssjAsjfskssjStart[0],
asjfssjAsjfskssjStart: self.form2.asjfssjAsjfskssjStart[0],
asjfssjAsjfskssjEnd: self.form2.asjfssjAsjfskssjStart[1],
ajxlb: data6[params.dataIndex],
type: "aj",
title: "小类案TOP10详情",
......@@ -1974,9 +1975,10 @@ export default {
})
.then((res) => {
if (res.code == 200) {
// self.zxqh = self.zxqh ? self.xzqh:'china'
debugger;
self.xzqh = params.data.unitCode;
self.xzqh =
params.data.unitCode == "010000000000"
? "china"
: self.provinceCodes[params.data.unitCode.slice(0, 2)];
self.setMap(self.xzqh, res.data.rows, myChart);
}
})
......@@ -2126,13 +2128,12 @@ export default {
path: "/kshTable",
query: {
ladwGajgjgdms: self.formData.ladwGajgjgdms,
asjfssjAsjfskssjStart: self.formData.asjfssjAsjfskssjStart[1],
asjfssjAsjfskssjEnd: self.formData.asjfssjAsjfskssjStart[0],
gabAjzlb: self.formData.gabAjzlb,
asjfssjAsjfskssjStart: self.formData.asjfssjAsjfskssjStart[0],
asjfssjAsjfskssjEnd: self.formData.asjfssjAsjfskssjStart[1],
gabAjzlb: self.formData.ajlbdm,
gabAjxzlb: self.formData.gabAjxzlb,
gabAjxalb: self.formData.gabAjxalb,
fpaType: params.seriesName == "发案数" ? "1" : "2",
ajxlb: data6[params.dataIndex],
type: "aj",
title: "发破案态势统计详情",
},
......@@ -2324,9 +2325,9 @@ export default {
path: "/kshTable",
query: {
ladwGajgjgdms: self.formData.ladwGajgjgdms,
asjfssjAsjfskssjStart: self.formData.asjfssjAsjfskssjStart[1],
asjfssjAsjfskssjEnd: self.formData.asjfssjAsjfskssjStart[0],
gabAjzlb: self.formData.gabAjzlb,
asjfssjAsjfskssjStart: self.formData.asjfssjAsjfskssjStart[0],
asjfssjAsjfskssjEnd: self.formData.asjfssjAsjfskssjStart[1],
gabAjzlb: self.formData.ajlbdm,
gabAjxzlb: self.formData.gabAjxzlb,
gabAjxalb: self.formData.gabAjxalb,
xyrXzqh: dataCode[params.dataIndex],
......@@ -2480,9 +2481,9 @@ export default {
path: "/kshTable",
query: {
ladwGajgjgdms: self.formData.ladwGajgjgdms,
asjfssjAsjfskssjStart: self.formData.asjfssjAsjfskssjStart[1],
asjfssjAsjfskssjEnd: self.formData.asjfssjAsjfskssjStart[0],
gabAjzlb: self.formData.gabAjzlb,
asjfssjAsjfskssjStart: self.formData.asjfssjAsjfskssjStart[0],
asjfssjAsjfskssjEnd: self.formData.asjfssjAsjfskssjStart[1],
gabAjzlb: self.formData.ajlbdm,
gabAjxzlb: self.formData.gabAjxzlb,
gabAjxalb: self.formData.gabAjxalb,
ajxlb: data6[params.dataIndex],
......@@ -2503,9 +2504,9 @@ export default {
path: "/kshTable",
query: {
ladwGajgjgdms: self.formData.ladwGajgjgdms,
asjfssjAsjfskssjStart: self.formData.asjfssjAsjfskssjStart[1],
asjfssjAsjfskssjEnd: self.formData.asjfssjAsjfskssjStart[0],
gabAjzlb: self.formData.gabAjzlb,
asjfssjAsjfskssjStart: self.formData.asjfssjAsjfskssjStart[0],
asjfssjAsjfskssjEnd: self.formData.asjfssjAsjfskssjStart[1],
gabAjzlb: self.formData.ajlbdm,
gabAjxzlb: self.formData.gabAjxzlb,
gabAjxalb: self.formData.gabAjxalb,
fpaType: item.id == "maFaCount" ? "1" : "2",
......@@ -2536,6 +2537,7 @@ export default {
let points = [];
list.forEach((item) => {
let showName = item.name;
debugger;
if (item.name && self.provinceDic[item.name]) {
showName = self.provinceDic[item.name];
}
......@@ -2720,7 +2722,7 @@ export default {
option.geo.map = params.name;
myChart.setOption(option);
});
self.formData.unitcode =
self.formData.ladwGajgjgdms =
params.data.unitCode.substr(0, 2) + "0000000000";
self.getEsFpaTsfxQuerysList(params); //数据上图
}
......@@ -2754,11 +2756,9 @@ export default {
* @return {*}
*/
searchSuchCase() {
let unitcode =
JSON.parse(sessionStorage.getItem("userInfo")).unitcode.slice(0, 2) +
"0000000000";
if (!this.form2.ladwGajgjgdms) {
if (unitcode != "010000000000") {
debugger;
if (!this.formData.ladwGajgjgdms) {
if (this.formData.ladwGajgjgdms != "010000000000") {
this.$message.error("请选择立案单位");
} else {
this.xzqh =
......
......@@ -28,6 +28,46 @@
:width="item.width"
align="center"
>
<template slot-scope="scope">
<div v-if="item.prop == 'jyaq'">
<div class="ajxq_s">
<span class="none" v-html="scope.row[item.prop]"></span
><a
href="javascript:void(0);"
onclick='javascript:this.parentNode.style.display="none";this.parentNode.nextSibling.style.display="block"'
style="
display: inline-block;
width: 100%;
text-align: right;
color: #3692c6;
font-weight: 600;
"
id="open"
v-show="
scope.row[item.prop] != '' && scope.row[item.prop] != null
"
>展开</a
>
</div>
<div class="ajxq_n" style="display: none">
<span
style="display: block"
v-html="scope.row[item.prop]"
></span
><a
href="javascript:void(0);"
onclick='javascript:this.parentNode.style.display="none";this.parentNode.previousSibling.style.display="block"'
style="float: right; color: #3692c6; font-weight: 600"
id="stop"
v-show="
scope.row[item.prop] != '' && scope.row[item.prop] != null
"
>收起</a
>
</div>
</div>
<div v-else v-html="scope.row[item.prop]"></div>
</template>
</el-table-column>
</el-table>
</div>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment