|
@@ -408,7 +408,7 @@ export default {
|
|
activeName: "2",
|
|
activeName: "2",
|
|
systemExceptionData: {},
|
|
systemExceptionData: {},
|
|
showMask: false, // 控制遮罩层的显示隐藏
|
|
showMask: false, // 控制遮罩层的显示隐藏
|
|
- placeholder: "全部",
|
|
|
|
|
|
+ placeholder: "商管集团",
|
|
crumbsHtml: [], // 导航数据
|
|
crumbsHtml: [], // 导航数据
|
|
zoneNames: {
|
|
zoneNames: {
|
|
// 各个中心对应的拼音名称
|
|
// 各个中心对应的拼音名称
|
|
@@ -438,8 +438,8 @@ export default {
|
|
长春: { center: [42.88033923363183, 127.02188147691707], zoom: 8 },
|
|
长春: { center: [42.88033923363183, 127.02188147691707], zoom: 8 },
|
|
东莞: { center: [23.644524198573688, 114.83844948916203], zoom: 8 },
|
|
东莞: { center: [23.644524198573688, 114.83844948916203], zoom: 8 },
|
|
南宁: { center: [22.48, 108.19], zoom: 7 },
|
|
南宁: { center: [22.48, 108.19], zoom: 7 },
|
|
- 广州: { center: [22.755920681486405, 112.01244459124548], zoom: 7 },
|
|
|
|
- 深圳: { center: [22.755920681486405, 112.01244459124548], zoom: 7 },
|
|
|
|
|
|
+ 广州: { center: [23.16, 113.23], zoom: 7 },
|
|
|
|
+ 深圳: { center: [22.62, 114.07], zoom: 7 },
|
|
太原: { center: [37.54, 112.33], zoom: 7 },
|
|
太原: { center: [37.54, 112.33], zoom: 7 },
|
|
武汉: { center: [31.147006308556566, 112.97898510653813], zoom: 7 },
|
|
武汉: { center: [31.147006308556566, 112.97898510653813], zoom: 7 },
|
|
郑州: { center: [34.46, 113.4], zoom: 7 },
|
|
郑州: { center: [34.46, 113.4], zoom: 7 },
|
|
@@ -455,15 +455,15 @@ export default {
|
|
},
|
|
},
|
|
zoneCenter: {
|
|
zoneCenter: {
|
|
// 各个区域的中心坐标
|
|
// 各个区域的中心坐标
|
|
- dong: [30.323, 120.502], // 取自 东北运营中心 长春区域 四平万达广场
|
|
|
|
- xi: [36.08462129606931, 103.4527754086213], // 西北 银川区域 吴忠万达广场 zoom 5
|
|
|
|
|
|
+ dong: [31.090574094954192, 121.46299249603001], // 取自 东北运营中心 长春区域 四平万达广场
|
|
|
|
+ xi: [30.24957724046765, 103.4647651330231], // 西北 银川区域 吴忠万达广场 zoom 5
|
|
bei: [39.604882122321174, 116.43660987308282], // 华北中心 天津区域 天津塘沽万达广场
|
|
bei: [39.604882122321174, 116.43660987308282], // 华北中心 天津区域 天津塘沽万达广场
|
|
// huazhong: [33.999249, 113.872131], // 华中 郑州 许昌万达广场
|
|
// huazhong: [33.999249, 113.872131], // 华中 郑州 许昌万达广场
|
|
// huadong: [31.477565, 119.923391], // 华东 南京 泰州
|
|
// huadong: [31.477565, 119.923391], // 华东 南京 泰州
|
|
// zhongnan: [28.860875644389676, 114.55131767165491],
|
|
// zhongnan: [28.860875644389676, 114.55131767165491],
|
|
// huanan: [22.635788, 110.17923], // 华南 南宁 玉林万达广场
|
|
// huanan: [22.635788, 110.17923], // 华南 南宁 玉林万达广场
|
|
// dongnan: [26.657907, 119.545678], //东南 福州 宁德万达广场
|
|
// dongnan: [26.657907, 119.545678], //东南 福州 宁德万达广场
|
|
- nan: [28.12, 112.59], // 西南 成都 宜宾万达广场
|
|
|
|
|
|
+ nan: [23.16, 113.23], // 西南 成都 宜宾万达广场
|
|
},
|
|
},
|
|
legendList: [
|
|
legendList: [
|
|
// 地图图例数据
|
|
// 地图图例数据
|
|
@@ -740,11 +740,13 @@ export default {
|
|
*/
|
|
*/
|
|
navgateFromCrumbs(id, index) {
|
|
navgateFromCrumbs(id, index) {
|
|
let data = this.getDataByCityCcode(id); // 根据
|
|
let data = this.getDataByCityCcode(id); // 根据
|
|
|
|
+ this.selectedZone = data.ccode
|
|
if (!data) return;
|
|
if (!data) return;
|
|
let level = data.level; //1集团 2中心 3区域 0广场
|
|
let level = data.level; //1集团 2中心 3区域 0广场
|
|
if (level === this.regulateDistrictData[0].level) {
|
|
if (level === this.regulateDistrictData[0].level) {
|
|
this.selectedZone = "";
|
|
this.selectedZone = "";
|
|
}
|
|
}
|
|
|
|
+
|
|
this.currentLevel = level;
|
|
this.currentLevel = level;
|
|
this.currentZoneData = data;
|
|
this.currentZoneData = data;
|
|
this.getEventStatusData(level, data.ccode);
|
|
this.getEventStatusData(level, data.ccode);
|
|
@@ -1088,7 +1090,6 @@ export default {
|
|
queryEventStatus(params).then((res) => {
|
|
queryEventStatus(params).then((res) => {
|
|
if (res.result === "success") {
|
|
if (res.result === "success") {
|
|
let data = res.data;
|
|
let data = res.data;
|
|
- console.log(data)
|
|
|
|
data[0].forEach((item) => {
|
|
data[0].forEach((item) => {
|
|
const val = item.rptGlsmsStatistics.overdue_unfinished
|
|
const val = item.rptGlsmsStatistics.overdue_unfinished
|
|
item.rptGlsmsStatistics.overdue_unfinished = val === "undefined" ? 0 : val
|
|
item.rptGlsmsStatistics.overdue_unfinished = val === "undefined" ? 0 : val
|
|
@@ -1116,9 +1117,10 @@ export default {
|
|
item.sort = item.rptGlsmsStatistics.due_num;
|
|
item.sort = item.rptGlsmsStatistics.due_num;
|
|
});
|
|
});
|
|
}
|
|
}
|
|
- orginalObj[key].data = sortBy(sortData, (option) => {
|
|
|
|
- return option.sort;
|
|
|
|
- });
|
|
|
|
|
|
+ // orginalObj[key].data = sortBy(sortData, (option) => {
|
|
|
|
+ // return option.sort;
|
|
|
|
+ // });
|
|
|
|
+ orginalObj[key].data = sortData
|
|
}
|
|
}
|
|
}
|
|
}
|
|
arr[0] = orginalObj[1];
|
|
arr[0] = orginalObj[1];
|
|
@@ -1570,7 +1572,9 @@ export default {
|
|
marker2.on("mouseout", (ev) => {
|
|
marker2.on("mouseout", (ev) => {
|
|
myMaps.closePopup(popup);
|
|
myMaps.closePopup(popup);
|
|
});
|
|
});
|
|
|
|
+
|
|
feaureGroup.on("click", (ev) => {
|
|
feaureGroup.on("click", (ev) => {
|
|
|
|
+ this.selectedZone = data.ccode
|
|
this.currentZoneData = data;
|
|
this.currentZoneData = data;
|
|
this.currentLevel = data.level;
|
|
this.currentLevel = data.level;
|
|
if (data.level !== 0) {
|
|
if (data.level !== 0) {
|