123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248 |
- // 获取地址栏参数
- 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] || [];
|