|
@@ -0,0 +1,248 @@
|
|
|
+// 获取地址栏参数
|
|
|
+const urlParameter = (data) => {
|
|
|
+ if (data) {
|
|
|
+ const query = data.substring(data.indexOf("?") + 1);
|
|
|
+ const arr = query.split("&");
|
|
|
+ const params = {};
|
|
|
+ arr.forEach((v) => {
|
|
|
+ const key = v.substring(0, v.indexOf("="));
|
|
|
+ const val = v.substring(v.indexOf("=") + 1);
|
|
|
+ params[key] = val;
|
|
|
+ });
|
|
|
+ return params;
|
|
|
+ } else return {};
|
|
|
+};
|
|
|
+
|
|
|
+const urlParameObj = urlParameter(window.location.href);
|
|
|
+
|
|
|
+let urlId = "";
|
|
|
+
|
|
|
+if (urlParameObj && urlParameObj.m) urlId = urlParameObj.m;
|
|
|
+else alert("参数错误!");
|
|
|
+
|
|
|
+const myDataObj = {
|
|
|
+ "SS-FywslgRPbfM": [
|
|
|
+ {
|
|
|
+ name: "L1",
|
|
|
+ son: [
|
|
|
+ {
|
|
|
+ name: "咨询取号",
|
|
|
+ panoId: "70",
|
|
|
+ x: 0.07256088352569225,
|
|
|
+ y: 0.001799198869421463,
|
|
|
+ z: -0.0001308967188923444,
|
|
|
+ w: 0.9973623533758672,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "综合业务窗口",
|
|
|
+ panoId: "60",
|
|
|
+ x: 0.07196785289360731,
|
|
|
+ y: -0.004640676071885168,
|
|
|
+ z: 0.00033485141248565994,
|
|
|
+ w: 0.9973960999272111,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "复印区",
|
|
|
+ panoId: "71",
|
|
|
+ x: -0.21642954157194208,
|
|
|
+ y: 0.00941865383675915,
|
|
|
+ z: 0.0020880652848909503,
|
|
|
+ w: 0.9762505736122402,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "智慧户政服务区",
|
|
|
+ panoId: "73",
|
|
|
+ x: 0.00030046249832111407,
|
|
|
+ y: 0.9992874524725224,
|
|
|
+ z: -0.03685266812310379,
|
|
|
+ w: 0.008147263680010269,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "便民自助拍照、自助打印资料",
|
|
|
+ panoId: "82",
|
|
|
+ x: -0.0010886875255479058,
|
|
|
+ y: 0.36226021176382217,
|
|
|
+ z: 0.00042312864931863336,
|
|
|
+ w: 0.9320762708568696,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "卫生间",
|
|
|
+ panoId: "28",
|
|
|
+ x: -0.21564633064571587,
|
|
|
+ y: -0.029517216343401473,
|
|
|
+ z: -0.006521779174393988,
|
|
|
+ w: 0.9760035145504219,
|
|
|
+ },
|
|
|
+ ],
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "L2",
|
|
|
+ son: [
|
|
|
+ {
|
|
|
+ name: "综合业务办理区",
|
|
|
+ panoId: "87",
|
|
|
+ x: 0.022898261698883683,
|
|
|
+ y: 0.9319250440709812,
|
|
|
+ z: 0.0597817913859227,
|
|
|
+ w: -0.3569559066091488,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "智慧户政服务区",
|
|
|
+ panoId: "88",
|
|
|
+ x: -0.03947368273540117,
|
|
|
+ y: -0.2799967800453929,
|
|
|
+ z: -0.011523590458893385,
|
|
|
+ w: 0.9591198248386134,
|
|
|
+ },
|
|
|
+ ],
|
|
|
+ },
|
|
|
+ ],
|
|
|
+
|
|
|
+ "SS-ofZfNqhL5Z9": [
|
|
|
+ {
|
|
|
+ name: "L1",
|
|
|
+ son: [
|
|
|
+ {
|
|
|
+ name: "24小时自助办理区",
|
|
|
+ panoId: "34",
|
|
|
+ x: 0.008253338596424482,
|
|
|
+ y: 0.9813471230032338,
|
|
|
+ z: 0.04328299007260641,
|
|
|
+ w: -0.18712639938197745,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "业务咨询",
|
|
|
+ panoId: "31",
|
|
|
+ x: 0.039684320870614284,
|
|
|
+ y: 0.7887400648177643,
|
|
|
+ z: -0.05120302921454509,
|
|
|
+ w: 0.611303946190078,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "母婴室",
|
|
|
+ panoId: "15",
|
|
|
+ x: -0.010028160460713042,
|
|
|
+ y: 0.9898768645119385,
|
|
|
+ z: 0.09297960785108825,
|
|
|
+ w: 0.10676151753157818,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "卫生间",
|
|
|
+ panoId: "18",
|
|
|
+ x: 0.02912102015830137,
|
|
|
+ y: 0.8719527591559306,
|
|
|
+ z: 0.05225567148864424,
|
|
|
+ w: -0.4859214924065105,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "安全教育体验区",
|
|
|
+ panoId: "26",
|
|
|
+ x: -0.002555146624337832,
|
|
|
+ y: 0.9946414464677162,
|
|
|
+ z: 0.10019200662129783,
|
|
|
+ w: 0.025365843245106198,
|
|
|
+ },
|
|
|
+ ],
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "L2",
|
|
|
+ son: [
|
|
|
+ {
|
|
|
+ name: "智慧户政服务区",
|
|
|
+ panoId: "54",
|
|
|
+ x: -0.18101975201423554,
|
|
|
+ y: -0.35605297988516454,
|
|
|
+ z: -0.0705132938117352,
|
|
|
+ w: 0.9140492329691106,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "综合业务窗口",
|
|
|
+ panoId: "51",
|
|
|
+ x: -0.11481074052242023,
|
|
|
+ y: 0.4245959552426331,
|
|
|
+ z: 0.054380593238492626,
|
|
|
+ w: 0.8964259700228006,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "出入境业务窗口",
|
|
|
+ panoId: "46",
|
|
|
+ x: 0.016505547542086052,
|
|
|
+ y: 0.7279834589473417,
|
|
|
+ z: -0.017536870699767143,
|
|
|
+ w: 0.6851715906000918,
|
|
|
+ },
|
|
|
+ ],
|
|
|
+ },
|
|
|
+ ],
|
|
|
+
|
|
|
+ "SS-hLost7QfGDE": [
|
|
|
+ {
|
|
|
+ name: "L1",
|
|
|
+ son: [
|
|
|
+ {
|
|
|
+ name: "智慧户政服务区",
|
|
|
+ panoId: "7",
|
|
|
+ x: -0.0009049852195611181,
|
|
|
+ y: -0.7995701102358854,
|
|
|
+ z: -0.0012048521992316487,
|
|
|
+ w: 0.600570868549503,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "咨询取号",
|
|
|
+ panoId: "3",
|
|
|
+ x: -0.024201470077160885,
|
|
|
+ y: -0.010058821891173563,
|
|
|
+ z: -0.00024352193512028818,
|
|
|
+ w: 0.9996564658147984,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "综合业务窗口",
|
|
|
+ panoId: "4",
|
|
|
+ x: -0.0232434796429877,
|
|
|
+ y: -0.016828849267335282,
|
|
|
+ z: -0.00039132219946858086,
|
|
|
+ w: 0.9995881038474594,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "卫生间",
|
|
|
+ panoId: "20",
|
|
|
+ x: -0.13355351463784645,
|
|
|
+ y: -0.443481343941781,
|
|
|
+ z: -0.06702028359042682,
|
|
|
+ w: 0.8837398021425363,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "24小时自助办理区",
|
|
|
+ panoId: "5",
|
|
|
+ x: -0.0823242633639197,
|
|
|
+ y: 0.8617886030115179,
|
|
|
+ z: 0.14841212376606933,
|
|
|
+ w: 0.4780344766858237,
|
|
|
+ },
|
|
|
+ ],
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "L2",
|
|
|
+ son: [
|
|
|
+ {
|
|
|
+ name: "综合业务窗口",
|
|
|
+ panoId: "29",
|
|
|
+ x: -0.03965872393686045,
|
|
|
+ y: 0.8796630146148184,
|
|
|
+ z: 0.07453651652258311,
|
|
|
+ w: 0.46804323949732274,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "智慧户政服务区",
|
|
|
+ panoId: "30",
|
|
|
+ x: -0.0981823219849419,
|
|
|
+ y: 0.1726619486571559,
|
|
|
+ z: 0.01729967918308702,
|
|
|
+ w: 0.9799228562676354,
|
|
|
+ },
|
|
|
+ ],
|
|
|
+ },
|
|
|
+ ],
|
|
|
+};
|
|
|
+
|
|
|
+const myData = myDataObj[urlId] || [];
|