diff --git a/public/static/offline/JSON/GetDevCoordinateByIP.json b/public/static/offline/JSON/GetDevCoordinateByIP.json
index 2a45bfe..d0299d3 100644
--- a/public/static/offline/JSON/GetDevCoordinateByIP.json
+++ b/public/static/offline/JSON/GetDevCoordinateByIP.json
@@ -10,9 +10,9 @@
"building": "A",
"buildingCode": "suG1YjUhWnvRBJm3ULnCo",
"buildingOrder": 0,
- "floor": "B4",
+ "floor": "L1",
"floorCode": "uDKfemAB1vCVZsudb_hmh",
- "floorOrder": 0,
+ "floorOrder": 4,
"ip": "192.168.1.209",
"mac": "4CEDFBCAFF27",
"location": "0",
diff --git a/public/static/offline/JSON/GetMapInfo.json b/public/static/offline/JSON/GetMapInfo.json
index c959043..ec472a1 100644
--- a/public/static/offline/JSON/GetMapInfo.json
+++ b/public/static/offline/JSON/GetMapInfo.json
@@ -20,8 +20,10 @@
"building": "A",
"floor": "L1",
"houseNumber": "L101",
- "businessHours": "",
- "contact": "",
+ "businessHours": "10:00~22:00",
+ "contact": "1212121212122",
+ "intro": "slafdj辣椒粉的雷克萨记得镂空发送江东父老塑料袋咖啡降落伞的发接撒老地方雷克萨的积分卢萨卡的积分卢萨卡的积分两三点空间放看拉萨的积分雷克萨的积分拉萨的积分了看的撒就弗兰克萨大积分卢萨卡的积分老塑料袋咖啡降落伞的发接撒老地方雷克萨的积分卢萨卡的积分卢萨卡的积分两三点空间放看拉萨的积分雷克萨的积分拉萨的积分了看的撒就弗兰克萨大积分卢萨卡的积分老塑料袋咖啡降落伞的发接撒老地方雷克萨的积分卢萨卡的积分卢萨卡的积分两三点空间放看拉萨的积分雷克萨的积分拉萨的积分了看的撒就弗兰克萨大积分卢萨卡的积分老塑料袋咖啡降落伞的发接撒老地方雷克萨的积分卢萨卡的积分卢萨卡的积分两三点空间放看拉萨的积分雷克萨的积分拉萨的积分了看的撒就弗兰克萨大积分卢萨卡的积分老塑料袋咖啡降落伞的发接撒老地方雷克萨的积分卢萨卡的积分卢萨卡的积分两三点空间放看拉萨的积分雷克萨的积分拉萨的积分了看的撒就弗兰克萨大积分卢萨卡的积分老塑料袋咖啡降落伞的发接撒老地方雷克萨的积分卢萨卡的积分卢萨卡的积分两三点空间放看拉萨的积分雷克萨的积分拉萨的积分了看的撒就弗兰克萨大积分卢萨卡的积分老塑料袋咖啡降落伞的发接撒老地方雷克萨的积分卢萨卡的积分卢萨卡的积分两三点空间放看拉萨的积分雷克萨的积分拉萨的积分了看的撒就弗兰克萨大积分卢萨卡的积分老塑料袋咖啡降落伞的发接撒老地方雷克萨的积分卢萨卡的积分卢萨卡的积分两三点空间放看拉萨的积分雷克萨的积分拉萨的积分了看的撒就弗兰克萨大积分卢萨卡的积分老塑料袋咖啡降落伞的发接撒老地方雷克萨的积分卢萨卡的积分卢萨卡的积分两三点空间放看拉萨的积分雷克萨的积分拉萨的积分了看的撒就弗兰克萨大积分卢萨卡的积分老塑料袋咖啡降落伞的发接撒老地方雷克萨的积分卢萨卡的积分卢萨卡的积分两三点空间放看拉萨的积分雷克萨的积分拉萨的积分了看的撒就弗兰克萨大积分卢萨卡的积分",
+ "introEn": "sadfsadfsfdasdfsadfsadfsadf",
"gender": 3,
"minAge": 1,
"maxAge": 100,
@@ -30,10 +32,10 @@
"thirdZhiCode": "",
"isNewShop": 0,
"xaxis": "",
- "yaxis": "",
+ "yaxis": "10",
"navXaxis": "",
"navYaxis": "",
- "doorMaterialList": ["/iotFile/2023/04/19/V2UUfgleZ3SUV4H_shCq2.jpeg"],
+ "doorMaterialList": ["/iotFile/19/V2UUfgleZ3SUV4H_shCq2.jpeg"],
"foodMaterialList": [],
"spelling": "xing ba ke ",
"initials": "XBK",
@@ -71,7 +73,7 @@
"thirdZhiCode": "",
"isNewShop": 0,
"xaxis": "",
- "yaxis": "",
+ "yaxis": "10",
"navXaxis": "",
"navYaxis": "",
"doorMaterialList": [],
@@ -137,7 +139,7 @@
"thirdZhiCode": "",
"isNewShop": 0,
"xaxis": "",
- "yaxis": "",
+ "yaxis": "10",
"navXaxis": "",
"navYaxis": "",
"doorMaterialList": [],
@@ -178,7 +180,7 @@
"thirdZhiCode": "",
"isNewShop": 0,
"xaxis": "",
- "yaxis": "",
+ "yaxis": "10",
"navXaxis": "",
"navYaxis": "",
"doorMaterialList": [],
@@ -220,7 +222,7 @@
"thirdZhiCode": "",
"isNewShop": 0,
"xaxis": "",
- "yaxis": "",
+ "yaxis": "10",
"navXaxis": "",
"navYaxis": "",
"doorMaterialList": [],
@@ -286,7 +288,7 @@
"thirdZhiCode": "",
"isNewShop": 0,
"xaxis": "",
- "yaxis": "",
+ "yaxis": "10",
"navXaxis": "",
"navYaxis": "",
"doorMaterialList": ["/iotFile/2023/04/19/V2UUfgleZ3SUV4H_shCq2.jpeg"],
@@ -327,7 +329,7 @@
"thirdZhiCode": "",
"isNewShop": 0,
"xaxis": "",
- "yaxis": "",
+ "yaxis": "10",
"navXaxis": "",
"navYaxis": "",
"doorMaterialList": [],
@@ -393,7 +395,7 @@
"thirdZhiCode": "",
"isNewShop": 0,
"xaxis": "",
- "yaxis": "",
+ "yaxis": "10",
"navXaxis": "",
"navYaxis": "",
"doorMaterialList": [],
@@ -434,7 +436,7 @@
"thirdZhiCode": "",
"isNewShop": 0,
"xaxis": "",
- "yaxis": "",
+ "yaxis": "10",
"navXaxis": "",
"navYaxis": "",
"doorMaterialList": [],
@@ -476,7 +478,7 @@
"thirdZhiCode": "",
"isNewShop": 0,
"xaxis": "",
- "yaxis": "",
+ "yaxis": "10",
"navXaxis": "",
"navYaxis": "",
"doorMaterialList": [],
@@ -542,7 +544,7 @@
"thirdZhiCode": "",
"isNewShop": 0,
"xaxis": "",
- "yaxis": "",
+ "yaxis": "10",
"navXaxis": "",
"navYaxis": "",
"doorMaterialList": ["/iotFile/2023/04/19/V2UUfgleZ3SUV4H_shCq2.jpeg"],
@@ -583,7 +585,7 @@
"thirdZhiCode": "",
"isNewShop": 0,
"xaxis": "",
- "yaxis": "",
+ "yaxis": "10",
"navXaxis": "",
"navYaxis": "",
"doorMaterialList": [],
@@ -649,7 +651,7 @@
"thirdZhiCode": "",
"isNewShop": 0,
"xaxis": "",
- "yaxis": "",
+ "yaxis": "10",
"navXaxis": "",
"navYaxis": "",
"doorMaterialList": [],
@@ -690,7 +692,7 @@
"thirdZhiCode": "",
"isNewShop": 0,
"xaxis": "",
- "yaxis": "",
+ "yaxis": "10",
"navXaxis": "",
"navYaxis": "",
"doorMaterialList": [],
@@ -732,7 +734,7 @@
"thirdZhiCode": "",
"isNewShop": 0,
"xaxis": "",
- "yaxis": "",
+ "yaxis": "10",
"navXaxis": "",
"navYaxis": "",
"doorMaterialList": [],
@@ -798,7 +800,7 @@
"thirdZhiCode": "",
"isNewShop": 0,
"xaxis": "",
- "yaxis": "",
+ "yaxis": "10",
"navXaxis": "",
"navYaxis": "",
"doorMaterialList": ["/iotFile/2023/04/19/V2UUfgleZ3SUV4H_shCq2.jpeg"],
@@ -839,7 +841,7 @@
"thirdZhiCode": "",
"isNewShop": 0,
"xaxis": "",
- "yaxis": "",
+ "yaxis": "10",
"navXaxis": "",
"navYaxis": "",
"doorMaterialList": [],
@@ -905,7 +907,7 @@
"thirdZhiCode": "",
"isNewShop": 0,
"xaxis": "",
- "yaxis": "",
+ "yaxis": "10",
"navXaxis": "",
"navYaxis": "",
"doorMaterialList": [],
@@ -946,7 +948,7 @@
"thirdZhiCode": "",
"isNewShop": 0,
"xaxis": "",
- "yaxis": "",
+ "yaxis": "10",
"navXaxis": "",
"navYaxis": "",
"doorMaterialList": [],
@@ -988,7 +990,7 @@
"thirdZhiCode": "",
"isNewShop": 0,
"xaxis": "",
- "yaxis": "",
+ "yaxis": "10",
"navXaxis": "",
"navYaxis": "",
"doorMaterialList": [],
@@ -1054,7 +1056,7 @@
"thirdZhiCode": "",
"isNewShop": 0,
"xaxis": "",
- "yaxis": "",
+ "yaxis": "10",
"navXaxis": "",
"navYaxis": "",
"doorMaterialList": ["/iotFile/2023/04/19/V2UUfgleZ3SUV4H_shCq2.jpeg"],
@@ -1095,7 +1097,7 @@
"thirdZhiCode": "",
"isNewShop": 0,
"xaxis": "",
- "yaxis": "",
+ "yaxis": "10",
"navXaxis": "",
"navYaxis": "",
"doorMaterialList": [],
@@ -1161,7 +1163,7 @@
"thirdZhiCode": "",
"isNewShop": 0,
"xaxis": "",
- "yaxis": "",
+ "yaxis": "10",
"navXaxis": "",
"navYaxis": "",
"doorMaterialList": [],
@@ -1202,7 +1204,7 @@
"thirdZhiCode": "",
"isNewShop": 0,
"xaxis": "",
- "yaxis": "",
+ "yaxis": "10",
"navXaxis": "",
"navYaxis": "",
"doorMaterialList": [],
@@ -1244,7 +1246,7 @@
"thirdZhiCode": "",
"isNewShop": 0,
"xaxis": "",
- "yaxis": "",
+ "yaxis": "10",
"navXaxis": "",
"navYaxis": "",
"doorMaterialList": [],
@@ -1310,7 +1312,7 @@
"thirdZhiCode": "",
"isNewShop": 0,
"xaxis": "",
- "yaxis": "",
+ "yaxis": "10",
"navXaxis": "",
"navYaxis": "",
"doorMaterialList": ["/iotFile/2023/04/19/V2UUfgleZ3SUV4H_shCq2.jpeg"],
@@ -1351,7 +1353,7 @@
"thirdZhiCode": "",
"isNewShop": 0,
"xaxis": "",
- "yaxis": "",
+ "yaxis": "10",
"navXaxis": "",
"navYaxis": "",
"doorMaterialList": [],
@@ -1417,7 +1419,7 @@
"thirdZhiCode": "",
"isNewShop": 0,
"xaxis": "",
- "yaxis": "",
+ "yaxis": "10",
"navXaxis": "",
"navYaxis": "",
"doorMaterialList": [],
@@ -1458,7 +1460,7 @@
"thirdZhiCode": "",
"isNewShop": 0,
"xaxis": "",
- "yaxis": "",
+ "yaxis": "10",
"navXaxis": "",
"navYaxis": "",
"doorMaterialList": [],
@@ -1500,7 +1502,7 @@
"thirdZhiCode": "",
"isNewShop": 0,
"xaxis": "",
- "yaxis": "",
+ "yaxis": "10",
"navXaxis": "",
"navYaxis": "",
"doorMaterialList": [],
@@ -1566,7 +1568,7 @@
"thirdZhiCode": "",
"isNewShop": 0,
"xaxis": "",
- "yaxis": "",
+ "yaxis": "10",
"navXaxis": "",
"navYaxis": "",
"doorMaterialList": ["/iotFile/2023/04/19/V2UUfgleZ3SUV4H_shCq2.jpeg"],
@@ -1607,7 +1609,7 @@
"thirdZhiCode": "",
"isNewShop": 0,
"xaxis": "",
- "yaxis": "",
+ "yaxis": "10",
"navXaxis": "",
"navYaxis": "",
"doorMaterialList": [],
@@ -1673,7 +1675,7 @@
"thirdZhiCode": "",
"isNewShop": 0,
"xaxis": "",
- "yaxis": "",
+ "yaxis": "10",
"navXaxis": "",
"navYaxis": "",
"doorMaterialList": [],
@@ -1714,7 +1716,7 @@
"thirdZhiCode": "",
"isNewShop": 0,
"xaxis": "",
- "yaxis": "",
+ "yaxis": "10",
"navXaxis": "",
"navYaxis": "",
"doorMaterialList": [],
@@ -1756,7 +1758,7 @@
"thirdZhiCode": "",
"isNewShop": 0,
"xaxis": "",
- "yaxis": "",
+ "yaxis": "10",
"navXaxis": "",
"navYaxis": "",
"doorMaterialList": [],
diff --git a/public/static/offline/iotFile/19/0QbPfyN2cvDiy1te5odlp.png b/public/static/offline/iotFile/19/0QbPfyN2cvDiy1te5odlp.png
new file mode 100644
index 0000000..072f16b
Binary files /dev/null and b/public/static/offline/iotFile/19/0QbPfyN2cvDiy1te5odlp.png differ
diff --git a/public/static/offline/iotFile/19/DRpW_lE-UYF6Ftuhrlsdp.png b/public/static/offline/iotFile/19/DRpW_lE-UYF6Ftuhrlsdp.png
new file mode 100644
index 0000000..040d0c0
Binary files /dev/null and b/public/static/offline/iotFile/19/DRpW_lE-UYF6Ftuhrlsdp.png differ
diff --git a/public/static/offline/iotFile/19/T25A8zEygrRp9WxBOlXj_.png b/public/static/offline/iotFile/19/T25A8zEygrRp9WxBOlXj_.png
new file mode 100644
index 0000000..d1dc7de
Binary files /dev/null and b/public/static/offline/iotFile/19/T25A8zEygrRp9WxBOlXj_.png differ
diff --git a/public/static/offline/iotFile/19/V2UUfgleZ3SUV4H_shCq2.jpeg b/public/static/offline/iotFile/19/V2UUfgleZ3SUV4H_shCq2.jpeg
new file mode 100644
index 0000000..f1d0989
Binary files /dev/null and b/public/static/offline/iotFile/19/V2UUfgleZ3SUV4H_shCq2.jpeg differ
diff --git a/src/assets/images/header/logo.svg b/src/assets/images/header/logo.svg
new file mode 100644
index 0000000..01e9f7d
--- /dev/null
+++ b/src/assets/images/header/logo.svg
@@ -0,0 +1,9 @@
+
diff --git a/src/assets/images/nav/back.svg b/src/assets/images/nav/back.svg
new file mode 100644
index 0000000..90ac05b
--- /dev/null
+++ b/src/assets/images/nav/back.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/images/nav/floorTofloor.svg b/src/assets/images/nav/floorTofloor.svg
new file mode 100644
index 0000000..0ed3105
--- /dev/null
+++ b/src/assets/images/nav/floorTofloor.svg
@@ -0,0 +1,5 @@
+
diff --git a/src/assets/images/nav/tip_en.svg b/src/assets/images/nav/tip_en.svg
new file mode 100644
index 0000000..4317f85
--- /dev/null
+++ b/src/assets/images/nav/tip_en.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/assets/images/nav/tip_zh.svg b/src/assets/images/nav/tip_zh.svg
new file mode 100644
index 0000000..0186f87
--- /dev/null
+++ b/src/assets/images/nav/tip_zh.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/assets/images/shopDetail/bg_go.png b/src/assets/images/shopDetail/bg_go.png
new file mode 100644
index 0000000..7fe4454
Binary files /dev/null and b/src/assets/images/shopDetail/bg_go.png differ
diff --git a/src/assets/images/shopDetail/close.svg b/src/assets/images/shopDetail/close.svg
new file mode 100644
index 0000000..7f3cc20
--- /dev/null
+++ b/src/assets/images/shopDetail/close.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/assets/images/shopDetail/icon_address.svg b/src/assets/images/shopDetail/icon_address.svg
new file mode 100644
index 0000000..65ddd93
--- /dev/null
+++ b/src/assets/images/shopDetail/icon_address.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/images/shopDetail/icon_tel.svg b/src/assets/images/shopDetail/icon_tel.svg
new file mode 100644
index 0000000..741be9e
--- /dev/null
+++ b/src/assets/images/shopDetail/icon_tel.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/images/shopDetail/icon_time.svg b/src/assets/images/shopDetail/icon_time.svg
new file mode 100644
index 0000000..4d33c93
--- /dev/null
+++ b/src/assets/images/shopDetail/icon_time.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/images/shopDetail/like_normal.svg b/src/assets/images/shopDetail/like_normal.svg
new file mode 100644
index 0000000..de029fe
--- /dev/null
+++ b/src/assets/images/shopDetail/like_normal.svg
@@ -0,0 +1,16 @@
+
diff --git a/src/assets/images/shopDetail/like_sel.svg b/src/assets/images/shopDetail/like_sel.svg
new file mode 100644
index 0000000..4ef33d8
--- /dev/null
+++ b/src/assets/images/shopDetail/like_sel.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/base/Masker/Masker.vue b/src/base/Masker/Masker.vue
new file mode 100644
index 0000000..8b007fe
--- /dev/null
+++ b/src/base/Masker/Masker.vue
@@ -0,0 +1,60 @@
+
+
+
+
+
+
+
+
diff --git a/src/components/Header/Header.vue b/src/components/Header/Header.vue
index 66735a6..5dbc836 100644
--- a/src/components/Header/Header.vue
+++ b/src/components/Header/Header.vue
@@ -2,6 +2,7 @@