wang_chenxi 5 年 前
コミット
cd8d3f01cf

+ 82 - 57
package-lock.json

@@ -867,24 +867,25 @@
       }
     },
     "@dcloudio/uni-app-plus": {
-      "version": "2.0.0-26520200314001",
-      "resolved": "https://registry.npm.taobao.org/@dcloudio/uni-app-plus/download/@dcloudio/uni-app-plus-2.0.0-26520200314001.tgz?cache=0&sync_timestamp=1585537025638&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40dcloudio%2Funi-app-plus%2Fdownload%2F%40dcloudio%2Funi-app-plus-2.0.0-26520200314001.tgz",
-      "integrity": "sha1-AO3r2QBgK0DIr15/7mdJpfJ5JtQ="
+      "version": "2.0.0-26920200409002",
+      "resolved": "https://registry.npm.taobao.org/@dcloudio/uni-app-plus/download/@dcloudio/uni-app-plus-2.0.0-26920200409002.tgz",
+      "integrity": "sha1-hWjD0jfhlvkMmOtvCSu/lxNunf0="
     },
     "@dcloudio/uni-cli-shared": {
-      "version": "2.0.0-26520200314001",
-      "resolved": "https://registry.npm.taobao.org/@dcloudio/uni-cli-shared/download/@dcloudio/uni-cli-shared-2.0.0-26520200314001.tgz",
-      "integrity": "sha1-LrpfZH8qJtuYiY2C0ZtU+ZanJ9I=",
+      "version": "2.0.0-26920200409002",
+      "resolved": "https://registry.npm.taobao.org/@dcloudio/uni-cli-shared/download/@dcloudio/uni-cli-shared-2.0.0-26920200409002.tgz",
+      "integrity": "sha1-KLY3YwQmO/gMqYLXGP7p/DNwJGc=",
       "dev": true,
       "requires": {
         "hash-sum": "^1.0.2",
+        "postcss-urlrewrite": "^0.2.2",
         "strip-json-comments": "^2.0.1"
       }
     },
     "@dcloudio/uni-h5": {
-      "version": "2.0.0-26520200314001",
-      "resolved": "https://registry.npm.taobao.org/@dcloudio/uni-h5/download/@dcloudio/uni-h5-2.0.0-26520200314001.tgz",
-      "integrity": "sha1-Z8mhhTF3RDXC6hP2ouX7Stoj4/E=",
+      "version": "2.0.0-26920200409002",
+      "resolved": "https://registry.npm.taobao.org/@dcloudio/uni-h5/download/@dcloudio/uni-h5-2.0.0-26920200409002.tgz?cache=0&sync_timestamp=1586781459290&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40dcloudio%2Funi-h5%2Fdownload%2F%40dcloudio%2Funi-h5-2.0.0-26920200409002.tgz",
+      "integrity": "sha1-FbaDN6xgwTAJEhXxEyrueJPX6uo=",
       "requires": {
         "base64-arraybuffer": "^0.2.0",
         "intersection-observer": "^0.7.0",
@@ -897,9 +898,9 @@
       "integrity": "sha1-R5nHOOungn5zdDJRfiwZZ2A4V+I="
     },
     "@dcloudio/uni-migration": {
-      "version": "2.0.0-26520200314001",
-      "resolved": "https://registry.npm.taobao.org/@dcloudio/uni-migration/download/@dcloudio/uni-migration-2.0.0-26520200314001.tgz",
-      "integrity": "sha1-9eLl23yw8IQj2KwXg4YL3cLcig8=",
+      "version": "2.0.0-26920200409002",
+      "resolved": "https://registry.npm.taobao.org/@dcloudio/uni-migration/download/@dcloudio/uni-migration-2.0.0-26920200409002.tgz",
+      "integrity": "sha1-Es2EiBVmIMIsPxE/vD8bHspB4cA=",
       "dev": true,
       "requires": {
         "commander": "^4.0.1",
@@ -928,39 +929,39 @@
       }
     },
     "@dcloudio/uni-mp-alipay": {
-      "version": "2.0.0-26520200314001",
-      "resolved": "https://registry.npm.taobao.org/@dcloudio/uni-mp-alipay/download/@dcloudio/uni-mp-alipay-2.0.0-26520200314001.tgz",
-      "integrity": "sha1-PbyKi7YsC8JjLXdxoPigHnbrRJY="
+      "version": "2.0.0-26920200409002",
+      "resolved": "https://registry.npm.taobao.org/@dcloudio/uni-mp-alipay/download/@dcloudio/uni-mp-alipay-2.0.0-26920200409002.tgz",
+      "integrity": "sha1-9wku4VSY5SCgvl2YDHCE71PtmaM="
     },
     "@dcloudio/uni-mp-baidu": {
-      "version": "2.0.0-26520200314001",
-      "resolved": "https://registry.npm.taobao.org/@dcloudio/uni-mp-baidu/download/@dcloudio/uni-mp-baidu-2.0.0-26520200314001.tgz",
-      "integrity": "sha1-RfUutIDiRCM5nhj1FMFtxEoOkaE="
+      "version": "2.0.0-26920200409002",
+      "resolved": "https://registry.npm.taobao.org/@dcloudio/uni-mp-baidu/download/@dcloudio/uni-mp-baidu-2.0.0-26920200409002.tgz?cache=0&sync_timestamp=1586781459626&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40dcloudio%2Funi-mp-baidu%2Fdownload%2F%40dcloudio%2Funi-mp-baidu-2.0.0-26920200409002.tgz",
+      "integrity": "sha1-elS5/qs9F7josOCLGrBwIspfUTE="
     },
     "@dcloudio/uni-mp-qq": {
-      "version": "2.0.0-26520200314001",
-      "resolved": "https://registry.npm.taobao.org/@dcloudio/uni-mp-qq/download/@dcloudio/uni-mp-qq-2.0.0-26520200314001.tgz",
-      "integrity": "sha1-FzasQMm93uezJJF+mTDmaJAQfG0="
+      "version": "2.0.0-26920200409002",
+      "resolved": "https://registry.npm.taobao.org/@dcloudio/uni-mp-qq/download/@dcloudio/uni-mp-qq-2.0.0-26920200409002.tgz",
+      "integrity": "sha1-GjK6ZCkDZY+U4rjv1xa0jUsPpXs="
     },
     "@dcloudio/uni-mp-toutiao": {
-      "version": "2.0.0-26520200314001",
-      "resolved": "https://registry.npm.taobao.org/@dcloudio/uni-mp-toutiao/download/@dcloudio/uni-mp-toutiao-2.0.0-26520200314001.tgz",
-      "integrity": "sha1-U1NR0xq3XiOxdKwCABntBeov/Kw="
+      "version": "2.0.0-26920200409002",
+      "resolved": "https://registry.npm.taobao.org/@dcloudio/uni-mp-toutiao/download/@dcloudio/uni-mp-toutiao-2.0.0-26920200409002.tgz",
+      "integrity": "sha1-UDNZYYBuY2pSnxNJwV6FalLB8rw="
     },
     "@dcloudio/uni-mp-weixin": {
-      "version": "2.0.0-26520200314001",
-      "resolved": "https://registry.npm.taobao.org/@dcloudio/uni-mp-weixin/download/@dcloudio/uni-mp-weixin-2.0.0-26520200314001.tgz?cache=0&sync_timestamp=1585537039989&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40dcloudio%2Funi-mp-weixin%2Fdownload%2F%40dcloudio%2Funi-mp-weixin-2.0.0-26520200314001.tgz",
-      "integrity": "sha1-tVKq5aXNoUcMwO4J1AaAyQ+KgMA="
+      "version": "2.0.0-26920200409002",
+      "resolved": "https://registry.npm.taobao.org/@dcloudio/uni-mp-weixin/download/@dcloudio/uni-mp-weixin-2.0.0-26920200409002.tgz?cache=0&sync_timestamp=1586781459546&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40dcloudio%2Funi-mp-weixin%2Fdownload%2F%40dcloudio%2Funi-mp-weixin-2.0.0-26920200409002.tgz",
+      "integrity": "sha1-QfFcim+NP0lIiwpUQanJMKOVg+g="
     },
     "@dcloudio/uni-stat": {
-      "version": "2.0.0-26520200314001",
-      "resolved": "https://registry.npm.taobao.org/@dcloudio/uni-stat/download/@dcloudio/uni-stat-2.0.0-26520200314001.tgz",
-      "integrity": "sha1-OGP1QeIaNqeleayLyryOIUtuR4s="
+      "version": "2.0.0-26920200409002",
+      "resolved": "https://registry.npm.taobao.org/@dcloudio/uni-stat/download/@dcloudio/uni-stat-2.0.0-26920200409002.tgz",
+      "integrity": "sha1-wIcce/gbp59V2LURLRUd+5nvOOE="
     },
     "@dcloudio/uni-template-compiler": {
-      "version": "2.0.0-26520200314001",
-      "resolved": "https://registry.npm.taobao.org/@dcloudio/uni-template-compiler/download/@dcloudio/uni-template-compiler-2.0.0-26520200314001.tgz?cache=0&sync_timestamp=1585537071570&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40dcloudio%2Funi-template-compiler%2Fdownload%2F%40dcloudio%2Funi-template-compiler-2.0.0-26520200314001.tgz",
-      "integrity": "sha1-cZhUMHOpKuNJGCY3zD8GrMjg3z8=",
+      "version": "2.0.0-26920200409002",
+      "resolved": "https://registry.npm.taobao.org/@dcloudio/uni-template-compiler/download/@dcloudio/uni-template-compiler-2.0.0-26920200409002.tgz?cache=0&sync_timestamp=1586781464593&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40dcloudio%2Funi-template-compiler%2Fdownload%2F%40dcloudio%2Funi-template-compiler-2.0.0-26920200409002.tgz",
+      "integrity": "sha1-BNqC/BFAshBNpObzHuHktov0EbE=",
       "dev": true,
       "requires": {
         "@babel/parser": "^7.3.3",
@@ -970,9 +971,9 @@
       }
     },
     "@dcloudio/vue-cli-plugin-hbuilderx": {
-      "version": "2.0.0-26520200314001",
-      "resolved": "https://registry.npm.taobao.org/@dcloudio/vue-cli-plugin-hbuilderx/download/@dcloudio/vue-cli-plugin-hbuilderx-2.0.0-26520200314001.tgz",
-      "integrity": "sha1-CO9KjijAQrEojgT1pgn8UgLPyNY=",
+      "version": "2.0.0-26920200409002",
+      "resolved": "https://registry.npm.taobao.org/@dcloudio/vue-cli-plugin-hbuilderx/download/@dcloudio/vue-cli-plugin-hbuilderx-2.0.0-26920200409002.tgz",
+      "integrity": "sha1-TfsLmrVtIG2KzXYRMxw8BHQjXIw=",
       "dev": true,
       "requires": {
         "acorn": "^5.2.1",
@@ -981,12 +982,12 @@
       }
     },
     "@dcloudio/vue-cli-plugin-uni": {
-      "version": "2.0.0-26520200314001",
-      "resolved": "https://registry.npm.taobao.org/@dcloudio/vue-cli-plugin-uni/download/@dcloudio/vue-cli-plugin-uni-2.0.0-26520200314001.tgz?cache=0&sync_timestamp=1585536373575&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40dcloudio%2Fvue-cli-plugin-uni%2Fdownload%2F%40dcloudio%2Fvue-cli-plugin-uni-2.0.0-26520200314001.tgz",
-      "integrity": "sha1-p4Z2oCKvLtjU7r5b7HM0uTzNT3E=",
+      "version": "2.0.0-26920200409002",
+      "resolved": "https://registry.npm.taobao.org/@dcloudio/vue-cli-plugin-uni/download/@dcloudio/vue-cli-plugin-uni-2.0.0-26920200409002.tgz?cache=0&sync_timestamp=1586782462148&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40dcloudio%2Fvue-cli-plugin-uni%2Fdownload%2F%40dcloudio%2Fvue-cli-plugin-uni-2.0.0-26920200409002.tgz",
+      "integrity": "sha1-uH/Ul2pleI7oDiW7j5TpCZEsDTo=",
       "dev": true,
       "requires": {
-        "@dcloudio/uni-stat": "^2.0.0-26520200314001",
+        "@dcloudio/uni-stat": "^2.0.0-26920200409002",
         "buffer-json": "^2.0.0",
         "copy-webpack-plugin": "^5.1.1",
         "cross-env": "^5.2.0",
@@ -1008,21 +1009,21 @@
       }
     },
     "@dcloudio/vue-cli-plugin-uni-optimize": {
-      "version": "2.0.0-26520200314001",
-      "resolved": "https://registry.npm.taobao.org/@dcloudio/vue-cli-plugin-uni-optimize/download/@dcloudio/vue-cli-plugin-uni-optimize-2.0.0-26520200314001.tgz",
-      "integrity": "sha1-AcSZ1Kkex3oqtKCAqI67XMsvAqQ=",
+      "version": "2.0.0-26920200409002",
+      "resolved": "https://registry.npm.taobao.org/@dcloudio/vue-cli-plugin-uni-optimize/download/@dcloudio/vue-cli-plugin-uni-optimize-2.0.0-26920200409002.tgz",
+      "integrity": "sha1-RKBK721w1yjXFX1iXyar/hej+CI=",
       "dev": true
     },
     "@dcloudio/webpack-uni-mp-loader": {
-      "version": "2.0.0-26520200314001",
-      "resolved": "https://registry.npm.taobao.org/@dcloudio/webpack-uni-mp-loader/download/@dcloudio/webpack-uni-mp-loader-2.0.0-26520200314001.tgz?cache=0&sync_timestamp=1585537072374&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40dcloudio%2Fwebpack-uni-mp-loader%2Fdownload%2F%40dcloudio%2Fwebpack-uni-mp-loader-2.0.0-26520200314001.tgz",
-      "integrity": "sha1-ndfnheafnAkN9kmLDWOz7qy8G9Y=",
+      "version": "2.0.0-26920200409002",
+      "resolved": "https://registry.npm.taobao.org/@dcloudio/webpack-uni-mp-loader/download/@dcloudio/webpack-uni-mp-loader-2.0.0-26920200409002.tgz?cache=0&sync_timestamp=1586781466493&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40dcloudio%2Fwebpack-uni-mp-loader%2Fdownload%2F%40dcloudio%2Fwebpack-uni-mp-loader-2.0.0-26920200409002.tgz",
+      "integrity": "sha1-RnKGWk3cRx9jXILhTrLZcLRzWgU=",
       "dev": true
     },
     "@dcloudio/webpack-uni-pages-loader": {
-      "version": "2.0.0-26520200314001",
-      "resolved": "https://registry.npm.taobao.org/@dcloudio/webpack-uni-pages-loader/download/@dcloudio/webpack-uni-pages-loader-2.0.0-26520200314001.tgz?cache=0&sync_timestamp=1585537056092&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40dcloudio%2Fwebpack-uni-pages-loader%2Fdownload%2F%40dcloudio%2Fwebpack-uni-pages-loader-2.0.0-26520200314001.tgz",
-      "integrity": "sha1-zdVnKxo7T8h7uxywc96CtJPsoSc=",
+      "version": "2.0.0-26920200409002",
+      "resolved": "https://registry.npm.taobao.org/@dcloudio/webpack-uni-pages-loader/download/@dcloudio/webpack-uni-pages-loader-2.0.0-26920200409002.tgz?cache=0&sync_timestamp=1586781464715&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40dcloudio%2Fwebpack-uni-pages-loader%2Fdownload%2F%40dcloudio%2Fwebpack-uni-pages-loader-2.0.0-26920200409002.tgz",
+      "integrity": "sha1-IutqcUUrDw/3Qw1Kat22DWgTIuQ=",
       "dev": true,
       "requires": {
         "merge": "^1.2.1",
@@ -1202,9 +1203,9 @@
       "dev": true
     },
     "@types/uni-app": {
-      "version": "1.4.1",
-      "resolved": "https://registry.npm.taobao.org/@types/uni-app/download/@types/uni-app-1.4.1.tgz",
-      "integrity": "sha1-LfNY2Xa8zYvk4iMMwEa9y6xei0E=",
+      "version": "1.4.2",
+      "resolved": "https://registry.npm.taobao.org/@types/uni-app/download/@types/uni-app-1.4.2.tgz",
+      "integrity": "sha1-5yr2O0Grd6hp0FjjJZ1ckPoBuhs=",
       "dev": true,
       "requires": {
         "vue": "^2.6.8"
@@ -7723,7 +7724,7 @@
     },
     "optionator": {
       "version": "0.8.3",
-      "resolved": "https://registry.npm.taobao.org/optionator/download/optionator-0.8.3.tgz",
+      "resolved": "https://registry.npm.taobao.org/optionator/download/optionator-0.8.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Foptionator%2Fdownload%2Foptionator-0.8.3.tgz",
       "integrity": "sha1-hPodA2/p08fiHZmIS2ARZ+yPtJU=",
       "dev": true,
       "requires": {
@@ -8207,6 +8208,15 @@
         "postcss": "^7.0.0"
       }
     },
+    "postcss-helpers": {
+      "version": "0.3.2",
+      "resolved": "https://registry.npm.taobao.org/postcss-helpers/download/postcss-helpers-0.3.2.tgz",
+      "integrity": "sha1-z4ch2NZgXSV3MC+Wav79of6pkpw=",
+      "dev": true,
+      "requires": {
+        "urijs": "^1.18.12"
+      }
+    },
     "postcss-import": {
       "version": "12.0.1",
       "resolved": "https://registry.npm.taobao.org/postcss-import/download/postcss-import-12.0.1.tgz",
@@ -8594,6 +8604,15 @@
         "uniqs": "^2.0.0"
       }
     },
+    "postcss-urlrewrite": {
+      "version": "0.2.2",
+      "resolved": "https://registry.npm.taobao.org/postcss-urlrewrite/download/postcss-urlrewrite-0.2.2.tgz",
+      "integrity": "sha1-utU/TeBLwIEvJ4czMUvTBi7Ta9Q=",
+      "dev": true,
+      "requires": {
+        "postcss-helpers": "^0.3.2"
+      }
+    },
     "postcss-value-parser": {
       "version": "3.3.1",
       "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz?cache=0&sync_timestamp=1582038149197&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-value-parser%2Fdownload%2Fpostcss-value-parser-3.3.1.tgz",
@@ -10092,7 +10111,7 @@
     },
     "strip-json-comments": {
       "version": "2.0.1",
-      "resolved": "https://registry.npm.taobao.org/strip-json-comments/download/strip-json-comments-2.0.1.tgz",
+      "resolved": "https://registry.npm.taobao.org/strip-json-comments/download/strip-json-comments-2.0.1.tgz?cache=0&sync_timestamp=1586159975241&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-json-comments%2Fdownload%2Fstrip-json-comments-2.0.1.tgz",
       "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
       "dev": true
     },
@@ -10545,9 +10564,9 @@
       "dev": true
     },
     "update-check": {
-      "version": "1.5.3",
-      "resolved": "https://registry.npm.taobao.org/update-check/download/update-check-1.5.3.tgz",
-      "integrity": "sha1-RSQPz7h1Wnx/pou92e2gJqQWOe0=",
+      "version": "1.5.4",
+      "resolved": "https://registry.npm.taobao.org/update-check/download/update-check-1.5.4.tgz?cache=0&sync_timestamp=1586802932310&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fupdate-check%2Fdownload%2Fupdate-check-1.5.4.tgz",
+      "integrity": "sha1-W1COJZVY8a19vItLBFfUydKMh0M=",
       "dev": true,
       "requires": {
         "registry-auth-token": "3.3.2",
@@ -10568,6 +10587,12 @@
         "punycode": "^2.1.0"
       }
     },
+    "urijs": {
+      "version": "1.19.2",
+      "resolved": "https://registry.npm.taobao.org/urijs/download/urijs-1.19.2.tgz",
+      "integrity": "sha1-+b4J8AxMUTS3yzz0dcHdOUUmJlo=",
+      "dev": true
+    },
     "urix": {
       "version": "0.1.0",
       "resolved": "https://registry.npm.taobao.org/urix/download/urix-0.1.0.tgz",

+ 17 - 17
package.json

@@ -24,15 +24,15 @@
     "info": "node node_modules/@dcloudio/vue-cli-plugin-uni/commands/info.js"
   },
   "dependencies": {
-    "@dcloudio/uni-app-plus": "^2.0.0-26520200314001",
-    "@dcloudio/uni-h5": "^2.0.0-26520200314001",
+    "@dcloudio/uni-app-plus": "^2.0.0-26920200409002",
+    "@dcloudio/uni-h5": "^2.0.0-26920200409002",
     "@dcloudio/uni-helper-json": "*",
-    "@dcloudio/uni-mp-alipay": "^2.0.0-26520200314001",
-    "@dcloudio/uni-mp-baidu": "^2.0.0-26520200314001",
-    "@dcloudio/uni-mp-qq": "^2.0.0-26520200314001",
-    "@dcloudio/uni-mp-toutiao": "^2.0.0-26520200314001",
-    "@dcloudio/uni-mp-weixin": "^2.0.0-26520200314001",
-    "@dcloudio/uni-stat": "^2.0.0-26520200314001",
+    "@dcloudio/uni-mp-alipay": "^2.0.0-26920200409002",
+    "@dcloudio/uni-mp-baidu": "^2.0.0-26920200409002",
+    "@dcloudio/uni-mp-qq": "^2.0.0-26920200409002",
+    "@dcloudio/uni-mp-toutiao": "^2.0.0-26920200409002",
+    "@dcloudio/uni-mp-weixin": "^2.0.0-26920200409002",
+    "@dcloudio/uni-stat": "^2.0.0-26920200409002",
     "flyio": "^0.6.2",
     "less": "^3.11.1",
     "less-loader": "^5.0.0",
@@ -41,16 +41,16 @@
     "vuex": "^3.0.1"
   },
   "devDependencies": {
-    "@dcloudio/uni-cli-shared": "^2.0.0-26520200314001",
-    "@dcloudio/uni-migration": "^2.0.0-26520200314001",
-    "@dcloudio/uni-template-compiler": "^2.0.0-26520200314001",
-    "@dcloudio/vue-cli-plugin-hbuilderx": "^2.0.0-26520200314001",
-    "@dcloudio/vue-cli-plugin-uni": "^2.0.0-26520200314001",
-    "@dcloudio/vue-cli-plugin-uni-optimize": "^2.0.0-26520200314001",
-    "@dcloudio/webpack-uni-mp-loader": "^2.0.0-26520200314001",
-    "@dcloudio/webpack-uni-pages-loader": "^2.0.0-26520200314001",
+    "@dcloudio/uni-cli-shared": "^2.0.0-26920200409002",
+    "@dcloudio/uni-migration": "^2.0.0-26920200409002",
+    "@dcloudio/uni-template-compiler": "^2.0.0-26920200409002",
+    "@dcloudio/vue-cli-plugin-hbuilderx": "^2.0.0-26920200409002",
+    "@dcloudio/vue-cli-plugin-uni": "^2.0.0-26920200409002",
+    "@dcloudio/vue-cli-plugin-uni-optimize": "^2.0.0-26920200409002",
+    "@dcloudio/webpack-uni-mp-loader": "^2.0.0-26920200409002",
+    "@dcloudio/webpack-uni-pages-loader": "^2.0.0-26920200409002",
     "@types/html5plus": "*",
-    "@types/uni-app": "*",
+    "@types/uni-app": "^1.4.2",
     "@vue/cli-plugin-babel": "3.5.1",
     "@vue/cli-service": "~4.2.0",
     "babel-plugin-import": "^1.11.0",

+ 25 - 2
src/pages.json

@@ -55,6 +55,12 @@
 				"navigationBarTitleText": "客服自动回复设置"
 			}
 		},
+		{
+			"path": "pages/mine/inviteFriends",
+			"style": {
+				"navigationBarTitleText": "邀请好友"
+			}
+		},
 		{
 			"path": "pages/mine/authentication",
 			"style": {
@@ -91,6 +97,25 @@
 				"navigationBarTitleText": "消息"
 			}
 		},
+		{
+			"path": "pages/chat/zjService",
+			"style": {
+				"navigationBarTitleText": "指尖客服"
+			}
+		},
+		{
+			"path": "pages/chat/blackList",
+			"style": {
+				"navigationBarTitleText": "黑名单"
+			}
+		},
+		{
+			"path": "pages/chat/myGroup",
+			"style": {
+				"navigationStyle": "custom",
+				"navigationBarTitleText": "我的联盟"
+			}
+		},
 		{
 			"path": "pages/chat/chat",
 			"style": {
@@ -111,8 +136,6 @@
 		"selectedColor": "#50A9FA",
 		"borderStyle": "black",
 		"backgroundColor": "#fff",
-		"width": "750rpx",
-		"height": "98rpx",
 		"list": [
 			{
 				"pagePath": "pages/index/index",

+ 50 - 0
src/pages/chat/blackList.vue

@@ -0,0 +1,50 @@
+<template>
+  <div class="cx-chat-black-list">
+    <!--头部-->
+    <div class="headDiv">
+      <img class="pic" src="../../static/images/search.png">
+      <input class="input" type="text" placeholder="名称">
+    </div>
+
+    <!--列表-->
+    <div class="userList">
+      <div class="imgBox">
+        <img class="headPic" src="../../static/images/headPic3.jpg">
+        <img class="authen" src="../../static/images/presonAuthen.png">
+      </div>
+      <p class="name">小林子</p>
+    </div>
+    
+    <div class="userList">
+      <div class="imgBox">
+        <img class="headPic" src="../../static/images/headPic2.jpg">
+        <img class="authen" src="../../static/images/presonAuthen.png">
+      </div>
+      <p class="name">陈晨</p>
+    </div>
+
+    <div class="userList">
+      <div class="imgBox">
+        <img class="headPic" src="../../static/images/headPic4.jpg">
+        <img class="authen" v-show="false" src="../../static/images/presonAuthen.png">
+      </div>
+      <p class="name">徐琳</p>
+    </div>
+
+  </div>
+</template>
+
+<script>
+export default {
+  data() {
+    return {
+
+    }
+  }
+}
+</script>
+
+<style lang="less">
+
+</style>
+

+ 101 - 5
src/pages/chat/index.vue

@@ -13,19 +13,19 @@
 
     <!--功能选项-->
     <div class="optionsDiv">
-      <div class="detailDiv">
+      <div class="detailDiv" @click="toService()">
         <p class="imgBox customer">
           <img class="img" src="/static/images/customer.png">
         </p>
         <span class="text">指尖客服</span>
       </div>
-      <div class="detailDiv">
+      <div class="detailDiv" @click="toBlackList()">
         <p class="imgBox blackList">
           <img class="img" src="/static/images/blackList.png">
         </p>
         <span class="text">黑名单</span>
       </div>
-      <div class="detailDiv">
+      <div class="detailDiv" @click="toMyGroup()">
         <p class="imgBox group">
           <img class="img" src="/static/images/group.png">
         </p>
@@ -40,8 +40,84 @@
     </div>
 
     <!--聊天列表-->
-    <div class="chatListDiv">
-      
+    <div class="chatListBox">
+
+      <!--列表-->
+      <div class="chatListDiv">
+        <div class="imgBox">
+          <img class="avatarPic" src="../../static/images/headPic1.jpg">
+          <img class="vip" v-show="false" src="../../static/images/vip.png">
+          <img class="authen" v-show="false" src="../../static/images/presonAuthen.png">
+        </div>
+        <div class="textBox">
+          <div class="nameBox">
+            <p class="name">加入联盟申请</p>
+            <p class="time">18:00</p>
+          </div>
+          <div class="contBox">
+            <p class="cont">[陈晨]申请加入</p>
+            <p class="num">8</p>
+          </div>
+        </div>
+      </div>
+
+      <!--列表-->
+      <div class="chatListDiv">
+        <div class="imgBox">
+          <img class="avatarPic" src="../../static/images/headPic2.jpg">
+          <img class="vip" v-show="false" src="../../static/images/vip.png">
+          <img class="authen" v-show="true" src="../../static/images/companyAuthen.png">
+        </div>
+        <div class="textBox">
+          <div class="nameBox">
+            <p class="name">指尖客服-小林</p>
+            <p class="time">18:00</p>
+          </div>
+          <div class="contBox">
+            <p class="cont">您好,已收到您的投诉,我们将经快处理,对您造成的不便之处请您谅解,感谢您的反馈!</p>
+            <p class="num">10</p>
+          </div>
+        </div>
+      </div>
+
+      <!--列表-->
+      <div class="chatListDiv">
+        <div class="imgBox">
+          <img class="avatarPic" src="../../static/images/headPic3.jpg">
+          <img class="vip" v-show="true" src="../../static/images/vip.png">
+          <img class="authen" v-show="true" src="../../static/images/presonAuthen.png">
+        </div>
+        <div class="textBox">
+          <div class="nameBox">
+            <p class="name">曹操</p>
+            <p class="time">2020-04-01</p>
+          </div>
+          <div class="contBox">
+            <p class="cont">哈哈哈,我马上就到啦!</p>
+            <p class="num">┅</p>
+          </div>
+        </div>
+      </div>
+
+      <!--列表-->
+      <div class="chatListDiv">
+        <div class="imgBox">
+          <img class="avatarPic" src="../../static/images/headPic4.jpg">
+          <img class="vip" v-show="false" src="../../static/images/vip.png">
+          <img class="authen" v-show="false" src="../../static/images/presonAuthen.png">
+        </div>
+        <div class="textBox">
+          <div class="nameBox">
+            <p class="name">厦门专修大团队</p>
+            <p class="time">2020-03-20</p>
+          </div>
+          <div class="contBox">
+            <p class="cont">曹操:大家,目前疫情还是很紧张,大家不论是工作还是生活,都要做好防护!</p>
+            <p class="num" v-show="false">...</p>
+          </div>
+        </div>
+      </div>
+
     </div>
   </div>
 </template>
@@ -52,6 +128,26 @@ export default {
     return {
       
     }
+  },
+  onLoad() {
+
+  },
+  methods: {
+    toService() {
+      wx.navigateTo({
+        url: './zjService'
+      });
+    },
+    toBlackList() {
+      wx.navigateTo({
+        url: './blackList'
+      });
+    },
+    toMyGroup() {
+      wx.navigateTo({
+        url: './myGroup'
+      });
+    }
   }
 }
 </script>

+ 60 - 0
src/pages/chat/myGroup.vue

@@ -0,0 +1,60 @@
+<template>
+  <div class="cx-my-group" :style="'padding: ' + (topStatusBarHeight + 114) + 'rpx ' + '30rpx 0 30rpx'">
+    <div class="topStatusBarDiv" :class="ipadStyleFalg ? 'ipadStyle' : 'noIpadStyle'" :style="'position: fixed; top: ' + topStatusBarHeight + 'px; '  + 'left: 0;'">
+      <p class="backBefore" :class="ipadStyleFalg ? 'ipadStyleChild' : 'noIpadStyleChild'" @click="toMessage()">消息</p >
+      <p class="pageTitle" :class="ipadStyleFalg ? 'myGroupStyle' : 'noIpadStyleChild'" :style="'position: absolute; top: 3px; left: 0; width: ' + widths + 'px;'">我的联盟</p >
+    </div>
+    <!--头部-->
+    <div class="headDiv">
+      <div class="searchBox">
+        <img class="pic" src="../../static/images/search.png">
+        <input class="input" type="text" placeholder="名称">
+      </div>
+      <p class="more">+</p>
+    </div>
+
+    <div class="userList">
+      <img class="pic" src="../../static/images/headPic4.jpg">
+      <p class="text">厦门专修大团队</p>
+    </div>
+
+    <div class="userList">
+      <img class="pic" src="../../static/images/headPic3.jpg">
+      <p class="text">厦门福州商户</p>
+    </div>
+  </div>
+</template>
+
+<script>
+export default {
+  data() {
+    return {
+      topStatusBarHeight: 0,
+      ipadStyleFalg: false,
+      widths: 0
+    }
+  },
+  onLoad() {
+    this.widths = wx.getSystemInfoSync().windowWidth;
+    this.topStatusBarHeight=wx.getMenuButtonBoundingClientRect().top;
+    if (wx.getSystemInfoSync().model.indexOf('iPad') != -1) {
+      this.ipadStyleFalg = true;
+    } else {
+      this.ipadStyleFalg = false;
+    }
+    console.log(wx.getSystemInfoSync());
+  },
+  methods: {
+    toMessage() {
+      wx.navigateBack({
+        delta: 1
+      });
+    }
+  }
+}
+</script>
+
+<style lang="less">
+
+</style>
+

+ 50 - 0
src/pages/chat/zjService.vue

@@ -0,0 +1,50 @@
+<template>
+  <div class="cx-chat-service">
+    
+    <!--客服列表-->
+    <div class="serviceBox">
+      <div class="imgBox">
+        <img class="headPic" src="../../static/images/headPic5.jpg">
+        <img class="authen" src="../../static/images/companyAuthen.png">
+      </div>
+      <div class="textBox">
+        <p class="name">指尖客服-小林</p>
+      </div>
+    </div>
+    
+    <!--客服列表-->
+    <div class="serviceBox">
+      <div class="imgBox">
+        <img class="headPic" src="../../static/images/headPic3.jpg">
+        <img class="authen" src="../../static/images/companyAuthen.png">
+      </div>
+      <div class="textBox">
+        <p class="name">企业定制咨询-小陈</p>
+      </div>
+    </div>
+
+    <!--客服列表-->
+    <div class="serviceBox">
+      <div class="imgBox">
+        <img class="headPic" src="../../static/images/headPic4.jpg">
+        <img class="authen" src="../../static/images/companyAuthen.png">
+      </div>
+      <p class="name">指尖客服-美美</p>
+    </div>
+
+  </div>
+</template>
+
+<script>
+export default {
+  data() {
+    return {
+
+    }
+  }
+}
+</script>
+
+<style lang="less">
+
+</style>

+ 7 - 5
src/pages/index/index.vue

@@ -9,7 +9,7 @@
             
             <div class="subject">
                 <div class="topPic">
-                  <img class="pic" src="/static/images/Computer-Background.jpg">
+                  <img class="pic" src="/static/images/testPic4.png">
                 </div>
                 <div class="rightTopPic">
                   <img class="pic" src="/static/images/camera.png" @click="console.log(1111)">
@@ -181,7 +181,7 @@
                           </div>
 
                           <div class="articleBox1">
-                            <img class="articlePic1" src="/static/images/testPic2.png">
+                            <img class="articlePic1" src="/static/images/testPic4.png">
                           </div>
 
                           <div class="articleCont1">
@@ -191,8 +191,8 @@
                           </div>
 
                           <div class="articleBox2">
-                            <img class="articlePic2" src="/static/images/testPic2.png">
-                            <img class="articlePic3" src="/static/images/testPic2.png">
+                            <img class="articlePic2" src="/static/images/testPic4.png">
+                            <img class="articlePic3" src="/static/images/testPic4.png">
                           </div>
 
                           <div class="articleCont2">
@@ -202,13 +202,14 @@
                           </div>
 
                           <div class="articleCont3">
-                            <img class="articlePic4" src="/static/images/testPic2.png">
+                            <img class="articlePic4" src="/static/images/testPic4.png">
                             <p class="text">
                               文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本文本
                             </p>
                           </div>
                         </div>
 
+                        <!--团队成员-->
                         <div class="modelName">
                           <div class="titleBox" data-index="2" @click="panel">
                             <div class="title">团队成员</div>
@@ -242,6 +243,7 @@
                           </div>
                         </div>
 
+                        <!--大事件-->
                         <div class="modelName">
                           <div class="titleBox" data-index="3" @click="panel">
                             <div class="title">大事件</div>

+ 11 - 1
src/pages/mine/customerManage.vue

@@ -11,7 +11,7 @@
           <img class="pic" src="/static/images/mine-crm/crm-looks-me.png">
           <p class="text">谁看过我</p>
         </div>
-        <div class="options">
+        <div class="options" @click="toMyShare()">
           <img class="pic" src="/static/images/mine-crm/crm-share.png">
           <p class="text">我的分享</p>
         </div>
@@ -72,6 +72,16 @@ export default {
     return {
       
     }
+  },
+  onLoad() {
+
+  },
+  methods: {
+    toMyShare() {
+      wx.navigateTo({
+        url: './myShare'
+      });
+    }
   }
 }
 </script>

+ 70 - 0
src/pages/mine/inviteFriends.vue

@@ -0,0 +1,70 @@
+<template>
+  <div class="cx-invite-friends">
+    
+    <!--主体-->
+    <div class="containerDiv">
+      <img class="contPic" src="../../static/images/preview.jpg" @longpress="tests" @click="previewPic('https://ss0.bdstatic.com/70cFuHSh_Q1YnxGkpoWK1HF6hhy/it/u=1713396441,1487163637&fm=26&gp=0.jpg')">
+      <img class="qrCode" src="../../static/images/headPic1.jpg">
+    </div>
+
+    <!--结尾-->
+    <p class="text">点击图片,长按分享给好友/保存至相册</p>
+
+  </div>
+</template>
+
+<script>
+export default {
+  data() {
+    return {
+    
+    }
+  },
+  onLoad() {
+
+  },
+  methods: {
+    previewPic(url) {
+      wx.previewImage({
+        urls: [url]
+      });
+    },
+    tests(e) {
+      let arr = ['保存至相册', '分享给好友', '转发至朋友圈'];
+      wx.showActionSheet({
+        itemList: arr,
+        success (res) {
+          // console.log(res);
+          arr.forEach(function(item, index) {
+            if (res.tapIndex == index) {
+              // console.log(item);
+              switch (item)
+              {
+                case '保存至相册':
+                  console.log(1);
+                  //Do something
+                  break;
+                case '分享给好友': 
+                  console.log(2);
+                  //Do something
+                  break;
+                case '转发至朋友圈': 
+                  console.log(3);
+                  //Do something
+                  break;
+              }
+            }
+          });
+        }
+      });
+    }
+  }
+}
+</script>
+
+<style lang="less">
+
+</style>
+
+
+

+ 27 - 30
src/pages/mine/mine.vue

@@ -55,7 +55,7 @@
       </div>
 
       <!--邀请好友-->
-      <div class="optionsBox">
+      <div class="optionsBox" @click="inviteFriends()">
         <div class="imgBox">
           <img class="img" src="/static/images/mine-share.png">
           <p class="text" v-show="true">●</p>
@@ -71,7 +71,8 @@
           <p class="text" v-show="true">●</p>
         </div>
         <p class="title">认证</p>
-        <p class="toMore">&gt;</p>
+        <p class="tips">还未认证,快来认证吧!</p>
+        <p :class="true ? 'toMore2' : 'toMore'">&gt;</p>
       </div>
 
       <!--服务号提醒-->
@@ -95,7 +96,7 @@
       </div>
 
       <!--聊一聊自动回复设置-->
-      <div class="optionsBox">
+      <div class="optionsBox" @click="toAutoReply()">
         <div class="imgBox">
           <img class="img" src="/static/images/mine-service.png">
           <p class="text" v-show="false">●</p>
@@ -104,6 +105,16 @@
         <p class="toMore">&gt;</p>
       </div>
 
+      <!--定制企业版-->
+      <div class="optionsBox">
+        <div class="imgBox">
+          <img class="img" src="/static/images/companyDiy.png">
+          <p class="text" v-show="false">●</p>
+        </div>
+        <p class="title">定制企业版</p>
+        <p class="toMore">&gt;</p>
+      </div>
+
       <!--帮助与反馈-->
       <div class="optionsBox">
         <div class="imgBox">
@@ -114,8 +125,6 @@
         <p class="toMore">&gt;</p>
       </div>
 
-      <p @longpress="tests">测试长按保存图片/分享</p>
-
     </movable-area>
   </div>
 </template>
@@ -131,12 +140,15 @@ export default {
   },
 
   onLoad() {
-
+    wx.getLocation({
+      success (res) {
+        console.log(res);
+      }
+    })
   },
 
   methods: {
     handleChange(e) {
-      // console.log(e);
       this.tran = e.detail.x;
       this.vert = e.detail.y;
       if (this.tran <= 188) {
@@ -144,8 +156,6 @@ export default {
       } else {
           this.tran = 350;
       }
-      // console.log('X:', this.tran);
-      // console.log('Y:', this.vert);
     },
     toAuthen(name) {
       wx.navigateTo({
@@ -157,6 +167,11 @@ export default {
         url: './myWallet'
       });
     },
+    inviteFriends() {
+      wx.navigateTo({
+        url: './inviteFriends'
+      });
+    },
     toCustomerManage() {
       wx.navigateTo({
         url: './customerManage'
@@ -167,30 +182,12 @@ export default {
         url: './serviceRemind'
       });
     },
-    tests(e) {
-      console.log(e);
-      let arr = ['保存至相册', '分享给好友', '转发至朋友圈'];
-      wx.showActionSheet({
-        itemList: arr,
-        success (res) {
-          console.log(res.tapIndex);
-          switch (res.tapIndex)
-          {
-            case 0:
-              console.log('保存至相册');
-              break;
-            case 1:
-              console.log('分享给好友');
-              break;
-            case 2:
-              console.log('转发至朋友圈');
-              break;
-          }
-        }
+    toAutoReply() {
+      wx.navigateTo({
+        url: './setServiceAutoReply'
       });
     }
   }
-
 }
 </script>
 

BIN
src/static/images/companyDiy.png


BIN
src/static/images/preview.jpg


+ 363 - 14
src/static/less/cx-style.less

@@ -359,18 +359,17 @@
 
                         .mainContent {
                             margin-top: 80rpx;
-
                             .modelName {
                                 .titleBox {
                                     margin-top: 30rpx;
                                     padding: 15rpx 40rpx;
                                     box-sizing: border-box;
+                                    display: flex;
                                     width: 100%;
                                     height: 90rpx;
                                     border-radius: 50rpx;
                                     box-shadow: -10rpx 0 10rpx 2rpx rgba(0, 0, 0, .5),
-                                        0 -10rpx 10rpx 2rpx rgba(0, 0, 0, .5);
-
+                                      0 -10rpx 10rpx 2rpx rgba(0, 0, 0, .5);
                                     .title {
                                         margin-right: 6rpx;
                                         width: 144rpx;
@@ -378,16 +377,12 @@
                                         line-height: 50rpx;
                                         color: #434656;
                                         font-size: 36rpx;
-                                        display: inline;
                                     }
-
                                     .titlePicBox {
-                                        display: inline;
-
-                                        .titlePic {
-                                            width: 29rpx;
-                                            height: 20rpx;
-                                        }
+                                      .titlePic {
+                                          width: 29rpx;
+                                          height: 20rpx;
+                                      }
                                     }
                                 }
                             }
@@ -2182,9 +2177,11 @@
       .imgBox {
         width: 100%;
         height: 100rpx;
+        display: flex;
+        align-items: center;
+        justify-content: center;
         border-radius: 20rpx;
         .img {
-          margin: 20rpx;
           width: 60rpx;
           height: 60rpx;
         }
@@ -2212,8 +2209,308 @@
       }
     }
   }
-  .optionsDiv:first-child {
-      
+  .chatListBox {
+    padding: 24rpx 30rpx;
+    box-sizing: border-box;
+    width: 750rpx;
+    height: auto;
+    .chatListDiv {
+      margin-top: 15rpx;
+      width: 690rpx;
+      height: 115rpx;
+      display: flex;
+      .imgBox {
+        position: relative;
+        margin-right: 30rpx;
+        width: 100rpx;
+        height: 100rpx;
+        .avatarPic {
+          width: 100%;
+          height: 100%;
+          border-radius: 50rpx;
+        }
+        .vip {
+          position: absolute;
+          top: -14rpx;
+          right: -14rpx;
+          width: 41rpx;
+          height: 41rpx;
+        }
+        .authen {
+          position: absolute;
+          bottom: 0;
+          right: 0;
+          width: 28rpx;
+          height: 28rpx;
+        }
+      }
+      .textBox {
+        padding-bottom: 21rpx;
+        box-sizing: border-box;
+        border-bottom: 1rpx solid #E5E5E5;
+        width: 560rpx;
+        height: 100%;
+        .nameBox {
+          margin-top: 8rpx;
+          width: 100%;
+          height: 42rpx;
+          display: flex;
+          justify-content: space-between;
+          .name {
+            max-width: 400rpx;
+            height: 42rpx;
+            color: #434656;
+            font-size: 30rpx;
+            line-height: 42rpx;
+          }
+          .time {
+            max-width: 121rpx;
+            height: 28rpx;
+            color: #9B9B9B;
+            font-size: 20rpx;
+            line-height: 28rpx;
+          }
+        }
+        .contBox {
+          margin-top: 10rpx;
+          width: 100%;
+          height: 42rpx;
+          display: flex;
+          justify-content: space-between;
+          .cont {
+            max-width: 504rpx;
+            height: 33rpx;
+            color: #9B9B9B;
+            font-size: 24rpx;
+            line-height: 33rpx;
+            overflow: hidden;
+            text-overflow: ellipsis;
+            white-space: nowrap;
+          }
+          .num {
+            width: 30rpx;
+            height: 30rpx;
+            color: #fff;
+            font-size: 20rpx;
+            text-align: center;
+            line-height: 30rpx;
+            border-radius: 15rpx;
+            background-color: #D0021B;
+          }
+        }
+      }
+    }
+  }
+}
+
+/*指尖客服*/
+.cx-chat-service {
+  padding: 17rpx 30rpx;
+  box-sizing: border-box;
+  .serviceBox {
+    margin-top: 13rpx;
+    width: 690rpx;
+    height: 115rpx;
+    display: flex;
+    .imgBox {
+      position: relative;
+      margin-right: 30rpx;
+      width: 100rpx;
+      height: 100rpx;
+      .headPic {
+        width: 100%;
+        height: 100%;
+        border-radius: 50rpx;
+      }
+      .authen {
+        position: absolute;
+        bottom: 0;
+        right: 0;
+        width: 28rpx;
+        height: 28rpx;
+      }
+    }
+    .name {
+      width: 560rpx;
+      height: 100%;
+      color: #434656;
+      text-align: left;
+      font-size: 30rpx;
+      line-height: 115rpx;
+      border-bottom: 1rpx solid #E5E5E5;
+    }
+  }
+}
+
+/*黑名单*/
+.cx-chat-black-list {
+  padding: 20rpx 30rpx;
+  box-sizing: border-box;
+  .headDiv {
+    padding: 9rpx 29rpx;
+    box-sizing: border-box;
+    margin-bottom: 17rpx;
+    width: 690rpx;
+    height: 60rpx;
+    display: flex;
+    border-radius: 46.5rpx;
+    border: 1rpx solid #797979;
+    .pic {
+      margin-top: 5rpx;
+      width: 32rpx;
+      height: 32rpx;
+    }
+    .input {
+      margin-left: 20rpx;
+      width: 580rpx;
+      height: 42rpx;
+      font-size: 30rpx;
+      line-height: 42rpx;
+      letter-spacing: 1.85rpx;
+    }
+  }
+  .userList {
+    margin-top: 23rpx;
+    width: 690rpx;
+    height: 115rpx;
+    display: flex;
+    .imgBox {
+      position: relative;
+      margin-right: 30rpx;
+      width: 100rpx;
+      height: 100rpx;
+      .headPic {
+        width: 100%;
+        height: 100%;
+        border-radius: 50rpx;
+      }
+      .authen {
+        position: absolute;
+        bottom: 0;
+        right: 0;
+        width: 28rpx;
+        height: 28rpx;
+      }
+    }
+    .name {
+      width: 560rpx;
+      height: 100%;
+      color: #434656;
+      font-size: 30rpx;
+      line-height: 115rpx;
+      border-bottom: 1rpx solid #E5E5E5;
+    }
+  }
+}
+
+/*我的联盟*/
+.cx-my-group {
+  box-sizing: border-box;
+  .ipadStyle {
+    height: 32px;
+  }
+  .noIpadStyle {
+    height: 74rpx;
+  }
+  .ipadStyleChild {
+    height: 32px;
+    line-height: 32px;
+    font-size: 16rpx;
+  }
+  .noIpadStyleChild {
+    height: 32px;
+    line-height: 32px;
+    font-size: 24rpx;
+  }
+  .myGroupStyle {
+    height: 32px;
+    line-height: 32px;
+    font-size: 16rpx;
+  }
+  .noMyGroupStyle {
+    height: 37px;
+    line-height: 37px;
+    font-size: 16rpx;
+  }
+  .topStatusBarDiv {
+    width: 100%;
+    display: flex;
+    justify-content: space-between;
+    align-items: center;
+    .backBefore {
+      margin-left: 30rpx;
+      width: 150rpx;
+      color: #4A4A4A;
+      text-align: center;
+      border-radius: 32rpx;
+      border: 1rpx solid #EBEBEB;
+    }
+    .pageTitle {
+      text-align: center;
+      color: #000000;
+    }
+  }
+  .headDiv {
+    margin-bottom: 27rpx;
+    width: 690rpx;
+    height: 60rpx;
+    display: flex;
+    .searchBox {
+      margin-right: 33rpx;
+      padding: 9rpx 29rpx;
+      box-sizing: border-box;
+      width: 606rpx;
+      height: 60rpx;
+      display: flex;
+      border-radius: 46.5rpx;
+      border: 1rpx solid #797979;
+      .pic {
+        margin-top: 5rpx;
+        margin-right: 20rpx;
+        width: 32rpx;
+        height: 32rpx;
+      }
+      .input {
+        width: 515rpx;
+        height: 42rpx;
+        font-size: 30rpx;
+        line-height: 42rpx;
+        letter-spacing: 1.85rpx;
+      }
+    }
+    .more {
+      margin-top: 3rpx;
+      width: 48rpx;
+      height: 48rpx;
+      font-weight: 600;
+      font-size: 45rpx;
+      text-align: center;
+      line-height: 45rpx;
+      border-radius: 26rpx;
+      border: 4rpx solid #434656;
+    }
+  }
+  .userList {
+    margin-top: 13rpx;
+    width: 690rpx;
+    height: 115rpx;
+    display: flex;
+    .pic {
+      margin-right: 30rpx;
+      width: 100rpx;
+      height: 100rpx;
+      border-radius: 50rpx;
+    }
+    .text {
+      padding-bottom: 43rpx;
+      box-sizing: border-box;
+      width: 560rpx;
+      height: 115rpx;
+      color: #434656;
+      font-size: 30rpx;
+      line-height: 115rpx;
+      border-bottom: 1rpx solid #E5E5E5;
+    }
   }
 }
 
@@ -2859,6 +3156,15 @@
         font-size: 30rpx;
         line-height: 42rpx;
       }
+      .tips {
+        width: 330rpx;
+        height: 42rpx;
+        color: #D0021B;
+        font-size: 30rpx;
+        font-weight: 400;
+        line-height: 42rpx;
+        font-family:PingFangSC-Regular, PingFang SC;
+      }
       .toMore {
         margin-top: 8rpx;
         margin-left: 350rpx;
@@ -2869,8 +3175,51 @@
         text-align: center;
         line-height: 26rpx;
       }
+      .toMore2 {
+        margin-top: 8rpx;
+        margin-left: 17rpx;
+        width: 16rpx;
+        height: 26rpx;
+        font-size: 40rpx;
+        color: #C7C7CC;
+        text-align: center;
+        line-height: 26rpx;
+      }
+    }
+  }
+}
+
+/*邀请好友(个人中心)*/
+.cx-invite-friends {
+  padding: 48rpx 35rpx;
+  box-sizing: border-box;
+  .containerDiv {
+    position: relative;
+    width: 680rpx;
+    height: 1004rpx;
+    .contPic {
+      width: 100%;
+      height: 100%;
+    }
+    .qrCode {
+      position: absolute;
+      bottom: 21rpx;
+      left: 21rpx;
+      width: 171rpx;
+      height: 171rpx;
     }
   }
+  .text {
+    margin-top: 60rpx;
+    width: 100%;
+    height: 42rpx;
+    color: #50A8FC;
+    font-size: 30rpx;
+    font-weight: 400;
+    text-align: center;
+    line-height: 42rpx;
+    font-family: PingFangSC-Regular,PingFang SC;
+  }
 }
 
 /*认证(个人中心)*/