Browse Source

fix: 617 进入屏保的数值不对

dev
jiannibang 3 years ago
parent
commit
a985a8738a
  1. 12
      public/static/offline/JSON/config.json
  2. 2
      public/static/offline/JSON/getActivityList1.json
  3. 2
      public/static/offline/JSON/getActivityList2.json
  4. 2
      public/static/offline/JSON/getActivityList3.json
  5. 9
      public/static/offline/JSON/getBackTime.json
  6. 182
      public/static/offline/JSON/getBrandShopList.json
  7. 13814
      public/static/offline/JSON/getBrandShopListByFloor.json
  8. 13968
      public/static/offline/JSON/getBrandShopListByIndustryId.json
  9. 10
      public/static/offline/JSON/getCinemaInfo.json
  10. 2
      public/static/offline/JSON/getColumnList1.json
  11. 2
      public/static/offline/JSON/getColumnList2.json
  12. 2
      public/static/offline/JSON/getColumnList3.json
  13. 22
      public/static/offline/JSON/getDevCoordinateByIP.json
  14. 2
      public/static/offline/JSON/getMallInfo.json
  15. 2
      public/static/offline/JSON/getMallTraffic.json
  16. 2
      public/static/offline/JSON/getMallVoice.json
  17. 11537
      public/static/offline/JSON/getMapInfo.json
  18. 2
      public/static/offline/JSON/getMemberInterests.json
  19. 2
      public/static/offline/JSON/getParkingInfo.json
  20. 2
      public/static/offline/JSON/getServeList.json
  21. 22
      public/static/offline/JSON/index.json
  22. 159
      public/static/offline/JSON/theme.json
  23. 2
      src/base/ShopItem/ShopItem.vue
  24. 3
      src/components/PublicComponent/PublicComponent.vue
  25. 12
      src/composables/useHandleScreen.js
  26. 3
      src/store/root/actions.js
  27. 3
      src/store/root/state.js
  28. 16
      src/views/Guide/Guide.vue

12
public/static/offline/JSON/config.json

@ -1,11 +1 @@
{
"code": "200",
"msg": "",
"data": {
"interfaceUrl": "https://iot.1000my.com",
"sourceUrl": "/static/offline",
"backSocket": "ws://127.0.0.1:7181",
"mobileNav": "https://1000my.obs.cn-east-2.myhuaweicloud.com/mobileqmgo/index.html#/",
"debug": true
}
}
{"code":200,"msg":"操作成功","data":{"sourceUrl":"/static/offline","interfaceUrl":"https://iot.1000my.com/api","mobileNav":"https://1000my.obs.cn-east-2.myhuaweicloud.com/mobileqmgo/index.html#/","fileUrl":"https://qianmu-iot.obs.cn-east-2.myhuaweicloud.com","backSocket":"ws://127.0.0.1:7181"}}

2
public/static/offline/JSON/getActivityList1.json

@ -1 +1 @@
{"code":200,"msg":"操作成功","data":{"activityList":[{"activityId":24,"activityName":"开业活动","activityNameEn":"","activityContent":"万象影城南京首店,拥有24.58米*13.5米的南京最大CGS中国巨幕,相当于5层楼高,让观众真正置身于电影之中,感受沉浸式的观影空间。\n\n零售方面,引入国际一二线品牌,包括Nike beacon 750、TommyHilfiger、champion、APM Monaco等均为区域首进精准捕捉高消费力客群,抢占市场空白。\n\n餐饮方面,提升对于店铺就餐场景、品质和食材的要求;打造主题餐饮街区YUMMY集市,成为桥北的“吃货聚集地”。星巴克、喜茶、奈雪の茶、Tim Hortons兼具话题与人气,同时,拥有湊湊、祖母的厨房西餐厅、本素、独白、禾牛社等一波明星首店。","activityAddress":"商场活动1地址","activityType":1,"shopId":0,"shopName":"","shopNameEn":"","houseNumber":"","fileUrl":"/iotFile/2022/06/30/a3b993146c0b46a0bc470527f6cb066d.jpg","startDate":"2022-07-31","endDate":"2022-07-31","building":"A栋","buildingCode":11101,"buildingOrder":0,"floor":"L2层","floorCode":11101004,"floorOrder":3,"point":47},{"activityId":25,"activityName":"店庆活动","activityNameEn":"","activityContent":"南京桥北万象汇还拥有众多亲子儿童、生活服务、文体娱乐、创新体验类业态品牌。在项目高规格高品质的背后,我们看到的是华润万象生活对社群研究、品牌引领升级和商业氛围营造的深入解读和不断钻研,对未来城市生活方式大胆的探索和创新实践。南京桥北万象汇势必成为江北新区一张全新靓丽的名片。","activityAddress":"商场活动2地址","activityType":1,"shopId":0,"shopName":"","shopNameEn":"","houseNumber":"","fileUrl":"/iotFile/2022/06/20/cd450e57c30049ef874c33c8d2e94fc8.png","startDate":"2022-07-31","endDate":"2022-07-31","building":"","floor":"","point":0},{"activityId":26,"activityName":"狂欢盛宴","activityNameEn":"","activityContent":"南京桥北万象汇还拥有众多亲子儿童、生活服务、文体娱乐、创新体验类业态品牌。在项目高规格高品质的背后,我们看到的是华润万象生活对社群研究、品牌引领升级和商业氛围营造的深入解读和不断钻研,对未来城市生活方式大胆的探索和创新实践。南京桥北万象汇势必成为江北新区一张全新靓丽的名片。","activityType":1,"shopId":0,"shopName":"","shopNameEn":"","houseNumber":"","fileUrl":"/iotFile/2022/06/20/930372b2bb2248edadb4ae11a93d3e60.png","startDate":"2022-07-31","endDate":"2022-07-31","building":"","floor":"","point":0}]}}
{"code":200,"msg":"操作成功","data":{"activityList":[]}}

2
public/static/offline/JSON/getActivityList2.json

@ -1 +1 @@
{"code":200,"msg":"操作成功","data":{"activityList":[{"activityId":28,"activityName":"谭木匠店铺活动","activityNameEn":"","activityContent":"南京桥北万象汇还拥有众多亲子儿童、生活服务、文体娱乐、创新体验类业态品牌。在项目高规格高品质的背后,我们看到的是华润万象生活对社群研究、品牌引领升级和商业氛围营造的深入解读和不断钻研,对未来城市生活方式大胆的探索和创新实践。南京桥北万象汇势必成为江北新区一张全新靓丽的名片。","activityType":2,"shopId":273,"shopName":"谭木匠","shopNameEn":"","houseNumber":"B118","fileUrl":"/iotFile/2022/06/20/7a70bd11fade487bb74ca2d4e37f9243.png","startDate":"2022-07-27","endDate":"2022-07-27","building":"A栋","buildingCode":11101,"buildingOrder":0,"floor":"B1层","floorCode":11101002,"floorOrder":1,"point":0,"industryFatherName":"精品礼品","industryUrl":"/iotFile/2022/06/20/085f1bf7ffff4abfa55db15b1c05fb59.png"},{"activityId":30,"activityName":"李宁店庆活动","activityNameEn":"","activityContent":"南京桥北万象汇璀璨启幕,引发全城聚焦、持续热搜。华润万象生活的精雕细琢,再一次让人叹为观止。商场的美陈和吊饰,仿佛流动的金色,诠释着南京长江大桥辉煌的过往,预示着江北新区更美好的未来。舞台造型宛若一颗圆润的水滴,与长江江水完美交融。在屋顶花园,别出心裁的设置了超大相框,完美取景南京长江大桥,繁华主城、南京第一高楼、狮子山阅江楼古今交融,金陵城的绝代风华尽收眼底,必定成为爆款网红打卡地。","activityType":2,"shopId":316,"shopName":"中国李宁","shopNameEn":"","houseNumber":"L127","fileUrl":"/iotFile/2022/06/20/dc4d5bf8ce1e407bb54c42e8f6563fa1.png","startDate":"2022-07-31","endDate":"2022-07-31","building":"A栋","buildingCode":11101,"buildingOrder":0,"floor":"L1层","floorCode":11101003,"floorOrder":2,"point":0,"industryFatherName":"服装","industryUrl":"/iotFile/2022/06/20/a864f1ba43e140eb92e39c26a363dc72.png"},{"activityId":39,"activityName":"11","activityNameEn":"","activityContent":"333333333","activityContentEn":"33333","activityType":2,"shopId":274,"shopName":"Zippo","shopNameEn":"","houseNumber":"B130","fileUrl":"/iotFile/2022/06/23/04d3f6efb2f44f45ac54c4fbd7545e48.jpeg","startDate":"2022-06-25","endDate":"2022-06-25","building":"A栋","buildingCode":11101,"buildingOrder":0,"floor":"B1层","floorCode":11101002,"floorOrder":1,"point":0,"industryFatherName":"精品礼品","industryUrl":"/iotFile/2022/06/20/085f1bf7ffff4abfa55db15b1c05fb59.png"},{"activityId":40,"activityName":"2222222","activityNameEn":"","activityContent":"222222","activityType":2,"shopId":276,"shopName":"爬爬步步","shopNameEn":"","houseNumber":"L309","fileUrl":"/iotFile/2022/06/23/36be7a05ae5d4fa390318a292557f144.jpg","startDate":"2022-06-30","endDate":"2022-06-30","building":"A栋","buildingCode":11101,"buildingOrder":0,"floor":"L3层","floorCode":11101005,"floorOrder":4,"point":0,"industryFatherName":"精品礼品","industryUrl":"/iotFile/2022/06/20/085f1bf7ffff4abfa55db15b1c05fb59.png"}]}}
{"code":200,"msg":"操作成功","data":{"activityList":[]}}

2
public/static/offline/JSON/getActivityList3.json

@ -1 +1 @@
{"code":200,"msg":"操作成功","data":{"activityList":[{"activityId":32,"activityName":"会员卡升级尊享活动","activityNameEn":"","activityContent":"升级华润通会员卡后,原会员实体卡将全部失效,不再继续发行和使用。会员升级换卡后,均可通过“一点万象pro”APP注册、绑定电子会员卡。自助积分、积分兑换、精彩活动资讯、活动报名、秒杀团购…应有尽有!","activityAddress":"一楼大厅","activityType":3,"shopId":0,"shopName":"","shopNameEn":"","houseNumber":"","fileUrl":"/iotFile/2022/06/21/73a6eec4fbbc42889efbea359b025c71.png","startDate":"2022-07-31","endDate":"2022-07-31","building":"","floor":"","point":0},{"activityId":33,"activityName":"会员卡升级活动","activityNameEn":"","activityContent":"华润通是华润集团打造的综合电商平台及基于互联网的全场景品质生活平台,关联了所有华润旗下的商家or联盟商家(包括华润万家、五彩城、太平洋咖啡等),会员可在华润旗下商家和联盟商家享受会员权益,实现积分的通积通兑。如:升级华润通会员后,万象城商场积分与B1ole’精品超市积分即可实现互通互换!","activityAddress":"会员活动3地址","activityType":3,"shopId":0,"shopName":"","shopNameEn":"","houseNumber":"","fileUrl":"/iotFile/2022/06/21/456a19729da84f84a23fc451c0dc34d6.png","startDate":"2022-07-31","endDate":"2022-07-31","building":"A栋","buildingCode":11101,"buildingOrder":0,"floor":"L1层","floorCode":11101003,"floorOrder":2,"point":0}]}}
{"code":200,"msg":"操作成功","data":{"activityList":[]}}

9
public/static/offline/JSON/getBackTime.json

@ -1,8 +1 @@
{
"code": 200,
"msg": "操作成功",
"data": [
33000000000000,
33000000000000
]
}
{ "code": 200, "msg": "操作成功", "data": [5, 15] }

182
public/static/offline/JSON/getBrandShopList.json

File diff suppressed because one or more lines are too long

13814
public/static/offline/JSON/getBrandShopListByFloor.json

File diff suppressed because one or more lines are too long

13968
public/static/offline/JSON/getBrandShopListByIndustryId.json

File diff suppressed because one or more lines are too long

10
public/static/offline/JSON/getCinemaInfo.json

@ -1,9 +1 @@
{
"code": 200,
"msg": "操作成功",
"data": {
"cinemaName": "幸福蓝海",
"cinemaCode": "42f69ae1e37341f59b950541f6e87ad9",
"cinemaIntro": "电影院介绍电影院介绍电影院介绍电影院介绍电影院介绍电影院介绍电影院介绍电影院介绍电影院介绍电影院介绍电影院介绍电影院介绍电影院介绍"
}
}
{"code":200,"msg":"操作成功","data":{"cinemaName":"幸福蓝海","cinemaCode":"42f69ae1e37341f59b950541f6e87ad9","cinemaIntro":"电影院介绍电影院介绍电影院介绍电影院介绍电影院介绍电影院介绍电影院介绍电影院介绍电影院介绍电影院介绍电影院介绍电影院介绍电影院介绍"}}

2
public/static/offline/JSON/getColumnList1.json

@ -1 +1 @@
{"code":200,"msg":"操作成功","data":[{"name":"本素酸菜鱼","nameEn":"fish","fileUrl":"/iotFile/2022/06/21/2f5f75f987204a019535515fa2da064c.png","shopId":464,"shopName":"本素酸菜鱼","shopNameEn":"","houseNumber":"L521","building":"A栋","floor":"L5层","point":0,"industryFatherName":"餐饮","industryName":"特色中餐","industryUrl":"/iotFile/2022/06/20/25a51d9769d4470585f2b462c0e01063.png","buildingCode":11101,"buildingOrder":0,"floorCode":11101007,"floorOrder":6},{"name":"捞王","nameEn":"","fileUrl":"/iotFile/2022/06/21/fb69437c57514bc7a467989267d6d7db.png","shopId":448,"shopName":"捞王","shopNameEn":"","houseNumber":"L515","building":"A栋","floor":"L5层","point":0,"industryFatherName":"餐饮","industryName":"火锅烤肉","industryUrl":"/iotFile/2022/06/20/25a51d9769d4470585f2b462c0e01063.png","buildingCode":11101,"buildingOrder":0,"floorCode":11101007,"floorOrder":6},{"name":"东北小胖墩","nameEn":"","fileUrl":"/iotFile/2022/06/21/c22c4b9ad2f6416b87d586b11330fbe1.png","shopId":452,"shopName":"东北小胖墩","shopNameEn":"","houseNumber":"L526","building":"A栋","floor":"L5层","point":0,"industryFatherName":"餐饮","industryName":"火锅烤肉","industryUrl":"/iotFile/2022/06/20/25a51d9769d4470585f2b462c0e01063.png","buildingCode":11101,"buildingOrder":0,"floorCode":11101007,"floorOrder":6},{"name":"喜茶","nameEn":"","fileUrl":"/iotFile/2022/06/21/3247880c19ff46aea1657c69f30cd758.png","shopId":424,"shopName":"喜茶","shopNameEn":"","houseNumber":"L102a","building":"A栋","floor":"L1层","point":0,"industryFatherName":"餐饮","industryName":"果汁茶饮","industryUrl":"/iotFile/2022/06/20/25a51d9769d4470585f2b462c0e01063.png","buildingCode":11101,"buildingOrder":0,"floorCode":11101003,"floorOrder":2},{"name":"小满手工粉","nameEn":"小满手工粉","fileUrl":"/iotFile/2022/06/21/927f221e87b34845b38bb644964a3561.png","shopId":467,"shopName":"小满手工粉","shopNameEn":"","houseNumber":"B101","building":"A栋","floor":"B1层","point":0,"industryFatherName":"餐饮","industryName":"Yummy集市","industryUrl":"/iotFile/2022/06/20/25a51d9769d4470585f2b462c0e01063.png","buildingCode":11101,"buildingOrder":0,"floorCode":11101002,"floorOrder":1},{"name":"周黑鸭","nameEn":"","fileUrl":"/iotFile/2022/06/21/a6f4892141e54644ad73e10483378701.png","shopId":479,"shopName":"周黑鸭","shopNameEn":"","houseNumber":"Y123","building":"A栋","floor":"B1层","point":0,"industryFatherName":"餐饮","industryName":"Yummy集市","industryUrl":"/iotFile/2022/06/20/25a51d9769d4470585f2b462c0e01063.png","buildingCode":11101,"buildingOrder":0,"floorCode":11101002,"floorOrder":1}]}
{"code":200,"msg":"操作成功","data":[]}

2
public/static/offline/JSON/getColumnList2.json

@ -1 +1 @@
{"code":200,"msg":"操作成功","data":[{"name":"嗨皮娃娃机","nameEn":"嗨皮娃娃机","fileUrl":"/iotFile/2022/06/23/f3dac9883f4a43058d341806b98664e7.png","shopId":282,"shopName":"嗨皮娃娃机","shopNameEn":"","houseNumber":"Y113","building":"A栋","floor":"B1层","point":0,"industryFatherName":"娱乐","industryUrl":"/iotFile/2022/06/20/4c573f917a824bbba356330a3e988514.png","buildingCode":11101,"buildingOrder":0,"floorCode":11101002,"floorOrder":1},{"name":"星聚会","nameEn":"星聚会","fileUrl":"/iotFile/2022/06/23/32506c0414cc467c8c6be3898b7221da.png","shopId":279,"shopName":"星聚会","shopNameEn":"","houseNumber":"L216","building":"A栋","floor":"L2层","point":0,"industryFatherName":"娱乐","industryUrl":"/iotFile/2022/06/20/4c573f917a824bbba356330a3e988514.png","buildingCode":11101,"buildingOrder":0,"floorCode":11101004,"floorOrder":3},{"name":"卡尔卡丁车","nameEn":"卡尔卡丁车","fileUrl":"/iotFile/2022/06/23/3c6b5ca8e81c462db1b538757ce4dda4.png","shopId":278,"shopName":"卡尔卡丁车","shopNameEn":"","houseNumber":"L336","building":"A栋","floor":"L3层","point":0,"industryFatherName":"娱乐","industryUrl":"/iotFile/2022/06/20/4c573f917a824bbba356330a3e988514.png","buildingCode":11101,"buildingOrder":0,"floorCode":11101005,"floorOrder":4},{"name":"佳叽","nameEn":"佳叽","fileUrl":"/iotFile/2022/06/23/8004213e1c2541f6be7c89a2a46dac47.png","shopId":281,"shopName":"佳叽","shopNameEn":"","houseNumber":"L502","building":"A栋","floor":"L5层","point":0,"industryFatherName":"娱乐","industryUrl":"/iotFile/2022/06/20/4c573f917a824bbba356330a3e988514.png","buildingCode":11101,"buildingOrder":0,"floorCode":11101007,"floorOrder":6},{"name":"乐高","nameEn":"乐高","fileUrl":"/iotFile/2022/06/23/b95e4fa8f5a04d239548ae9758289b39.png","shopId":410,"shopName":"乐高","shopNameEn":"LEGO","houseNumber":"L124B","building":"A栋","floor":"L1层","point":0,"industryFatherName":"儿童","industryName":"其他儿童零售","industryUrl":"/iotFile/2022/06/20/13d18044590d4307bf6f936796cd70f1.png","buildingCode":11101,"buildingOrder":0,"floorCode":11101003,"floorOrder":2},{"name":"大疆创新","nameEn":"大疆创新","fileUrl":"/iotFile/2022/06/23/1d5a9a42ea9d44eeb0daac55c7f909d6.png","shopId":408,"shopName":"大疆","shopNameEn":"","houseNumber":"L129","building":"A栋","floor":"L1层","point":0,"industryFatherName":"家用","industryName":"3c数码","industryUrl":"/iotFile/2022/06/20/f8b5bd97f3234ebc82a242352379beac.png","buildingCode":11101,"buildingOrder":0,"floorCode":11101003,"floorOrder":2}]}
{"code":200,"msg":"操作成功","data":[]}

2
public/static/offline/JSON/getColumnList3.json

@ -1 +1 @@
{"code":200,"msg":"操作成功","data":[{"name":"艾美家","nameEn":"艾美家","fileUrl":"/iotFile/2022/06/21/27f881cb03164923aa5101727b1964a3.png","shopId":383,"shopName":"艾美家","shopNameEn":"","houseNumber":"Y101","building":"A栋","floor":"B1层","point":0,"industryFatherName":"家用","industryUrl":"/iotFile/2022/06/20/f8b5bd97f3234ebc82a242352379beac.png","buildingCode":11101,"buildingOrder":0,"floorCode":11101002,"floorOrder":1},{"name":"全棉时代","nameEn":"全棉时代","fileUrl":"/iotFile/2022/06/21/acde95290c6643ae942ab953b4148d34.png","shopId":435,"shopName":"全棉时代","shopNameEn":"Purcotton","houseNumber":"L227","building":"A栋","floor":"L2层","point":0,"industryFatherName":"家用","industryName":"家居","industryUrl":"/iotFile/2022/06/20/f8b5bd97f3234ebc82a242352379beac.png","buildingCode":11101,"buildingOrder":0,"floorCode":11101004,"floorOrder":3},{"name":"海马体","nameEn":"海马体","fileUrl":"/iotFile/2022/06/21/1fa7aa3a6d35428b8f4aa0b34b4cef7d.png","shopId":362,"shopName":"海马体照相馆","shopNameEn":"","houseNumber":"L217","building":"A栋","floor":"L2层","point":0,"industryFatherName":"服务","industryUrl":"/iotFile/2022/06/20/dcdb5f9e481a4577a5501d9ea207106f.png","buildingCode":11101,"buildingOrder":0,"floorCode":11101004,"floorOrder":3},{"name":"周大福","nameEn":"周大福","fileUrl":"/iotFile/2022/06/21/757bfc24ff01467b941954f1b8e6321f.png","shopId":338,"shopName":"周大福","shopNameEn":"","houseNumber":"B108","building":"A栋","floor":"B1层","point":0,"industryFatherName":"配饰","industryUrl":"/iotFile/2022/06/20/da9963d2497f46ad8f2b86289684b4ef.png","buildingCode":11101,"buildingOrder":0,"floorCode":11101002,"floorOrder":1},{"name":"HAZZYS","nameEn":"HAZZYS","fileUrl":"/iotFile/2022/06/23/e4180de40d43429f85d946f9f05e1295.png","shopId":291,"shopName":"HAZZYS","shopNameEn":"","houseNumber":"L113","building":"A栋","floor":"L1层","point":0,"industryFatherName":"服装","industryUrl":"/iotFile/2022/06/20/a864f1ba43e140eb92e39c26a363dc72.png","buildingCode":11101,"buildingOrder":0,"floorCode":11101003,"floorOrder":2},{"name":"蕉下","nameEn":"蕉下","fileUrl":"/iotFile/2022/06/23/17df01a0bb994390bb1653f7270c9fc7.png","shopId":369,"shopName":"蕉下","shopNameEn":"","houseNumber":"B112","building":"A栋","floor":"B1层","point":0,"industryFatherName":"家用","industryUrl":"/iotFile/2022/06/20/f8b5bd97f3234ebc82a242352379beac.png","buildingCode":11101,"buildingOrder":0,"floorCode":11101002,"floorOrder":1}]}
{"code":200,"msg":"操作成功","data":[]}

22
public/static/offline/JSON/getDevCoordinateByIP.json

@ -1,21 +1 @@
{
"code": 200,
"msg": "minim",
"data": {
"machineName": "DESKTOP",
"machineTypeName": "集",
"label": "windows",
"screenAttribute": "命",
"building": "A",
"deviceCode": "11101009",
"buildingCode": "5TUKOMgkahZYcBK2dd6Nx",
"projectCode": "project-1iijx369xueqhh5w8wyn0a",
"floor": "1F",
"floorOrder": 0,
"floorCode": "XqodUNp_NzIoQPdXeEgjQ",
"ip": "192.168.1.134",
"mac": "Excepteur",
"location": "15",
"angle": 0
}
}
{"code":200,"msg":"success","data":{"machineCode":"ey4vcJq7XSEMdkEBv4b8D","machineName":"东方医院测试","machineTypeName":"导视","label":"android","screenAttribute":"1080*1920竖屏","building":"A","buildingCode":"5TUKOMgkahZYcBK2dd6Nx","buildingOrder":0,"floor":"1F","floorCode":"XqodUNp_NzIoQPdXeEgjQ","floorOrder":0,"ip":"192.168.1.37","mac":"0c:63:fc:20:97:6a","location":"73","angle":"0","projectCode":"project-1iijx369xueqhh5w8wyn0a"}}

2
public/static/offline/JSON/getMallInfo.json

@ -1 +1 @@
{"code":200,"msg":"操作成功","data":{"content":" 南京桥北万象汇位于浦珠北路一号,是华润置地携手华润万象生活在南京打造的首个商业项目,依托强大的商业运营实力,实现品牌签约率100%,开业率100%,引入240余家甄选店铺,其中超50%品牌首进区域,刷新南京城市商业格局。\n 万象汇整体建筑面积约10万平方,地上五层,地下两层,涵盖零售服饰、潮流运动、餐饮、儿童亲子、休闲娱乐、家用、个护等多重业态,满足群众多样化的消费需求。南京首家万象影城,拥有24.58米*13.5米的CGS中国巨幕,相当于5层楼高,让观众真正置身于电影之中,感受沉浸式的观影空间。","contentEn":"Located at No. 1, Puzhu North Road, Nanjing Qiaobei Mixc is the first commercial project created by China Resources Land and China Resources Mixc living in Nanjing. Relying on its strong commercial operation strength, it has achieved 100% brand signing rate and 100% opening rate. It has introduced more than 240 selected stores, of which more than 50% brands are the first to enter the region, refreshing the urban commercial pattern of Nanjing.\n\nThe overall construction area of Mixc is about 10000","fileList":["/iotFile/2022/06/21/9bb88a385424479aa2a47854ea3e6285.jpg"]}}
{"code":200,"msg":"操作成功","data":{"fileList":[]}}

2
public/static/offline/JSON/getMallTraffic.json

@ -1 +1 @@
{"code":200,"msg":"操作成功","data":{"fileList":["/iotFile/2022/06/21/65f7cc1f680940f49dccd3c277dd1de8.png"]}}
{"code":200,"msg":"操作成功","data":{"fileList":[]}}

2
public/static/offline/JSON/getMallVoice.json

@ -1 +1 @@
{"code":200,"msg":"操作成功","data":{"isOpen":1}}
{"code":200,"msg":"操作成功","data":{"isOpen":0}}

11537
public/static/offline/JSON/getMapInfo.json

File diff suppressed because one or more lines are too long

2
public/static/offline/JSON/getMemberInterests.json

@ -1 +1 @@
{"code":200,"msg":"操作成功","data":{"title":"会员权益","titleEn":"dfds","content":"华润通是华润集团打造的综合电商平台及基于互联网的全场景品质生活平台,关联了所有华润旗下的商家or联盟商家(包括华润万家、五彩城、太平洋咖啡等),会员可在华润旗下商家和联盟商家享受会员权益,实现积分的通积通兑。如:升级华润通会员后,万象城商场积分与B1ole’精品超市积分即可实现互通互换!\n升级华润通会员卡后,原会员实体卡将全部失效,不再继续发行和使用。会员升级换卡后,均可通过“一点万象pro”APP注册、绑定电子会员卡。自助积分、积分兑换、精彩活动资讯、活动报名、秒杀团购…应有尽有!\n\n","contentEn":"ipsum ea incididunt enim","fileList":["/iotFile/2022/06/21/6013973711454fc4adcd3268d5bb6c2d.png","/iotFile/2022/06/21/6bea350e08c84fd8ad81f403d58affbd.png"],"qrFileList":[{"name":"二维","nameEn":"","fileUrl":"/iotFile/2022/07/08/3359a0a59b8e4ebdaf6959829ff96f60.png"}]}}
{"code":200,"msg":"操作成功","data":{"title":"","titleEn":"","fileList":[],"qrFileList":[]}}

2
public/static/offline/JSON/getParkingInfo.json

@ -1 +1 @@
{"code":200,"msg":"操作成功","data":{"title":"停车场介绍","titleEn":"","content":"商业空间的延伸拓展是近几年的一个小趋势。在如今的购物中心内,从连廊、屋顶到停车场都被赋予了特色鲜明的主题,成为商场在消费属性之外的另一个公共空间。\n\n擅长于融合商业与文化艺术的K11也呈现了一个新案例。10月底,位于上海K11的THE GARAGE空间正式开幕。有趣的是,THE GARAGE并不是一个商户,而是由商场停车场改造而成的先锋多元文化基地。\n\n","contentEn":"The expansion of commercial space is a small trend in recent years. In today's shopping center, the corridor, roof and parking lot are endowed with distinctive themes, becoming another public space in addition to the consumption property of the shopping mall.\n\nK11, which is good at blending business with culture and art, presents a new case. At THE end of October, THE GARAGE, located at K11 in Shanghai, officially opened. Interestingly, THE GARAGE is not a business, but a pioneering multicultura","fileList":["/iotFile/2022/06/21/d978bb736b1d43378d3e1c88bfa611cd.png","/iotFile/2022/06/23/d63de7b920f3492282d1a2120c67ccd2.jpeg","/iotFile/2022/06/23/e54245d6604d47ecb25701e70ce666e0.jpeg"],"qrFileList":[{"name":"京即团资反","nameEn":"斗厂铁以","fileUrl":"/iotFile/2022/05/30/9c893a11e96f4457a3b9ecf17b8a756b.jpg"},{"name":"划关据线长","nameEn":"西该同备每般按","fileUrl":"/iotFile/2022/05/30/9c893a11e96f4457a3b9ecf17b8a756b.jpg"}]}}
{"code":200,"msg":"操作成功","data":{"title":"","titleEn":"","fileList":[],"qrFileList":[]}}

2
public/static/offline/JSON/getServeList.json

@ -1 +1 @@
{"code":200,"msg":"操作成功","data":{"serveList":[{"name":"投诉处理","nameEn":"Complaint handling","logoUrl":"/iotFile/2022/06/21/ac14ad25383949d198cda82cede36d1d.png","fileUrl":"/iotFile/2022/06/21/be4cd6ecd51a49faa03304f35e4150f8.png","qrUrl":"/iotFile/2022/06/21/8ccbe5ac1aae4fa3924e6cc15272f412.png","content":"投诉处理","contentEn":"Complaint handling","isPoint":0,"facilityId":0,"facilityName":"","building":"","floor":"","point":0},{"name":"信息咨询","nameEn":"nformation consultation","logoUrl":"/iotFile/2022/06/21/e1c7a83ca8044bf395d7cd9f00d69898.png","fileUrl":"/iotFile/2022/06/21/3599741f54c645039ef44ce25252ef17.png","qrUrl":"","content":"信息咨询","contentEn":"nformation consultation","isPoint":0,"facilityId":0,"facilityName":"","building":"","floor":"","point":0},{"name":"意见反馈","nameEn":"Feedback","logoUrl":"/iotFile/2022/06/21/5a95481f926844c3b07902b5d108db92.png","fileUrl":"/iotFile/2022/06/21/e70615b6f3ce48ffa6c031d77b777274.png","qrUrl":"/iotFile/2022/06/21/009644887d4c4328b11759ddc901105a.png","content":"意见反馈","contentEn":"Feedback","isPoint":0,"facilityId":0,"facilityName":"","building":"","floor":"","point":0},{"name":"广播寻人","nameEn":"Radio homing","logoUrl":"/iotFile/2022/06/21/4f3a9f89ecd6489f8684f28411fdab39.png","fileUrl":"/iotFile/2022/06/21/a8f858da867a44d2b7a12b3492c5b24b.png","qrUrl":"","content":"广播寻人","contentEn":"Radio homing","isPoint":0,"facilityId":0,"facilityName":"","building":"","floor":"","point":0},{"name":"失/拾物招领","nameEn":"Picking up","logoUrl":"/iotFile/2022/06/21/beb02069c3ab4d7eb4f9f6718d1dc22a.png","fileUrl":"/iotFile/2022/06/21/6560130748d94df88afe57ac7f6e2e37.png","qrUrl":"","content":"失/拾物招领","contentEn":"Picking up","isPoint":0,"facilityId":0,"facilityName":"","building":"","floor":"","point":0},{"name":"针线服务","nameEn":"Sewing service","logoUrl":"/iotFile/2022/06/21/a768584cdc0646ebb391ab1272786063.png","fileUrl":"/iotFile/2022/06/21/6832baa2539e4b9dbbdde2a743986276.png","qrUrl":"","content":"针线服务","contentEn":"Sewing service","isPoint":0,"facilityId":0,"facilityName":"","building":"","floor":"","point":0},{"name":"防疫用品","nameEn":"Epidemic prevention supplies","logoUrl":"/iotFile/2022/06/21/16b91812d0b54275b2a7bff34bbd6356.png","fileUrl":"/iotFile/2022/06/21/07f1462bb54d41f8b8e77cea9cbe24b3.png","qrUrl":"","content":"防疫用品","contentEn":"Epidemic prevention supplies","isPoint":0,"facilityId":0,"facilityName":"","building":"","floor":"","point":0},{"name":"医疗急救","nameEn":"Medical first aid","logoUrl":"/iotFile/2022/06/21/7b20ef3b80a548b1a71281c31d63cff4.png","fileUrl":"/iotFile/2022/06/21/eda8c12838ec4f1cab14031239f04f95.png","qrUrl":"","content":"医疗急救","contentEn":"Medical first aid","isPoint":0,"facilityId":0,"facilityName":"","building":"","floor":"","point":0},{"name":"轮椅租赁","nameEn":"Wheelchair rental","logoUrl":"/iotFile/2022/06/21/a0100271dafe4d5cb975306c1484b240.png","fileUrl":"/iotFile/2022/06/21/b68632262c654a37ab173a6f50b841f9.png","qrUrl":"","content":"轮椅租赁","contentEn":"Wheelchair rental","isPoint":0,"facilityId":0,"facilityName":"","building":"","floor":"","point":0},{"name":"女性关怀","nameEn":"Feminine care","logoUrl":"/iotFile/2022/06/21/128181b0db8246dfba72051399460022.png","fileUrl":"/iotFile/2022/06/21/6a2195c5781441c59d788b72b63b1d3c.png","qrUrl":"","content":"女性关怀","contentEn":"Feminine care","isPoint":0,"facilityId":0,"facilityName":"","building":"","floor":"","point":0},{"name":"母婴护理","nameEn":"Maternal-Child Nursing","logoUrl":"/iotFile/2022/06/21/0213f6a01a314dc8abde8d60f1d2c6c3.png","fileUrl":"/iotFile/2022/06/21/037071fe276f4092a0b7d032784042b4.png","qrUrl":"","content":"母婴护理","contentEn":"Maternal-Child Nursing","isPoint":0,"facilityId":0,"facilityName":"","building":"","floor":"","point":0},{"name":"宠物友好","nameEn":"Pet Friendly","logoUrl":"/iotFile/2022/06/21/0bc5f598cc7247ae9acadf72d5733c9d.png","fileUrl":"/iotFile/2022/06/21/3ac49319cc5b4ff789eeb780b945049b.png","qrUrl":"","content":"宠物友好","contentEn":"Pet Friendly","isPoint":0,"facilityId":0,"facilityName":"","building":"","floor":"","point":0},{"name":"测试","nameEn":"222","logoUrl":"/iotFile/2022/07/11/c6274a71358c4f8a8ab8bfbb7efb457f.png","fileUrl":"/iotFile/2022/07/11/ce90c620d01a4a3e9371e9831e6e3c22.png","qrUrl":"","content":"测试","isPoint":0,"facilityId":0,"facilityName":"","building":"","floor":"","point":0}]}}
{"code":200,"msg":"操作成功","data":{"serveList":[]}}

22
public/static/offline/JSON/index.json

@ -1,21 +1 @@
{
"code": 200,
"msg": "操作成功",
"data": {
"temperature": "11",
"columnList": [],
"hotSearch": [
{ "shopId": 43, "shopName": "心血管超声(心超)诊室2" },
{ "shopId": 63, "shopName": "临床心里科会议室" },
{ "shopId": 66, "shopName": "临床心里科诊室2" },
{ "shopId": 96, "shopName": "内镜手术室1" },
{ "shopId": 102, "shopName": "消化内镜中心VIP诊室2" },
{ "shopId": 155, "shopName": "妇科门诊护士台" },
{ "shopId": 286, "shopName": "呼吸内科/胸外科诊室1" },
{ "shopId": 342, "shopName": "儿科检验" },
{ "shopId": 358, "shopName": "特需门诊3" },
{ "shopId": 367, "shopName": "特需门诊19" }
],
"status": "晴"
}
}
{"code":200,"msg":"操作成功","data":{"temperature":"2","columnList":[],"hotSearch":[{"shopId":43,"shopName":"心血管超声(心超)诊室2"},{"shopId":51,"shopName":"耳鼻咽喉科鼻功能检查室"},{"shopId":82,"shopName":"内科门诊2"},{"shopId":111,"shopName":"生殖门诊4"},{"shopId":160,"shopName":"妇科门诊超声室2"},{"shopId":199,"shopName":"急诊内科病房4"},{"shopId":253,"shopName":"检验科5"},{"shopId":339,"shopName":"儿科专家门诊(诊室5)"},{"shopId":350,"shopName":"特需门诊6"},{"shopId":370,"shopName":"VIP休息室"}],"status":"晴"}}

159
public/static/offline/JSON/theme.json

@ -1,158 +1 @@
{
"code": 200,
"msg": "操作成功",
"data": {
"image": {
"parking": "/qianmugo/themes/main/parking.png",
"recBg": "/qianmugo/themes/main/recBg.png",
"keyboard": "/qianmugo/themes/main/keyboard.png",
"loc": "/qianmugo/themes/main/loc.png",
"searchIcon": "/qianmugo/themes/main/searchIcon.png",
"activity": "/qianmugo/themes/main/activity.png",
"movie": "/qianmugo/themes/main/movie.png",
"write_active": "/qianmugo/themes/main/write_active.png",
"mall": "/qianmugo/themes/main/mall.png",
"gridActive": "/qianmugo/themes/main/gridActive.png",
"searchClear": "/qianmugo/themes/main/searchClear.png",
"back": "/qianmugo/themes/main/back.png",
"billboardLoc": "/qianmugo/themes/main/billboardLoc.png",
"billboardHeaderBgV": "/qianmugo/themes/main/billboardHeaderBgV.png",
"delete": "/qianmugo/themes/main/delete.png",
"keyboard_active": "/qianmugo/themes/main/keyboard_active.png",
"rowActive": "/qianmugo/themes/main/rowActive.png",
"grid": "/qianmugo/themes/main/grid.png",
"member": "/qianmugo/themes/main/member.png",
"row": "/qianmugo/themes/main/row.png",
"searchClose": "/qianmugo/themes/main/searchClose.png",
"write": "/qianmugo/themes/main/write.png",
"billboardHeaderBgH": "/qianmugo/themes/main/billboardHeaderBgH.png",
"brandQrcodeClose": "/qianmugo/themes/main/brandQrcodeClose.png"
},
"global": {
"background": "#dee6f6",
"appBackground": "#dee6f6",
"radius": ""
},
"weather": {
"iconColor": "#000",
"textColor": "#000"
},
"time": {
"timeColor": "#000",
"monthColor": "#000",
"weekColor": "#516dd8"
},
"searchBar": {
"backBorderRadius": "24px",
"background": "#fff",
"border": "none",
"borderRadius": "24px",
"placeholderColor": "rgba(0, 0, 0, 0.2)",
"stickBg": "linear-gradient(180deg, #6C7CA6 0%, #879ACA 100%)",
"color": "rgba(0, 0, 0, 0.8)"
},
"menu": {
"bg1": "rgba(255, 255, 255, 0.4)",
"bg2": "rgba(255, 255, 255, 0.4)",
"bg3": "rgba(255, 255, 255, 0.4)",
"bg4": "rgba(255, 255, 255, 0.4)",
"bg5": "rgba(255, 255, 255, 0.4)",
"activeBg1": "#ffffff",
"activeBg2": "#ffffff",
"activeBg3": "#ffffff",
"activeBg4": "#ffffff",
"activeBg5": "#ffffff",
"indexBg1": "#ffffff",
"indexBg2": "#ffffff",
"indexBg3": "#ffffff",
"indexBg4": "#ffffff",
"indexBg5": "#ffffff",
"color": "rgba(0, 0, 0, 0.4)",
"activeColor": "rgba(0, 0, 0, 0.8)",
"indexColor": "rgba(0, 0, 0, 0.8)",
"barBg": "linear-gradient(113.71deg, #435ACD 0%, #749CF3 100%)"
},
"index": {
"hotSearchTitleColor": "rgba(0, 0, 0, 0.8)",
"hotSearchBg": "rgba(255, 255, 255, 0.8)",
"hotSearchColor": "rgba(0, 0, 0, 0.6)",
"guideBackground": "linear-gradient(99.5deg, #f0b92b 0%, #f9d556 100%)",
"guideBorder": "none",
"guideTopBg": "linear-gradient(180deg, #435acd 0%, #749cf3 100%)",
"guideQrcodeBg": "rgba(255, 255, 255, 0.2)",
"guideColor": "#000000",
"guideMetaColor": "rgba(0, 0, 0, 0.6)",
"foodBg": "linear-gradient(180deg, #ffffff 0%, #f2f4f8 100%)",
"foodBorder": "4px solid #F68B51",
"recBg": "linear-gradient(180deg, #ffffff 0%, #f2f4f8 100%)",
"recBorder": "none"
},
"brand": {
"background": "rgba(255, 255, 255, 0.6)",
"color": "rgba(0, 0, 0, 0.8)",
"metaColor": "rgba(0, 0, 0, 0.6)",
"floorNameColor": "rgba(0, 0, 0, 0.8)",
"floorMetaColor": "rgba(0, 0, 0, 0.6)",
"qrcodeBg": "rgba(255, 255, 255, 0.8)",
"qrcodeTextColor": "rgba(0, 0, 0, 0.8)"
},
"food": {
"background": "linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 100%)",
"metaColor": "rgba(0, 0, 0, 0.6)"
},
"carousel": {
"titleColor": "rgba(0, 0, 0, 0.8)",
"introColor": "rgba(0, 0, 0, 0.6)"
},
"map": {
"background": "none"
},
"billboard": {
"background": "#dee6f6",
"arrowRadius": "100px",
"legendColor": "rgba(0, 0, 0, 0.6)",
"titleColor": "#000000",
"metaColor": "rgba(0, 0, 0, 0.6)"
},
"guide": {
"floorBg": "linear-gradient(113.71deg, #435acd 0%, #749cf3 100%)",
"allFloorBg": "left / 150px 100% no-repeat linear-gradient(180deg, #6c7ca6 0%, #879aca 100%), #dee6f6",
"allFloorBgH": "right / 100px 100vh no-repeat var(--guide-floorBg), left / calc(100vw - 510px - 100px) 100vh no-repeat #dee6f6",
"arrowRadius": "100px",
"floorColor": "#FFFFFF",
"floorActiveColor": "rgba(0, 0, 0, 0.8)",
"floorActiveBg": "linear-gradient(180deg, rgba(255, 255, 255, 0.8) 0%, #FFFFFF 100%)",
"currentBg": "linear-gradient(99.5deg, #F0B92B 0%, #F9D556 100%)",
"currentColor": "rgba(0, 0, 0, 0.8)"
},
"search": {
"background": "linear-gradient(180deg, #E0E3EE 0%, #D4D9E7 100%)",
"barBackground": "#fff",
"placeholderMetaColor": "rgba(81, 109, 216, 1)",
"keyboardActiveBg": "linear-gradient(180deg, #435ACD 0%, #749CF3 100%)",
"writeColor": "#516DD8",
"topBg": "rgba(255, 255, 255, 0.6)",
"facTitleColor": "rgba(0, 0, 0, 0.8)",
"facNameColor": "rgba(0, 0, 0, 0.6)",
"tabsBg": "rgba(0, 0, 0, 0.05)",
"tabActiveBg": "#FFFFFF",
"tabColor": "rgba(0, 0, 0, 0.6)",
"tabActiveColor": "rgba(0, 0, 0, 0.8)",
"resultTitleColor": "rgba(0, 0, 0, 0.8)",
"resultMetaColor": "rgba(0, 0, 0, 0.6)",
"keyBg": "#FFFFFF",
"keyColor": "rgba(0, 0, 0, 0.8)",
"hotSearchTitleColor": "rgba(0, 0, 0, 0.8)",
"hotSearchBg": "rgba(255, 255, 255, 0.8)",
"hotSearchColor": "rgba(0, 0, 0, 0.6)"
},
"activities": {
"btnBg": "linear-gradient(113.71deg, #435ACD 0%, #749CF3 100%)",
"btnColor": "#FFFFFF",
"detailBg": "#FFFFFF",
"radius": "16px",
"titleColor": "rgba(0, 0, 0, 0.8)",
"introColor": "rgba(0, 0, 0, 0.6)"
}
}
}
{"code":200,"msg":"操作成功","data":{"image":{"parking":"/qianmugo/themes/main/parking.png","recBg":"/qianmugo/themes/main/recBg.png","keyboard":"/qianmugo/themes/main/keyboard.png","loc":"/qianmugo/themes/main/loc.png","searchIcon":"/qianmugo/themes/main/searchIcon.png","activity":"/qianmugo/themes/main/activity.png","movie":"/qianmugo/themes/main/movie.png","write_active":"/qianmugo/themes/main/write_active.png","mall":"/qianmugo/themes/main/mall.png","gridActive":"/qianmugo/themes/main/gridActive.png","searchClear":"/qianmugo/themes/main/searchClear.png","back":"/qianmugo/themes/main/back.png","billboardLoc":"/qianmugo/themes/main/billboardLoc.png","billboardHeaderBgV":"/qianmugo/themes/main/billboardHeaderBgV.png","delete":"/qianmugo/themes/main/delete.png","keyboard_active":"/qianmugo/themes/main/keyboard_active.png","rowActive":"/qianmugo/themes/main/rowActive.png","grid":"/qianmugo/themes/main/grid.png","member":"/qianmugo/themes/main/member.png","row":"/qianmugo/themes/main/row.png","searchClose":"/qianmugo/themes/main/searchClose.png","write":"/qianmugo/themes/main/write.png","billboardHeaderBgH":"/qianmugo/themes/main/billboardHeaderBgH.png","brandQrcodeClose":"/qianmugo/themes/main/brandQrcodeClose.png"},"index":{"recBg":"linear-gradient(180deg, #ffffff 0%, #f2f4f8 100%)","guideBackground":"linear-gradient(99.5deg, #f0b92b 0%, #f9d556 100%)","guideQrcodeBg":"rgba(255, 255, 255, 0.2)","guideBorder":"none","hotSearchBg":"rgba(255, 255, 255, 0.8)","hotSearchColor":"rgba(0, 0, 0, 0.6)","guideMetaColor":"rgba(0, 0, 0, 0.6)","guideTopBg":"linear-gradient(180deg, #435acd 0%, #749cf3 100%)","recBorder":"none","foodBorder":"4px solid #F68B51","hotSearchTitleColor":"rgba(0, 0, 0, 0.8)","guideColor":"#000000","foodBg":"linear-gradient(180deg, #ffffff 0%, #f2f4f8 100%)"},"global":{"background":"#dee6f6","appBackground":"#dee6f6","radius":""},"menu":{"color":"rgba(0, 0, 0, 0.4)","activeBg5":"#ffffff","activeBg4":"#ffffff","activeBg3":"#ffffff","activeBg2":"#ffffff","indexBg3":"#ffffff","activeBg1":"#ffffff","indexBg4":"#ffffff","indexBg5":"#ffffff","indexColor":"rgba(0, 0, 0, 0.8)","barBg":"linear-gradient(113.71deg, #435ACD 0%, #749CF3 100%)","bg2":"rgba(255, 255, 255, 0.4)","bg1":"rgba(255, 255, 255, 0.4)","bg4":"rgba(255, 255, 255, 0.4)","indexBg1":"#ffffff","bg3":"rgba(255, 255, 255, 0.4)","indexBg2":"#ffffff","bg5":"rgba(255, 255, 255, 0.4)","activeColor":"rgba(0, 0, 0, 0.8)"},"carousel":{"titleColor":"rgba(0, 0, 0, 0.8)","introColor":"rgba(0, 0, 0, 0.6)"},"billboard":{"titleColor":"#000000","background":"#dee6f6","metaColor":"rgba(0, 0, 0, 0.6)","arrowRadius":"100px","legendColor":"rgba(0, 0, 0, 0.6)"},"food":{"background":"linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 100%)","metaColor":"rgba(0, 0, 0, 0.6)"},"search":{"resultTitleColor":"rgba(0, 0, 0, 0.8)","writeColor":"#516DD8","topBg":"rgba(255, 255, 255, 0.6)","tabActiveBg":"#FFFFFF","tabColor":"rgba(0, 0, 0, 0.6)","hotSearchBg":"rgba(255, 255, 255, 0.8)","placeholderMetaColor":"rgba(81, 109, 216, 1)","resultMetaColor":"rgba(0, 0, 0, 0.6)","hotSearchColor":"rgba(0, 0, 0, 0.6)","tabActiveColor":"rgba(0, 0, 0, 0.8)","facTitleColor":"rgba(0, 0, 0, 0.8)","tabsBg":"rgba(0, 0, 0, 0.05)","keyColor":"rgba(0, 0, 0, 0.8)","background":"linear-gradient(180deg, #E0E3EE 0%, #D4D9E7 100%)","facNameColor":"rgba(0, 0, 0, 0.6)","keyBg":"#FFFFFF","barBackground":"#fff","keyboardActiveBg":"linear-gradient(180deg, #435ACD 0%, #749CF3 100%)","hotSearchTitleColor":"rgba(0, 0, 0, 0.8)"},"activities":{"detailBg":"#FFFFFF","titleColor":"rgba(0, 0, 0, 0.8)","introColor":"rgba(0, 0, 0, 0.6)","btnColor":"#FFFFFF","btnBg":"linear-gradient(113.71deg, #435ACD 0%, #749CF3 100%)","radius":"16px"},"searchBar":{"border":"none","stickBg":"linear-gradient(180deg, #6C7CA6 0%, #879ACA 100%)","borderRadius":"24px","placeholderColor":"rgba(0, 0, 0, 0.2)","color":"rgba(0, 0, 0, 0.8)","background":"#fff","backBorderRadius":"24px"},"weather":{"iconColor":"#000","textColor":"#000"},"time":{"monthColor":"#000","timeColor":"#000","weekColor":"#516dd8"},"brand":{"floorMetaColor":"rgba(0, 0, 0, 0.6)","color":"rgba(0, 0, 0, 0.8)","qrcodeTextColor":"rgba(0, 0, 0, 0.8)","qrcodeBg":"rgba(255, 255, 255, 0.8)","background":"rgba(255, 255, 255, 0.6)","floorNameColor":"rgba(0, 0, 0, 0.8)","metaColor":"rgba(0, 0, 0, 0.6)"},"map":{"background":"none"},"guide":{"floorActiveBg":"linear-gradient(180deg, rgba(255, 255, 255, 0.8) 0%, #FFFFFF 100%)","allFloorBg":"left / 150px 100% no-repeat linear-gradient(180deg, #6c7ca6 0%, #879aca 100%), #dee6f6","floorColor":"#FFFFFF","floorBg":"linear-gradient(113.71deg, #435acd 0%, #749cf3 100%)","floorActiveColor":"rgba(0, 0, 0, 0.8)","allFloorBgH":"right / 100px 100vh no-repeat var(--guide-floorBg), left / calc(100vw - 510px - 100px) 100vh no-repeat #dee6f6","arrowRadius":"100px","currentColor":"rgba(0, 0, 0, 0.8)","currentBg":"linear-gradient(99.5deg, #F0B92B 0%, #F9D556 100%)"}}}

2
src/base/ShopItem/ShopItem.vue

@ -17,7 +17,7 @@ const emits = defineEmits(['click', 'nav'])
const handleShop = () => { const handleShop = () => {
emits('click', props.shop) emits('click', props.shop)
} }
const handleShopNav = e => {
const handleShopNav = () => {
emits('nav', props.shop) emits('nav', props.shop)
} }
</script> </script>

3
src/components/PublicComponent/PublicComponent.vue

@ -76,7 +76,8 @@ async function handleScreen() {
setLogoutRef(false) setLogoutRef(false)
resetClickNumber() resetClickNumber()
language.value !== 'zh' && store.SET_LANGUAGE('zh') language.value !== 'zh' && store.SET_LANGUAGE('zh')
await router.push('/guide')
store.SET_ENHANCED(false)
if (router.currentRoute.value.fullPath !== '/guide') await router.push('/guide')
store.SET_SHOP(null) store.SET_SHOP(null)
} }

12
src/composables/useHandleScreen.js

@ -1,11 +1,9 @@
import { reactive, onMounted, toRefs, computed } from 'vue' import { reactive, onMounted, toRefs, computed } from 'vue'
import { getBackTime } from '@/http/api' import { getBackTime } from '@/http/api'
import { useStore } from '@/store/root' import { useStore } from '@/store/root'
import { useRouter } from 'vue-router'
import { useStatistics } from '@/composables/useStatistics' import { useStatistics } from '@/composables/useStatistics'
export const useHandleScreen = callback => { export const useHandleScreen = callback => {
const router = useRouter()
const store = useStore() const store = useStore()
const backSocket = computed(() => store.config?.backSocket) const backSocket = computed(() => store.config?.backSocket)
const version = computed(() => store.config?.version) const version = computed(() => store.config?.version)
@ -64,6 +62,7 @@ export const useHandleScreen = callback => {
clearInterval(state.timer) clearInterval(state.timer)
state.countDownGif = false state.countDownGif = false
state.countDownNum = state.times[0] state.countDownNum = state.times[0]
store.SET_INDEXTIMESTAMP(new Date().getTime())
callback && callback() callback && callback()
resolve() resolve()
} }
@ -134,14 +133,7 @@ export const useHandleScreen = callback => {
state.isWall = false state.isWall = false
state.autoTimer = setTimeout(async () => { state.autoTimer = setTimeout(async () => {
if (state.times[0] !== 0) { if (state.times[0] !== 0) {
if (router.currentRoute.value.fullPath !== '/guide') {
await indexPromise()
}
if ((state.times[1] === 0 && router.currentRoute.value.fullPath === '/guide') || (state.times[0] === 0 && state.times[1] === 0)) {
await rootPromise()
callback && callback()
}
await indexPromise()
} }
if (state.times[1] !== 0) { if (state.times[1] !== 0) {

3
src/store/root/actions.js

@ -55,5 +55,8 @@ export const actions = {
}, },
SET_ENHANCED(_) { SET_ENHANCED(_) {
this.enhanced = _ this.enhanced = _
},
SET_INDEXTIMESTAMP(_) {
this.indexTimestamp = _
} }
} }

3
src/store/root/state.js

@ -17,7 +17,8 @@ export const state = () => ({
mapData: null, mapData: null,
theme: null, theme: null,
facility: null, facility: null,
enhanced: false
enhanced: false,
indexTimestamp: null
}) })
export const is4k = () => { export const is4k = () => {

16
src/views/Guide/Guide.vue

@ -32,7 +32,7 @@
import { ref, watch, onBeforeUnmount, computed, nextTick } from 'vue' import { ref, watch, onBeforeUnmount, computed, nextTick } from 'vue'
import { storeToRefs } from 'pinia' import { storeToRefs } from 'pinia'
import { useStore } from '@/store/root' import { useStore } from '@/store/root'
import { RESET, DIRECTION, ACTIVITY_BRAND, list as buttonList } from './list'
import { RESET, DIRECTION, list as buttonList } from './list'
import View from '@/layouts/View.vue' import View from '@/layouts/View.vue'
import { hideMapDialog, setShopActive, setShopInactive, showFacility } from '@/composables/useInitMap' import { hideMapDialog, setShopActive, setShopInactive, showFacility } from '@/composables/useInitMap'
import { getBrandListByFormat } from '@/http/brand/api' import { getBrandListByFormat } from '@/http/brand/api'
@ -45,7 +45,7 @@ const router = useRouter()
const shopList = ref([]) const shopList = ref([])
const store = useStore() const store = useStore()
const { currentBuildingFloorsList, currentFloor, config, shop, facility } = storeToRefs(store)
const { currentBuildingFloorsList, currentFloor, config, shop, facility, indexTimestamp } = storeToRefs(store)
getIndexList().then(({ data }) => { getIndexList().then(({ data }) => {
store.SET_INDEX_LIST(data) store.SET_INDEX_LIST(data)
@ -59,13 +59,7 @@ const selectedShopList = ref([])
const mapIdx = ref(-1) const mapIdx = ref(-1)
const mapTimer = ref(null) const mapTimer = ref(null)
const mapIconTimer = ref(null) const mapIconTimer = ref(null)
//
function onClickMeDirect() {
window.Map_QM.showFloor(currentFloor.value.floorOrder)
hideMapDialog()
window.Map_QM.onShowMeDir()
filterAboutCurrentInfo()
}
// //
function onClickDeviceSite() { function onClickDeviceSite() {
hideMapDialog() hideMapDialog()
@ -201,6 +195,10 @@ const handleFacility = async fac => {
await changeFloor(index) await changeFloor(index)
setTimeout(() => showFacility(fac), 500) setTimeout(() => showFacility(fac), 500)
} }
watch(indexTimestamp, v => {
if (v) filterAboutCurrentInfo()
})
</script> </script>
<style lang="scss" scoped> <style lang="scss" scoped>

Loading…
Cancel
Save