Browse Source

Merge branch 'master' of http://116.63.33.55/git/nazw

xyg 2 years ago
parent
commit
3a87721e03
1 changed files with 379 additions and 426 deletions
  1. 379 426
      nnzwminiapp/pages/map/map.js

+ 379 - 426
nnzwminiapp/pages/map/map.js

@@ -607,6 +607,7 @@ Page({
             });
         } else {
             let pop = this.data.type[x][y - 1]
+            console.log(pop);
             this.setDateToPop(pop)
             this.setData({
                 showTraffic: false,
@@ -614,437 +615,387 @@ Page({
             })
         }
     },
-    setTypeDateToPop:function(pop) {
+    setTypeDateToPop: function (pop) {
+      let arr = [];
+      pop.forEach(e => {
+        switch (e) {
+          case "受理场所":
+            arr.push({
+              "popName": e,
+              "data": this.data.qjjz
+            });
+            break
+          case "查阅场所":
+            arr.push({
+              "popName": e,
+              "data": this.data.cycsbms
+            });
+            break
+          case "区级政务服务中心":
+            arr.push({
+              "popName": e,
+              "data": this.data.xzfwzx
+            });
+            break
+          case "镇(街道)便民服务中心":
+            arr.push({
+              "popName": e,
+              "data": this.data.ggfwzx
+            });
+            break
+          case "村(社区)便民服务站":
+            arr.push({
+              "popName": e,
+              "data": this.data.bmfwzx
+            });
+            break
+          case "生源地助学贷款办理点":
+            arr.push({
+              "popName": e,
+              "data": this.data.dkbld
+            });
+            break
+          case "党群服务中心":
+            arr.push({
+              "popName": e,
+              "data": this.data.dqfwzx
+            });
+            break
+          case "职业教育学校":
+            arr.push({
+              "popName": e,
+              "data": this.data.zyyx
+            });
+            break
+          case "特殊教育学校":
+            arr.push({
+              "popName": e,
+              "data": this.data.tsjy
+            });
+            break
+          case "高等院校":
+            arr.push({
+              "popName": e,
+              "data": this.data.dx
+            });
+            break
+          case "小学":
+            arr.push({
+              "popName": e,
+              "data": this.data.xx
+            });
+            break
+          case "中学":
+            arr.push({
+              "popName": e,
+              "data": this.data.zx
+            });
+            break
+          case "幼儿园":
+            arr.push({
+              "popName": e,
+              "data": this.data.yey
+            });
+            break
+          case "教育考试中心":
+            arr.push({
+              "popName": e,
+              "data": this.data.jykszx
+            });
+            break
+          case "村卫生室":
+            arr.push({
+              "popName": e,
+              "data": this.data.cwss
+            });
+            break
+          case "社区卫生服务站":
+            arr.push({
+              "popName": e,
+              "data": this.data.sqwsfwz
+            });
+            break
+          case "儿科诊疗服务机构":
+            arr.push({
+              "popName": e,
+              "data": this.data.ekzlfwjg
+            });
+            break
+          case "狂犬病、破伤风处置门诊":
+            arr.push({
+              "popName": e,
+              "data": this.data.kqbpsfczmz
+            });
+            break
+          case "免疫规划预防接种门诊":
+            arr.push({
+              "popName": e,
+              "data": this.data.myghyfjzmz
+            });
+            break
+          case "二级医疗机构":
+            arr.push({
+              "popName": e,
+              "data": this.data.ejyljg
+            });
+            break
+          case "三级医疗机构":
+            arr.push({
+              "popName": e,
+              "data": this.data.sjyljg
+            });
+            break
+          case "社区卫生服务机构":
+            arr.push({
+              "popName": e,
+              "data": this.data.sqwsfwjg
+            });
+            break
+          case "职业病诊断机构":
+            arr.push({
+              "popName": e,
+              "data": this.data.zybzdjg
+            });
+            break
+          case "助产医疗机构":
+            arr.push({
+              "popName": e,
+              "data": this.data.zcyljg
+            });
+            break
+          case "产科门诊服务机构":
+            arr.push({
+              "popName": e,
+              "data": this.data.ckmzfwjg
+            });
+            break
+          case "医疗保障事务中心":
+            arr.push({
+              "popName": e,
+              "data": this.data.yb
+            });
+            break
+          case "核酸采样点":
+            arr.push({
+              "popName": e,
+              "data": this.data.hscyd
+            });
+            break
+          case "派出所":
+            arr.push({
+              "popName": e,
+              "data": this.data.pcs
+            });
+            break
+          case "出入境业务办理机构":
+            arr.push({
+              "popName": e,
+              "data": this.data.crjywbljg
+            });
+            break
+          case "交通支大队":
+            arr.push({
+              "popName": e,
+              "data": this.data.jtxljcdd
+            });
+            break
+          case "交通违法处理机构":
+            arr.push({
+              "popName": e,
+              "data": this.data.jtwfcljg
+            });
+            break
+          case "交通事故处理机构":
+            arr.push({
+              "popName": e,
+              "data": this.data.jtsgcljg
+            });
+            break
+          case "车管所":
+            arr.push({
+              "popName": e,
+              "data": this.data.cgs
+            });
+            break
+          case "机动车检测场所":
+            arr.push({
+              "popName": e,
+              "data": this.data.jdcjccs
+            });
+            break
+          case "驾驶人体检医院":
+            arr.push({
+              "popName": e,
+              "data": this.data.jsrtjz
+            });
+            break
+          case "就业和人才中心":
+            arr.push({
+              "popName": e,
+              "data": this.data.jyhrczx
+            });
+            break
+          case "社会保险事务中心":
+            arr.push({
+              "popName": e,
+              "data": this.data.shbxswzx
+            });
+            break
+          case "养老机构":
+            arr.push({
+              "popName": e,
+              "data": this.data.ylfwjg
+            });
+            break
+          case "婚姻登记机构":
+            arr.push({
+              "popName": e,
+              "data": this.data.hydjjg
+            });
+            break
+          case "殡仪服务机构":
+            arr.push({
+              "popName": e,
+              "data": this.data.byfwjg
+            });
+            break
+          case "图书馆":
+            arr.push({
+              "popName": e,
+              "data": this.data.tsg
+            });
+            break
+          case "文化馆":
+            arr.push({
+              "popName": e,
+              "data": this.data.whg
+            });
+            break
+          case "文管所":
+            arr.push({
+              "popName": e,
+              "data": this.data.wgs
+            });
+            break
+          case "公共体育馆":
+            arr.push({
+              "popName": e,
+              "data": this.data.ggty
+            });
+            break
+          case "旅游景点":
+            arr.push({
+              "popName": e,
+              "data": this.data.jq
+            });
+            break
+          case "公园":
+            arr.push({
+              "popName": e,
+              "data": this.data.gy
+            });
+            break
+          case "公证处":
+            arr.push({
+              "popName": e,
+              "data": this.data.gzc
+            });
+            break
+          case "司法鉴定机构":
+            arr.push({
+              "popName": e,
+              "data": this.data.sfjdjg
+            });
+            break
+          case "基层司法所":
+            arr.push({
+              "popName": e,
+              "data": this.data.jcfwfws
+            });
+            break
+          case "法律援助机构":
+            arr.push({
+              "popName": e,
+              "data": this.data.flyzzx
+            });
+            break
+          case "矫正中心":
+            arr.push({
+              "popName": e,
+              "data": this.data.jzzx
+            });
+            break
+          case "残疾人服务中心":
+            arr.push({
+              "popName": e,
+              "data": this.data.cjrfwzx
+            });
+            break
+          case "定点残疾人服务机构":
+            arr.push({
+              "popName": e,
+              "data": this.data.ddcjrfwjg
+            });
+            break
+          case "商圈":
+            arr.push({
+              "popName": e,
+              "data": this.data.sq
+            });
+            break
+          case "购物中心":
+            arr.push({
+              "popName": e,
+              "data": this.data.gwzx
+            });
+            break
+          case "酒店":
+            arr.push({
+              "popName": e,
+              "data": this.data.jd
+            });
+            break
+        }
+      });
+      this.setData({
+        popData: arr
+      })
+    },
+    setDateToPop: function (pop) {
         let arr = [];
-        pop.forEach(e => {
-            switch (e) {
-                case "受理场所":
-                    arr.push({
-                      "popName": e,
-                      "data": this.data.qjjz
-                  });
-                    break
-                case "查阅场所":
-                    arr.push({
-                      "popName": e,
-                      "data": this.data.cycsbms
-                  });
-                    break
-                case "区级政务服务中心":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.xzfwzx
-                    }
-                    break
-                case "镇(街道)便民服务中心":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.ggfwzx
-                    }
-                    break
-                case "村(社区)便民服务站":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.bmfwzx
-                    }
-                    break
-                case "生源地助学贷款办理点":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.dkbld
-                    }
-                    break
-                case "党群服务中心":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.dqfwzx
-                    }
-                    break
-                case "职业教育学校":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.zyyx
-                    }
-                    break
-                case "特殊教育学校":
-                    arr = {
-                        "popName": e,
-                        "data":this.data.tsjy
-                    }
-                    break
-                case "高等院校":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.dx
-                    }
-                    break
-                case "小学":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.xx
-                    }
-                    break
-                case "中学":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.zx
-                    }
-                    break
-                case "幼儿园":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.yey
-                    }
-                    break
-                case "教育考试中心":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.jykszx
-                    }
-                    break
-                case "村卫生室":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.cwss
-                    }
-                    break
-                case "社区卫生服务站":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.sqwsfwz
-                    }
-                    break
-                case "儿科诊疗服务机构":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.ekzlfwjg
-                    }
-                    break
-                case "狂犬病、破伤风处置门诊":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.kqbpsfczmz
-                    }
-                    break
-                case "免疫规划预防接种门诊":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.myghyfjzmz
-                    }
-                    break
-                case "二级医疗机构":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.ejyljg
-                    }
-                    break
-                case "三级医疗机构":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.sjyljg
-                    }
-                    break
-                case "社区卫生服务机构":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.sqwsfwjg
-                    }
-                    break
-                case "职业病诊断机构":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.zybzdjg
-                    }
-                    break
-                case "助产医疗机构":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.zcyljg
-                    }
-                    break
-                case "产科门诊服务机构":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.ckmzfwjg
-                    }
-                    break
-                case "医疗保障事务中心":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.yb
-                    }
-                    break
-                case "核酸采样点":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.hscyd
-                    }
-                    break
-                case "派出所":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.pcs
-                    }
-                    break
-                case "出入境业务办理机构":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.crjywbljg
-                    }
-                    break
-                case "交通支大队":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.jtxljcdd
-                    }
-                    break
-                case "交通违法处理机构":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.jtwfcljg
-                    }
-                    break
-                case "交通事故处理机构":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.jtsgcljg
-                    }
-                    break
-                case "车管所":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.cgs
-                    }
-                    break
-                case "机动车检测场所":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.jdcjccs
-                    }
-                    break
-                case "驾驶人体检医院":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.jsrtjz
-                    }
-                    break
-                case "就业和人才中心":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.jyhrczx
-                    }
-                    break
-                case "社会保险事务中心":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.shbxswzx
-                    }
-                    break
-                case "养老机构":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.ylfwjg
-                    }
-                    break
-                case "婚姻登记机构":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.hydjjg
-                    }
-                    break
-                case "殡仪服务机构":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.byfwjg
-                    }
-                    break
-                case "图书馆":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.tsg
-                    }
-                    break
-                case "文化馆":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.whg
-                    }
-                    break
-                case "文管所":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.wgs
-                    }
-                    break
-                case "公共体育馆":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.ggty
-                    }
-                    break
-                case "旅游景点":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.jq
-                    }
-                    break
-                case "公园":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.gy
-                    }
-                    break
-                case "公证处":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.gzc
-                    }
-                    break
-                case "司法鉴定机构":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.sfjdjg
-                    }
-                    break
-                case "基层司法所":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.jcfwfws
-                    }
-                    break
-                case "法律援助机构":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.flyzzx
-                    }
-                    break
-                case "矫正中心":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.jzzx
-                    }
-                    break
-                case "残疾人服务中心":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.cjrfwzx
-                    }
-                    break
-                case "定点残疾人服务机构":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.ddcjrfwjg
-                    }
-                    break
-                case "商圈":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.sq
-                    }
-                    break
-                case "购物中心":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.gwzx
-                    }
-                    break
-                case "酒店":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.jd
-                    }
-                    break
-            }
-        });
+        switch (pop.name) {
+          case "核酸检测":
+            arr = this.data.hscyd;
+            break
+            case "办税服务":
+            arr = this.data.bsfwt;
+            break
+            case "市场监管":
+            arr = this.data.scjdglj;
+            break
+            case "住房保障":
+            arr = this.data.fwglzx;
+            break
+            case "不动产登记":
+            arr = this.data.bdcdjzxbsdt;
+            break
+            case "住房公积金":
+            arr = this.data.gjj;
+            break
+            case "产业园区":
+            arr = this.data.cyy;
+            break
+            case "便民公厕":
+            arr = this.data.gc;
+            break
+            case "停车泊车":
+            arr = this.data.tc;
+            break
+        }
         this.setData({
           popData:arr
         })
     },
-    setDateToPop: function (pop) {
-        let arr = [];
-        pop.forEach(e => {
-            switch (e) {
-                case "受理场所":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.qjjz
-                    }
-                    break
-                case "查阅场所":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.cycsbms
-                    }
-                    break
-                case "区级政务服务中心":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.xzfwzx
-                    }
-                    break
-                case "镇(街道)便民服务中心":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.ggfwzx
-                    }
-                    break
-                case "村(社区)便民服务站":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.bmfwzx
-                    }
-                    break
-                case "生源地助学贷款办理点":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.dkbld
-                    }
-                    break
-                case "党群服务中心":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.dqfwzx
-                    }
-                    break
-                case "职业教育学校":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.zyyx
-                    }
-                    break
-                case "特殊教育学校":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.tsjy
-                    }
-                    break
-                case "高等院校":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.dx
-                    }
-                    break
-                case "小学":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.xx
-                    }
-                    break
-                case "中学":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.zx
-                    }
-                    break
-                case "幼儿园":
-                    arr = {
-                        "popName": e,
-                        "data": this.data.yey
-                    }
-                    break
-            }
-        });
-    },
     closePopup() {
         this.setData({
             showIndex: false
@@ -1052,7 +1003,9 @@ Page({
     },
     changeInfo(e) {
         console.log(e.currentTarget.dataset.data);
+        
         this.setData({
+            popData:e.currentTarget.dataset.data,
             showTraffic: false,
             showIndex: false
         })