six_uniapp_0005
This commit is contained in:
@@ -5,22 +5,22 @@
|
|||||||
"": {
|
"": {
|
||||||
"name": "demo_app",
|
"name": "demo_app",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@dcloudio/uni-app": "3.0.0-5010520260709002",
|
"@dcloudio/uni-app": "3.0.0-5020420260813003",
|
||||||
"@dcloudio/uni-app-harmony": "3.0.0-5010520260709002",
|
"@dcloudio/uni-app-harmony": "3.0.0-5020420260813003",
|
||||||
"@dcloudio/uni-app-plus": "3.0.0-5010520260709002",
|
"@dcloudio/uni-app-plus": "3.0.0-5020420260813003",
|
||||||
"@dcloudio/uni-components": "3.0.0-5010520260709002",
|
"@dcloudio/uni-components": "3.0.0-5020420260813003",
|
||||||
"@dcloudio/uni-h5": "3.0.0-5010520260709002",
|
"@dcloudio/uni-h5": "3.0.0-5020420260813003",
|
||||||
"@dcloudio/uni-mp-alipay": "3.0.0-5010520260709002",
|
"@dcloudio/uni-mp-alipay": "3.0.0-5020420260813003",
|
||||||
"@dcloudio/uni-mp-baidu": "3.0.0-5010520260709002",
|
"@dcloudio/uni-mp-baidu": "3.0.0-5020420260813003",
|
||||||
"@dcloudio/uni-mp-harmony": "3.0.0-5010520260709002",
|
"@dcloudio/uni-mp-harmony": "3.0.0-5020420260813003",
|
||||||
"@dcloudio/uni-mp-jd": "3.0.0-5010520260709002",
|
"@dcloudio/uni-mp-jd": "3.0.0-5020420260813003",
|
||||||
"@dcloudio/uni-mp-kuaishou": "3.0.0-5010520260709002",
|
"@dcloudio/uni-mp-kuaishou": "3.0.0-5020420260813003",
|
||||||
"@dcloudio/uni-mp-lark": "3.0.0-5010520260709002",
|
"@dcloudio/uni-mp-lark": "3.0.0-5020420260813003",
|
||||||
"@dcloudio/uni-mp-qq": "3.0.0-5010520260709002",
|
"@dcloudio/uni-mp-qq": "3.0.0-5020420260813003",
|
||||||
"@dcloudio/uni-mp-toutiao": "3.0.0-5010520260709002",
|
"@dcloudio/uni-mp-toutiao": "3.0.0-5020420260813003",
|
||||||
"@dcloudio/uni-mp-weixin": "3.0.0-5010520260709002",
|
"@dcloudio/uni-mp-weixin": "3.0.0-5020420260813003",
|
||||||
"@dcloudio/uni-mp-xhs": "3.0.0-5010520260709002",
|
"@dcloudio/uni-mp-xhs": "3.0.0-5020420260813003",
|
||||||
"@dcloudio/uni-quickapp-webview": "3.0.0-5010520260709002",
|
"@dcloudio/uni-quickapp-webview": "3.0.0-5020420260813003",
|
||||||
"@dcloudio/uni-ui": "^1.5.12",
|
"@dcloudio/uni-ui": "^1.5.12",
|
||||||
"@uni-helper/axios-adapter": "^1.18.1",
|
"@uni-helper/axios-adapter": "^1.18.1",
|
||||||
"@uni-helper/uni-network": "^0.24.2",
|
"@uni-helper/uni-network": "^0.24.2",
|
||||||
@@ -44,10 +44,10 @@
|
|||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@dcloudio/types": "^3.4.8",
|
"@dcloudio/types": "^3.4.8",
|
||||||
"@dcloudio/uni-automator": "3.0.0-5010520260709002",
|
"@dcloudio/uni-automator": "3.0.0-5020420260813003",
|
||||||
"@dcloudio/uni-cli-shared": "3.0.0-5010520260709002",
|
"@dcloudio/uni-cli-shared": "3.0.0-5020420260813003",
|
||||||
"@dcloudio/uni-stacktracey": "3.0.0-5010520260709002",
|
"@dcloudio/uni-stacktracey": "3.0.0-5020420260813003",
|
||||||
"@dcloudio/vite-plugin-uni": "3.0.0-5010520260709002",
|
"@dcloudio/vite-plugin-uni": "3.0.0-5020420260813003",
|
||||||
"@mini-types/alipay": "^3.0.14",
|
"@mini-types/alipay": "^3.0.14",
|
||||||
"@types/node": "^25.6.0",
|
"@types/node": "^25.6.0",
|
||||||
"@uni-helper/plugin-uni": "0.1.0",
|
"@uni-helper/plugin-uni": "0.1.0",
|
||||||
@@ -297,77 +297,77 @@
|
|||||||
|
|
||||||
"@dcloudio/types": ["@dcloudio/types@3.4.32", "https://registry.npmmirror.com/@dcloudio/types/-/types-3.4.32.tgz", {}, "sha512-sjhbkjUKxoym8KLEnyeXxCsxvRlBc7Bd/kNSZZRLj+lewS384bDPtq/x5FZ4iG+NrnzDmg3+HyiwV5u5vu2reQ=="],
|
"@dcloudio/types": ["@dcloudio/types@3.4.32", "https://registry.npmmirror.com/@dcloudio/types/-/types-3.4.32.tgz", {}, "sha512-sjhbkjUKxoym8KLEnyeXxCsxvRlBc7Bd/kNSZZRLj+lewS384bDPtq/x5FZ4iG+NrnzDmg3+HyiwV5u5vu2reQ=="],
|
||||||
|
|
||||||
"@dcloudio/uni-app": ["@dcloudio/uni-app@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-app/-/uni-app-3.0.0-5010520260709002.tgz", { "dependencies": { "@dcloudio/uni-cloud": "3.0.0-5010520260709002", "@dcloudio/uni-components": "3.0.0-5010520260709002", "@dcloudio/uni-console": "3.0.0-5010520260709002", "@dcloudio/uni-i18n": "3.0.0-5010520260709002", "@dcloudio/uni-push": "3.0.0-5010520260709002", "@dcloudio/uni-shared": "3.0.0-5010520260709002", "@dcloudio/uni-stat": "3.0.0-5010520260709002", "@vue/shared": "3.4.21" }, "peerDependencies": { "@dcloudio/types": "3.4.31" } }, "sha512-yMfuGjj52VIgdG1VJ/YpQus3TyVnlc1JYt7rcqGfsSG+pPI7M/kTKSEIsXZ2acEPKH6hHYX/DC3k4wPdwf18Ag=="],
|
"@dcloudio/uni-app": ["@dcloudio/uni-app@3.0.0-5020420260813003", "https://registry.npmmirror.com/@dcloudio/uni-app/-/uni-app-3.0.0-5020420260813003.tgz", { "dependencies": { "@dcloudio/uni-cloud": "3.0.0-5020420260813003", "@dcloudio/uni-components": "3.0.0-5020420260813003", "@dcloudio/uni-console": "3.0.0-5020420260813003", "@dcloudio/uni-i18n": "3.0.0-5020420260813003", "@dcloudio/uni-push": "3.0.0-5020420260813003", "@dcloudio/uni-shared": "3.0.0-5020420260813003", "@dcloudio/uni-stat": "3.0.0-5020420260813003", "@vue/shared": "3.4.21" }, "peerDependencies": { "@dcloudio/types": "3.4.31" } }, "sha512-EQq23FHexCA8VrLMRgCed5LZFMF8VE23Zom9OcjkKULdcgbRMaFJ4aPAAmOB1teOV3Bi1KgneqjaAWwyVR3AQQ=="],
|
||||||
|
|
||||||
"@dcloudio/uni-app-harmony": ["@dcloudio/uni-app-harmony@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-app-harmony/-/uni-app-harmony-3.0.0-5010520260709002.tgz", { "dependencies": { "@dcloudio/uni-app-uts": "3.0.0-5010520260709002", "@dcloudio/uni-app-vite": "3.0.0-5010520260709002", "debug": "4.3.7", "fs-extra": "10.1.0", "licia": "1.41.1", "postcss-selector-parser": "6.1.2" } }, "sha512-OnCEcteM+W1tQqWJLqJ/WVh9rAblCHLcVmKHYE63ACI4Ja38v2WTVNeiX96xTJLym602t7IUTlUKUXW+jPbKHQ=="],
|
"@dcloudio/uni-app-harmony": ["@dcloudio/uni-app-harmony@3.0.0-5020420260813003", "https://registry.npmmirror.com/@dcloudio/uni-app-harmony/-/uni-app-harmony-3.0.0-5020420260813003.tgz", { "dependencies": { "@dcloudio/uni-app-uts": "3.0.0-5020420260813003", "@dcloudio/uni-app-vite": "3.0.0-5020420260813003", "debug": "4.3.7", "fs-extra": "10.1.0", "licia": "1.41.1", "postcss-selector-parser": "6.1.2" } }, "sha512-sHrc3bp9YTgoSl7eIbXV3fpgEfle9GmaRJXmErBRu66W0AhPBhwUuPqfXip+l+M5WexsMtnmaGRtQKld+oh4Vg=="],
|
||||||
|
|
||||||
"@dcloudio/uni-app-plus": ["@dcloudio/uni-app-plus@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-app-plus/-/uni-app-plus-3.0.0-5010520260709002.tgz", { "dependencies": { "@dcloudio/uni-app-uts": "3.0.0-5010520260709002", "@dcloudio/uni-app-vite": "3.0.0-5010520260709002", "@dcloudio/uni-app-vue": "3.0.0-5010520260709002", "debug": "4.3.7", "fs-extra": "10.1.0", "licia": "1.41.1", "postcss-selector-parser": "6.1.2" } }, "sha512-lnMQgqnHYt+VRZ7LH+Tbi05SF6NuQYJ8KS08YDbdSyvyVXoUba3P7RLAYxNMtQqLqHjfnd+fzq1qI5FyW5wMVQ=="],
|
"@dcloudio/uni-app-plus": ["@dcloudio/uni-app-plus@3.0.0-5020420260813003", "https://registry.npmmirror.com/@dcloudio/uni-app-plus/-/uni-app-plus-3.0.0-5020420260813003.tgz", { "dependencies": { "@dcloudio/uni-app-uts": "3.0.0-5020420260813003", "@dcloudio/uni-app-vite": "3.0.0-5020420260813003", "@dcloudio/uni-app-vue": "3.0.0-5020420260813003", "debug": "4.3.7", "fs-extra": "10.1.0", "licia": "1.41.1", "postcss-selector-parser": "6.1.2" } }, "sha512-hjwCRSxg2N5GWnAPnTW8EpFZ8tK3jP5QCWl4IKio0KQnbavIt6YzskSDeIczwuYchJeN7m40cuE4Sn+8U1SLsw=="],
|
||||||
|
|
||||||
"@dcloudio/uni-app-uts": ["@dcloudio/uni-app-uts@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-app-uts/-/uni-app-uts-3.0.0-5010520260709002.tgz", { "dependencies": { "@babel/parser": "7.25.6", "@babel/types": "7.25.6", "@dcloudio/uni-cli-shared": "3.0.0-5010520260709002", "@dcloudio/uni-console": "3.0.0-5010520260709002", "@dcloudio/uni-i18n": "3.0.0-5010520260709002", "@dcloudio/uni-nvue-styler": "3.0.0-5010520260709002", "@dcloudio/uni-shared": "3.0.0-5010520260709002", "@jridgewell/gen-mapping": "^0.3.3", "@jridgewell/trace-mapping": "^0.3.19", "@rollup/pluginutils": "5.1.0", "@vue/compiler-core": "3.4.21", "@vue/compiler-dom": "3.4.21", "@vue/compiler-sfc": "3.4.21", "@vue/consolidate": "1.0.0", "@vue/shared": "3.4.21", "debug": "4.3.7", "es-module-lexer": "1.5.4", "estree-walker": "2.0.2", "fast-glob": "3.3.3", "fs-extra": "10.1.0", "magic-string": "0.30.11", "picocolors": "1.1.0", "source-map-js": "1.2.1", "unimport": "4.1.1" } }, "sha512-XWHPaQZ1kROsUrfBGvakfyGucalLed0sxqsxOXfaYnf1EvuDKsdzD5NPbRYVYzKT9IpxJto7x9MsOiguu/v6kQ=="],
|
"@dcloudio/uni-app-uts": ["@dcloudio/uni-app-uts@3.0.0-5020420260813003", "https://registry.npmmirror.com/@dcloudio/uni-app-uts/-/uni-app-uts-3.0.0-5020420260813003.tgz", { "dependencies": { "@babel/parser": "7.25.6", "@babel/types": "7.25.6", "@dcloudio/uni-cli-shared": "3.0.0-5020420260813003", "@dcloudio/uni-console": "3.0.0-5020420260813003", "@dcloudio/uni-i18n": "3.0.0-5020420260813003", "@dcloudio/uni-nvue-styler": "3.0.0-5020420260813003", "@dcloudio/uni-shared": "3.0.0-5020420260813003", "@jridgewell/gen-mapping": "^0.3.3", "@jridgewell/trace-mapping": "^0.3.19", "@rollup/pluginutils": "5.1.0", "@vue/compiler-core": "3.4.21", "@vue/compiler-dom": "3.4.21", "@vue/compiler-sfc": "3.4.21", "@vue/consolidate": "1.0.0", "@vue/shared": "3.4.21", "debug": "4.3.7", "es-module-lexer": "1.5.4", "estree-walker": "2.0.2", "fast-glob": "3.3.3", "fs-extra": "10.1.0", "magic-string": "0.30.11", "picocolors": "1.1.0", "source-map-js": "1.2.1", "unimport": "4.1.1" } }, "sha512-SXomryZJiH+KCYMokIVlmaPcmjsEDGHJNEufF3TwoDsc75wrnMKTRNwy/yED6p4Jjnw+0YJfml1Ab7SoNaxTNQ=="],
|
||||||
|
|
||||||
"@dcloudio/uni-app-vite": ["@dcloudio/uni-app-vite@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-app-vite/-/uni-app-vite-3.0.0-5010520260709002.tgz", { "dependencies": { "@dcloudio/uni-cli-shared": "3.0.0-5010520260709002", "@dcloudio/uni-i18n": "3.0.0-5010520260709002", "@dcloudio/uni-nvue-styler": "3.0.0-5010520260709002", "@dcloudio/uni-shared": "3.0.0-5010520260709002", "@rollup/pluginutils": "5.1.0", "@vitejs/plugin-vue": "5.2.4", "@vue/compiler-dom": "3.4.21", "@vue/compiler-sfc": "3.4.21", "debug": "4.3.7", "fs-extra": "10.1.0", "picocolors": "1.1.0" } }, "sha512-GH4KpubRz8JjOUe0gVYN3RQJpr/1vVMd19umsraKBLP4dnGrMeeYpufT3Uxw0nuYse/R2Pupc96BxbRJvKhH4Q=="],
|
"@dcloudio/uni-app-vite": ["@dcloudio/uni-app-vite@3.0.0-5020420260813003", "https://registry.npmmirror.com/@dcloudio/uni-app-vite/-/uni-app-vite-3.0.0-5020420260813003.tgz", { "dependencies": { "@dcloudio/uni-cli-shared": "3.0.0-5020420260813003", "@dcloudio/uni-i18n": "3.0.0-5020420260813003", "@dcloudio/uni-nvue-styler": "3.0.0-5020420260813003", "@dcloudio/uni-shared": "3.0.0-5020420260813003", "@rollup/pluginutils": "5.1.0", "@vitejs/plugin-vue": "5.2.4", "@vue/compiler-dom": "3.4.21", "@vue/compiler-sfc": "3.4.21", "debug": "4.3.7", "fs-extra": "10.1.0", "picocolors": "1.1.0" } }, "sha512-+R/sOmKebt4lZKDeq7/HGiLY8vgkNAhbtnJMZTylxsvDQlZP6C/PJA+pb2Cqf2DpURcQSiekFkXyY+CzoAHwAw=="],
|
||||||
|
|
||||||
"@dcloudio/uni-app-vue": ["@dcloudio/uni-app-vue@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-app-vue/-/uni-app-vue-3.0.0-5010520260709002.tgz", {}, "sha512-3Qo327MnpffW+NqidysJi/1hOuyETLV0Iu4X3MaKnNYo8BFl0ihHlO7q9g1X3WkUQyHNnfwLgNGTrQ9kLM6L0w=="],
|
"@dcloudio/uni-app-vue": ["@dcloudio/uni-app-vue@3.0.0-5020420260813003", "https://registry.npmmirror.com/@dcloudio/uni-app-vue/-/uni-app-vue-3.0.0-5020420260813003.tgz", {}, "sha512-lXS1NKsTGCjAP+hfbwE4X+4ssZ7VwOs/+JPhTksdhHy/PUwEbx3unmZsgIKMFK1ffAQiVgqa47A2B9Cia4WA5w=="],
|
||||||
|
|
||||||
"@dcloudio/uni-automator": ["@dcloudio/uni-automator@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-automator/-/uni-automator-3.0.0-5010520260709002.tgz", { "dependencies": { "@dcloudio/uni-cli-shared": "3.0.0-5010520260709002", "address": "^1.1.2", "cross-env": "^7.0.3", "debug": "4.3.7", "default-gateway": "^6.0.3", "fs-extra": "10.1.0", "jsonc-parser": "3.3.1", "licia": "1.41.1", "merge": "2.1.1", "qrcode-reader": "1.0.4", "qrcode-terminal": "0.12.0", "ws": "8.18.0" }, "peerDependencies": { "jest": "27.0.4", "jest-environment-node": "27.5.1" } }, "sha512-9wIp9LnBcSzRDVn71LH3N+krXrZXZZDwGBaFUvHR09/J+cKUGSw246gRLwkgxX7U0rgDvD6S2JuZhZor1hlxnw=="],
|
"@dcloudio/uni-automator": ["@dcloudio/uni-automator@3.0.0-5020420260813003", "https://registry.npmmirror.com/@dcloudio/uni-automator/-/uni-automator-3.0.0-5020420260813003.tgz", { "dependencies": { "@dcloudio/uni-cli-shared": "3.0.0-5020420260813003", "address": "^1.1.2", "cross-env": "^7.0.3", "debug": "4.3.7", "default-gateway": "^6.0.3", "fs-extra": "10.1.0", "jsonc-parser": "3.3.1", "licia": "1.41.1", "merge": "2.1.1", "qrcode-reader": "1.0.4", "qrcode-terminal": "0.12.0", "ws": "8.18.0" }, "peerDependencies": { "jest": "27.0.4", "jest-environment-node": "27.5.1" } }, "sha512-WesOU05kpPBQdC94LjrXvtFOeaCScVJtpQQUifwi5D33HcNkyiQf4mMXM11jWDC/a1jzmKmcRIJJw9UoFtxATQ=="],
|
||||||
|
|
||||||
"@dcloudio/uni-cli-shared": ["@dcloudio/uni-cli-shared@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-cli-shared/-/uni-cli-shared-3.0.0-5010520260709002.tgz", { "dependencies": { "@ampproject/remapping": "^2.1.2", "@babel/code-frame": "7.24.7", "@babel/core": "7.25.2", "@babel/parser": "7.25.6", "@babel/types": "7.25.6", "@dcloudio/uni-i18n": "3.0.0-5010520260709002", "@dcloudio/uni-nvue-styler": "3.0.0-5010520260709002", "@dcloudio/uni-shared": "3.0.0-5010520260709002", "@intlify/core-base": "9.1.9", "@intlify/shared": "9.1.9", "@intlify/vue-devtools": "9.1.9", "@rollup/pluginutils": "5.1.0", "@vue/compiler-core": "3.4.21", "@vue/compiler-dom": "3.4.21", "@vue/compiler-sfc": "3.4.21", "@vue/compiler-ssr": "3.4.21", "@vue/server-renderer": "3.4.21", "@vue/shared": "3.4.21", "adm-zip": "0.5.16", "autoprefixer": "10.4.20", "base64url": "^3.0.1", "chokidar": "3.6.0", "compare-versions": "^3.6.0", "debug": "4.3.7", "entities": "^7.0.0", "es-module-lexer": "1.5.4", "esbuild": "0.20.2", "estree-walker": "2.0.2", "fast-glob": "3.3.3", "fs-extra": "10.1.0", "hash-sum": "2.0.0", "isbinaryfile": "5.0.2", "jsonc-parser": "3.3.1", "lines-and-columns": "^2.0.4", "magic-string": "0.30.11", "merge": "2.1.1", "mime": "3.0.0", "module-alias": "2.2.3", "os-locale-s-fix": "^1.0.8-fix-1", "picocolors": "1.1.0", "postcss-import": "^14.0.2", "postcss-load-config": "^3.1.1", "postcss-modules": "^4.3.0", "postcss-selector-parser": "6.1.2", "resolve": "1.22.8", "source-map-js": "1.2.1", "tapable": "^2.2.0", "tinycolor2": "1.6.0", "unimport": "4.1.1", "unplugin-auto-import": "19.1.0", "xregexp": "5.1.2" } }, "sha512-2zZvEQ5fAZpmWDR+u2BcKnuYNrzoWtHUgUG7ZtGaLwMJSowSOywHZRR/dokKuW89Ll5pFCJC32Q85ECkaq0y5A=="],
|
"@dcloudio/uni-cli-shared": ["@dcloudio/uni-cli-shared@3.0.0-5020420260813003", "https://registry.npmmirror.com/@dcloudio/uni-cli-shared/-/uni-cli-shared-3.0.0-5020420260813003.tgz", { "dependencies": { "@ampproject/remapping": "^2.1.2", "@babel/code-frame": "7.24.7", "@babel/core": "7.25.2", "@babel/parser": "7.25.6", "@babel/types": "7.25.6", "@dcloudio/uni-i18n": "3.0.0-5020420260813003", "@dcloudio/uni-nvue-styler": "3.0.0-5020420260813003", "@dcloudio/uni-shared": "3.0.0-5020420260813003", "@intlify/core-base": "9.1.9", "@intlify/shared": "9.1.9", "@intlify/vue-devtools": "9.1.9", "@rollup/pluginutils": "5.1.0", "@vue/compiler-core": "3.4.21", "@vue/compiler-dom": "3.4.21", "@vue/compiler-sfc": "3.4.21", "@vue/compiler-ssr": "3.4.21", "@vue/server-renderer": "3.4.21", "@vue/shared": "3.4.21", "adm-zip": "0.5.16", "autoprefixer": "10.4.20", "base64url": "^3.0.1", "chokidar": "3.6.0", "compare-versions": "^3.6.0", "debug": "4.3.7", "entities": "^7.0.0", "es-module-lexer": "1.5.4", "esbuild": "0.20.2", "estree-walker": "2.0.2", "fast-glob": "3.3.3", "fs-extra": "10.1.0", "hash-sum": "2.0.0", "isbinaryfile": "5.0.2", "jsonc-parser": "3.3.1", "lines-and-columns": "^2.0.4", "magic-string": "0.30.11", "merge": "2.1.1", "mime": "3.0.0", "module-alias": "2.2.3", "os-locale-s-fix": "^1.0.8-fix-1", "picocolors": "1.1.0", "postcss-import": "^14.0.2", "postcss-load-config": "^3.1.1", "postcss-modules": "^4.3.0", "postcss-selector-parser": "6.1.2", "resolve": "1.22.8", "source-map-js": "1.2.1", "tapable": "^2.2.0", "tinycolor2": "1.6.0", "unimport": "4.1.1", "unplugin-auto-import": "19.1.0", "xregexp": "5.1.2" } }, "sha512-Legir++K7FjIiDiZ+aN7LrzFCaRJxYc+5VFKCzg3loECHEeWgUJ9fx3mZSamsz+6h5/VB3v6AEuefe88tNkMVg=="],
|
||||||
|
|
||||||
"@dcloudio/uni-cloud": ["@dcloudio/uni-cloud@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-cloud/-/uni-cloud-3.0.0-5010520260709002.tgz", { "dependencies": { "@dcloudio/uni-cli-shared": "3.0.0-5010520260709002", "@dcloudio/uni-i18n": "3.0.0-5010520260709002", "@dcloudio/uni-shared": "3.0.0-5010520260709002", "@vue/shared": "3.4.21", "fast-glob": "3.3.3" } }, "sha512-/AGi0uKwEZzL58rPNjHTYPlH0TN5903ldyOJYMYWhwTvDftfAvoVI4rFrAmDTeVxF/eEsTSNr73Sh+gw0qTC2g=="],
|
"@dcloudio/uni-cloud": ["@dcloudio/uni-cloud@3.0.0-5020420260813003", "https://registry.npmmirror.com/@dcloudio/uni-cloud/-/uni-cloud-3.0.0-5020420260813003.tgz", { "dependencies": { "@dcloudio/uni-cli-shared": "3.0.0-5020420260813003", "@dcloudio/uni-i18n": "3.0.0-5020420260813003", "@dcloudio/uni-shared": "3.0.0-5020420260813003", "@vue/shared": "3.4.21", "fast-glob": "3.3.3" } }, "sha512-h2lIn+YycLOSUBQ60xfk6tSL51F6VeiXzIF63PoYE8NbQglNwFjoWF7SBzqQQj5ZgnqMV5FnS4O1xRtpwOg1Og=="],
|
||||||
|
|
||||||
"@dcloudio/uni-components": ["@dcloudio/uni-components@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-components/-/uni-components-3.0.0-5010520260709002.tgz", { "dependencies": { "@dcloudio/uni-cloud": "3.0.0-5010520260709002", "@dcloudio/uni-h5": "3.0.0-5010520260709002", "@dcloudio/uni-i18n": "3.0.0-5010520260709002" } }, "sha512-Pj8bPRjPwUKvFt3JOj1HDfEyz1Pejnq2lpJ3MWGnWQlATZgESfruWcglGt1+D8KJolrzodyXk8ffSXBEkn6moA=="],
|
"@dcloudio/uni-components": ["@dcloudio/uni-components@3.0.0-5020420260813003", "https://registry.npmmirror.com/@dcloudio/uni-components/-/uni-components-3.0.0-5020420260813003.tgz", { "dependencies": { "@dcloudio/uni-cloud": "3.0.0-5020420260813003", "@dcloudio/uni-h5": "3.0.0-5020420260813003", "@dcloudio/uni-i18n": "3.0.0-5020420260813003" } }, "sha512-Mcu0T367gZkOdrlTrGn3nl2DEL+mVHNRWlCmmDaNyklI2U5RVx5Bv/DmKN2mPQ+FBZNrzN5SRVIN85Y1cNgOpw=="],
|
||||||
|
|
||||||
"@dcloudio/uni-console": ["@dcloudio/uni-console@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-console/-/uni-console-3.0.0-5010520260709002.tgz", { "dependencies": { "@dcloudio/uni-cli-shared": "3.0.0-5010520260709002", "fs-extra": "10.1.0" } }, "sha512-CXpJt726xYdtGSvDvEny5zsQllB1TY23aq6ShSj4CEkdoxz2+6fJxlFBdIHwcO55C5GWlZSqjQfUKC99bslNDw=="],
|
"@dcloudio/uni-console": ["@dcloudio/uni-console@3.0.0-5020420260813003", "https://registry.npmmirror.com/@dcloudio/uni-console/-/uni-console-3.0.0-5020420260813003.tgz", { "dependencies": { "@dcloudio/uni-cli-shared": "3.0.0-5020420260813003", "fs-extra": "10.1.0" } }, "sha512-cEYqiOrIrGnQqMaSCtooupFAkFbYWirFuAv9/Fref6xI3FFeY/gm4ECExjri5Xjq3W7oMs3BNMmFNQ20Q5ucdw=="],
|
||||||
|
|
||||||
"@dcloudio/uni-h5": ["@dcloudio/uni-h5@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-h5/-/uni-h5-3.0.0-5010520260709002.tgz", { "dependencies": { "@dcloudio/uni-h5-vite": "3.0.0-5010520260709002", "@dcloudio/uni-h5-vue": "3.0.0-5010520260709002", "@dcloudio/uni-i18n": "3.0.0-5010520260709002", "@dcloudio/uni-shared": "3.0.0-5010520260709002", "@vue/server-renderer": "3.4.21", "@vue/shared": "3.4.21", "debug": "4.3.7", "localstorage-polyfill": "^1.0.1", "postcss-selector-parser": "6.1.2", "safe-area-insets": "1.4.1", "vue-router": "4.4.4", "xmlhttprequest": "^1.8.0" } }, "sha512-a/PXypwJjJUa5iqufJ0PGt7+1H5KjUksHsv9p0r+naYj2pA8+MhIDnrLQJ36rAepgCRwkSV1K3WqxYJxVpdA0Q=="],
|
"@dcloudio/uni-h5": ["@dcloudio/uni-h5@3.0.0-5020420260813003", "https://registry.npmmirror.com/@dcloudio/uni-h5/-/uni-h5-3.0.0-5020420260813003.tgz", { "dependencies": { "@dcloudio/uni-h5-vite": "3.0.0-5020420260813003", "@dcloudio/uni-h5-vue": "3.0.0-5020420260813003", "@dcloudio/uni-i18n": "3.0.0-5020420260813003", "@dcloudio/uni-shared": "3.0.0-5020420260813003", "@vue/server-renderer": "3.4.21", "@vue/shared": "3.4.21", "debug": "4.3.7", "localstorage-polyfill": "^1.0.1", "postcss-selector-parser": "6.1.2", "safe-area-insets": "1.4.1", "vue-router": "4.4.4", "xmlhttprequest": "^1.8.0" } }, "sha512-CWNdB0uTdRj58k3N0uKqTNNv9gLnYK8vf81BLAk3sJe/gHqqxX1Dnu2gLLugAn0XXJOy4L2H0AfU/nZmlh7jPA=="],
|
||||||
|
|
||||||
"@dcloudio/uni-h5-vite": ["@dcloudio/uni-h5-vite@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-h5-vite/-/uni-h5-vite-3.0.0-5010520260709002.tgz", { "dependencies": { "@dcloudio/uni-cli-shared": "3.0.0-5010520260709002", "@dcloudio/uni-shared": "3.0.0-5010520260709002", "@rollup/pluginutils": "5.1.0", "@vitejs/plugin-basic-ssl": "1.2.0", "@vue/compiler-dom": "3.4.21", "@vue/compiler-sfc": "3.4.21", "@vue/server-renderer": "3.4.21", "@vue/shared": "3.4.21", "debug": "4.3.7", "fs-extra": "10.1.0", "mime": "3.0.0", "module-alias": "2.2.3" } }, "sha512-jUOvuSsu89TMM/S7ZieqyQI7fBSjDAMSHiH5RwBLFyYgp8ln8BtNtaDrlWBhrz+TXY7lGzRj2842+KM1PAn7VQ=="],
|
"@dcloudio/uni-h5-vite": ["@dcloudio/uni-h5-vite@3.0.0-5020420260813003", "https://registry.npmmirror.com/@dcloudio/uni-h5-vite/-/uni-h5-vite-3.0.0-5020420260813003.tgz", { "dependencies": { "@dcloudio/uni-cli-shared": "3.0.0-5020420260813003", "@dcloudio/uni-shared": "3.0.0-5020420260813003", "@rollup/pluginutils": "5.1.0", "@vitejs/plugin-basic-ssl": "1.2.0", "@vue/compiler-dom": "3.4.21", "@vue/compiler-sfc": "3.4.21", "@vue/server-renderer": "3.4.21", "@vue/shared": "3.4.21", "debug": "4.3.7", "fs-extra": "10.1.0", "mime": "3.0.0", "module-alias": "2.2.3" } }, "sha512-JfSUYoqLaZ0+2ikxeN0slszJZk0vROPAYKXc0iDGB0vO+j9B8ttN213swUgRv6MHvbz68tDdpvGCWSerfqbWOg=="],
|
||||||
|
|
||||||
"@dcloudio/uni-h5-vue": ["@dcloudio/uni-h5-vue@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-h5-vue/-/uni-h5-vue-3.0.0-5010520260709002.tgz", { "dependencies": { "@dcloudio/uni-shared": "3.0.0-5010520260709002", "@vue/server-renderer": "3.4.21" } }, "sha512-lo/mZdF+NgJESVpJC7ec5MiEMbnY8hF9PNBLlvrsloqMiC8epvFcqCsNCe5QW/ZqQD7szS4vuC8lbqWs7rDfFA=="],
|
"@dcloudio/uni-h5-vue": ["@dcloudio/uni-h5-vue@3.0.0-5020420260813003", "https://registry.npmmirror.com/@dcloudio/uni-h5-vue/-/uni-h5-vue-3.0.0-5020420260813003.tgz", { "dependencies": { "@dcloudio/uni-shared": "3.0.0-5020420260813003", "@vue/server-renderer": "3.4.21" } }, "sha512-yuf178r08Am5qCTGOHIuwJ8LpaF7Mx80TwuPDyWaTATEnY3YtevnqJxlW/3EcevRreZpq/j+SkCZEWyAUI7euA=="],
|
||||||
|
|
||||||
"@dcloudio/uni-i18n": ["@dcloudio/uni-i18n@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-i18n/-/uni-i18n-3.0.0-5010520260709002.tgz", {}, "sha512-DktZWotqAOT1dtrGq+IO61LXW1z7FBxqh+Zl71BU2lgWcnjrPNdxJmbDOsDmlM+QuXPCial0VEyzCtJqqkvWjg=="],
|
"@dcloudio/uni-i18n": ["@dcloudio/uni-i18n@3.0.0-5020420260813003", "https://registry.npmmirror.com/@dcloudio/uni-i18n/-/uni-i18n-3.0.0-5020420260813003.tgz", {}, "sha512-fVIdM+pj3N57rwGEVAdS1T5iXLCb4BMYcKM1cZp+9I3g80ehBdcTt8g4QO1N5JgQTNCYrrOMySjJ1j6HljVRiQ=="],
|
||||||
|
|
||||||
"@dcloudio/uni-mp-alipay": ["@dcloudio/uni-mp-alipay@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-mp-alipay/-/uni-mp-alipay-3.0.0-5010520260709002.tgz", { "dependencies": { "@dcloudio/uni-cli-shared": "3.0.0-5010520260709002", "@dcloudio/uni-mp-compiler": "3.0.0-5010520260709002", "@dcloudio/uni-mp-vite": "3.0.0-5010520260709002", "@dcloudio/uni-mp-vue": "3.0.0-5010520260709002", "@dcloudio/uni-shared": "3.0.0-5010520260709002", "@vue/compiler-core": "3.4.21", "@vue/shared": "3.4.21" } }, "sha512-hzgjdjMRXmUCPdlxt7937i2NzQlpELpr8soiNYl1u3DqhqSYGUB27D8K/ali1GfGzVj4Js+pykGp51bNuu4Nig=="],
|
"@dcloudio/uni-mp-alipay": ["@dcloudio/uni-mp-alipay@3.0.0-5020420260813003", "https://registry.npmmirror.com/@dcloudio/uni-mp-alipay/-/uni-mp-alipay-3.0.0-5020420260813003.tgz", { "dependencies": { "@dcloudio/uni-cli-shared": "3.0.0-5020420260813003", "@dcloudio/uni-mp-compiler": "3.0.0-5020420260813003", "@dcloudio/uni-mp-vite": "3.0.0-5020420260813003", "@dcloudio/uni-mp-vue": "3.0.0-5020420260813003", "@dcloudio/uni-shared": "3.0.0-5020420260813003", "@vue/compiler-core": "3.4.21", "@vue/shared": "3.4.21" } }, "sha512-qXzoSLnNNbgFxa2TZnFYflq/EDfpRhIgzzUJaxtBaTMi36cQ1x8DMMf4Dt5o5mUVWpbBM9DGns5j/GX7ise/jw=="],
|
||||||
|
|
||||||
"@dcloudio/uni-mp-baidu": ["@dcloudio/uni-mp-baidu@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-mp-baidu/-/uni-mp-baidu-3.0.0-5010520260709002.tgz", { "dependencies": { "@dcloudio/uni-app": "3.0.0-5010520260709002", "@dcloudio/uni-cli-shared": "3.0.0-5010520260709002", "@dcloudio/uni-mp-compiler": "3.0.0-5010520260709002", "@dcloudio/uni-mp-vite": "3.0.0-5010520260709002", "@dcloudio/uni-mp-vue": "3.0.0-5010520260709002", "@dcloudio/uni-mp-weixin": "3.0.0-5010520260709002", "@dcloudio/uni-shared": "3.0.0-5010520260709002", "@vue/compiler-core": "3.4.21", "@vue/shared": "3.4.21", "jimp": "0.10.3", "licia": "1.41.1", "qrcode-reader": "1.0.4", "qrcode-terminal": "0.12.0", "ws": "8.18.0" } }, "sha512-M7RfgwoeRWdt8PoYgBu5GOkukVUpO0VoLqEl4cfERkmZtMe648wyTxbb18hP9PR+M3069tA35KsaZi+si5UlRQ=="],
|
"@dcloudio/uni-mp-baidu": ["@dcloudio/uni-mp-baidu@3.0.0-5020420260813003", "https://registry.npmmirror.com/@dcloudio/uni-mp-baidu/-/uni-mp-baidu-3.0.0-5020420260813003.tgz", { "dependencies": { "@dcloudio/uni-app": "3.0.0-5020420260813003", "@dcloudio/uni-cli-shared": "3.0.0-5020420260813003", "@dcloudio/uni-mp-compiler": "3.0.0-5020420260813003", "@dcloudio/uni-mp-vite": "3.0.0-5020420260813003", "@dcloudio/uni-mp-vue": "3.0.0-5020420260813003", "@dcloudio/uni-mp-weixin": "3.0.0-5020420260813003", "@dcloudio/uni-shared": "3.0.0-5020420260813003", "@vue/compiler-core": "3.4.21", "@vue/shared": "3.4.21", "jimp": "0.10.3", "licia": "1.41.1", "qrcode-reader": "1.0.4", "qrcode-terminal": "0.12.0", "ws": "8.18.0" } }, "sha512-c5x6Yv6ncEdOec/0yTIOrnOvi/RKbD5qTA6gSB1lfbHfoHbH6Owgd3BzxUNkIUfMIBj0hSnL+XYedQzflzGwOA=="],
|
||||||
|
|
||||||
"@dcloudio/uni-mp-compiler": ["@dcloudio/uni-mp-compiler@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-mp-compiler/-/uni-mp-compiler-3.0.0-5010520260709002.tgz", { "dependencies": { "@babel/generator": "7.25.6", "@babel/parser": "7.25.6", "@babel/types": "7.25.6", "@dcloudio/uni-cli-shared": "3.0.0-5010520260709002", "@dcloudio/uni-shared": "3.0.0-5010520260709002", "@vue/compiler-core": "3.4.21", "@vue/compiler-dom": "3.4.21", "@vue/shared": "3.4.21", "estree-walker": "2.0.2" } }, "sha512-5svWqWCzyUMiSTwz2b6xo+QWcZryLm1C8z3clhbJwQUSGxopLzalUCorA8nJx/4zfG6QcxdKVp/O4GymXw9vbg=="],
|
"@dcloudio/uni-mp-compiler": ["@dcloudio/uni-mp-compiler@3.0.0-5020420260813003", "https://registry.npmmirror.com/@dcloudio/uni-mp-compiler/-/uni-mp-compiler-3.0.0-5020420260813003.tgz", { "dependencies": { "@babel/generator": "7.25.6", "@babel/parser": "7.25.6", "@babel/types": "7.25.6", "@dcloudio/uni-cli-shared": "3.0.0-5020420260813003", "@dcloudio/uni-shared": "3.0.0-5020420260813003", "@vue/compiler-core": "3.4.21", "@vue/compiler-dom": "3.4.21", "@vue/shared": "3.4.21", "estree-walker": "2.0.2" } }, "sha512-Y18fSqiakMhL/NLLN9HQoCfZ1NhhAVahUXjcrTeQa0xUVXXxetbHeknJdL5nYuTvk7+qzO1XwK9EJffaUESjBg=="],
|
||||||
|
|
||||||
"@dcloudio/uni-mp-harmony": ["@dcloudio/uni-mp-harmony@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-mp-harmony/-/uni-mp-harmony-3.0.0-5010520260709002.tgz", { "dependencies": { "@dcloudio/uni-cli-shared": "3.0.0-5010520260709002", "@dcloudio/uni-mp-toutiao": "3.0.0-5010520260709002", "@dcloudio/uni-mp-vite": "3.0.0-5010520260709002", "@dcloudio/uni-mp-vue": "3.0.0-5010520260709002", "@dcloudio/uni-quickapp-webview": "3.0.0-5010520260709002", "@dcloudio/uni-shared": "3.0.0-5010520260709002", "@vue/shared": "3.4.21" } }, "sha512-tnTnalKVJGNKZ+AfXjGfSANGCTW70vBAMefS2OdjS7VSFHbWFeabyMt5wrdR9YFT6F74mb5+b/tgTHCOe1MH2w=="],
|
"@dcloudio/uni-mp-harmony": ["@dcloudio/uni-mp-harmony@3.0.0-5020420260813003", "https://registry.npmmirror.com/@dcloudio/uni-mp-harmony/-/uni-mp-harmony-3.0.0-5020420260813003.tgz", { "dependencies": { "@dcloudio/uni-cli-shared": "3.0.0-5020420260813003", "@dcloudio/uni-mp-toutiao": "3.0.0-5020420260813003", "@dcloudio/uni-mp-vite": "3.0.0-5020420260813003", "@dcloudio/uni-mp-vue": "3.0.0-5020420260813003", "@dcloudio/uni-quickapp-webview": "3.0.0-5020420260813003", "@dcloudio/uni-shared": "3.0.0-5020420260813003", "@vue/shared": "3.4.21" } }, "sha512-/ybUv3kytjuZgfrhYJb83zep5D+QXHngHQ1lV8mHi0LI9dgZZRhW4p5epSPV5IC7GR98VaylNyr0716ydNcoxw=="],
|
||||||
|
|
||||||
"@dcloudio/uni-mp-jd": ["@dcloudio/uni-mp-jd@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-mp-jd/-/uni-mp-jd-3.0.0-5010520260709002.tgz", { "dependencies": { "@dcloudio/uni-cli-shared": "3.0.0-5010520260709002", "@dcloudio/uni-mp-compiler": "3.0.0-5010520260709002", "@dcloudio/uni-mp-vite": "3.0.0-5010520260709002", "@dcloudio/uni-mp-vue": "3.0.0-5010520260709002", "@dcloudio/uni-shared": "3.0.0-5010520260709002", "@vue/shared": "3.4.21" } }, "sha512-+k1zkIjrJ+jCL9iYuLQelIXNYG59ZdwUsEpmRiycTV+w3UxWnPOm1XcviQHFGIbRZxslhh6h3TaxCAzU3kp30w=="],
|
"@dcloudio/uni-mp-jd": ["@dcloudio/uni-mp-jd@3.0.0-5020420260813003", "https://registry.npmmirror.com/@dcloudio/uni-mp-jd/-/uni-mp-jd-3.0.0-5020420260813003.tgz", { "dependencies": { "@dcloudio/uni-cli-shared": "3.0.0-5020420260813003", "@dcloudio/uni-mp-compiler": "3.0.0-5020420260813003", "@dcloudio/uni-mp-vite": "3.0.0-5020420260813003", "@dcloudio/uni-mp-vue": "3.0.0-5020420260813003", "@dcloudio/uni-shared": "3.0.0-5020420260813003", "@vue/shared": "3.4.21" } }, "sha512-J87gG4v2IZ4So9Mfolek8fmW8qTF7zBgCPsjZXKqYLTY3p4eVgDilQWjqLG69LzQ9/RVi221Ltea62xLR8IzQQ=="],
|
||||||
|
|
||||||
"@dcloudio/uni-mp-kuaishou": ["@dcloudio/uni-mp-kuaishou@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-mp-kuaishou/-/uni-mp-kuaishou-3.0.0-5010520260709002.tgz", { "dependencies": { "@dcloudio/uni-cli-shared": "3.0.0-5010520260709002", "@dcloudio/uni-mp-compiler": "3.0.0-5010520260709002", "@dcloudio/uni-mp-vite": "3.0.0-5010520260709002", "@dcloudio/uni-mp-vue": "3.0.0-5010520260709002", "@dcloudio/uni-mp-weixin": "3.0.0-5010520260709002", "@dcloudio/uni-shared": "3.0.0-5010520260709002", "@vue/compiler-core": "3.4.21", "@vue/shared": "3.4.21" } }, "sha512-3tFDaq+7yxKLGf7OtW8tdBGE1fTAONA9qnJi1EVun3FsL/PcaXRAZ0/OYzxTeALun5XEValrhASj7G68VAN6Yw=="],
|
"@dcloudio/uni-mp-kuaishou": ["@dcloudio/uni-mp-kuaishou@3.0.0-5020420260813003", "https://registry.npmmirror.com/@dcloudio/uni-mp-kuaishou/-/uni-mp-kuaishou-3.0.0-5020420260813003.tgz", { "dependencies": { "@dcloudio/uni-cli-shared": "3.0.0-5020420260813003", "@dcloudio/uni-mp-compiler": "3.0.0-5020420260813003", "@dcloudio/uni-mp-vite": "3.0.0-5020420260813003", "@dcloudio/uni-mp-vue": "3.0.0-5020420260813003", "@dcloudio/uni-mp-weixin": "3.0.0-5020420260813003", "@dcloudio/uni-shared": "3.0.0-5020420260813003", "@vue/compiler-core": "3.4.21", "@vue/shared": "3.4.21" } }, "sha512-CJD/al6qaVd+x9NuxH/fdhw0mhHgF7DvhL1iiLIrLjC4245NLuxA/jA30L+USrsbnKRftSuKZUijiAz7row0LQ=="],
|
||||||
|
|
||||||
"@dcloudio/uni-mp-lark": ["@dcloudio/uni-mp-lark@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-mp-lark/-/uni-mp-lark-3.0.0-5010520260709002.tgz", { "dependencies": { "@dcloudio/uni-cli-shared": "3.0.0-5010520260709002", "@dcloudio/uni-mp-compiler": "3.0.0-5010520260709002", "@dcloudio/uni-mp-toutiao": "3.0.0-5010520260709002", "@dcloudio/uni-mp-vite": "3.0.0-5010520260709002", "@dcloudio/uni-mp-vue": "3.0.0-5010520260709002", "@dcloudio/uni-shared": "3.0.0-5010520260709002", "@vue/compiler-core": "3.4.21", "@vue/shared": "3.4.21" } }, "sha512-W0K2GT2kn6e//QUflO/PpQYwAa3YN9w5Tfn9lpY0gIjiQwE5qt0WuEQz8GHLVPmMuysceOHHGFd8aMF/xu3UWQ=="],
|
"@dcloudio/uni-mp-lark": ["@dcloudio/uni-mp-lark@3.0.0-5020420260813003", "https://registry.npmmirror.com/@dcloudio/uni-mp-lark/-/uni-mp-lark-3.0.0-5020420260813003.tgz", { "dependencies": { "@dcloudio/uni-cli-shared": "3.0.0-5020420260813003", "@dcloudio/uni-mp-compiler": "3.0.0-5020420260813003", "@dcloudio/uni-mp-toutiao": "3.0.0-5020420260813003", "@dcloudio/uni-mp-vite": "3.0.0-5020420260813003", "@dcloudio/uni-mp-vue": "3.0.0-5020420260813003", "@dcloudio/uni-shared": "3.0.0-5020420260813003", "@vue/compiler-core": "3.4.21", "@vue/shared": "3.4.21" } }, "sha512-BkBK6kV3yG0o9MEXE5XRoS1RjnOdnYNp6tkWUseIam71en6pRBNqgndLidt2L6Y8B7dF59w46SBnBXeRX34h2g=="],
|
||||||
|
|
||||||
"@dcloudio/uni-mp-qq": ["@dcloudio/uni-mp-qq@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-mp-qq/-/uni-mp-qq-3.0.0-5010520260709002.tgz", { "dependencies": { "@dcloudio/uni-cli-shared": "3.0.0-5010520260709002", "@dcloudio/uni-mp-compiler": "3.0.0-5010520260709002", "@dcloudio/uni-mp-vite": "3.0.0-5010520260709002", "@dcloudio/uni-mp-vue": "3.0.0-5010520260709002", "@dcloudio/uni-shared": "3.0.0-5010520260709002", "@vue/shared": "3.4.21", "fs-extra": "10.1.0" } }, "sha512-jELcC2N1O0rDE4RtQ8kFw5D8CY7C3drE1bWjxemc2Ee3p35q8HR1D6K5BtiZNrX2jtWJX9H0HHsfml7qnkA3DA=="],
|
"@dcloudio/uni-mp-qq": ["@dcloudio/uni-mp-qq@3.0.0-5020420260813003", "https://registry.npmmirror.com/@dcloudio/uni-mp-qq/-/uni-mp-qq-3.0.0-5020420260813003.tgz", { "dependencies": { "@dcloudio/uni-cli-shared": "3.0.0-5020420260813003", "@dcloudio/uni-mp-compiler": "3.0.0-5020420260813003", "@dcloudio/uni-mp-vite": "3.0.0-5020420260813003", "@dcloudio/uni-mp-vue": "3.0.0-5020420260813003", "@dcloudio/uni-shared": "3.0.0-5020420260813003", "@vue/shared": "3.4.21", "fs-extra": "10.1.0" } }, "sha512-VUSUuHjdkkcStlfc48nJ5E8hYm/sQYh+JHbKlDgGApoOAJAqqJQ8DlbTavnLyj28KxcfUXl0h/7PH0lJrUfPTg=="],
|
||||||
|
|
||||||
"@dcloudio/uni-mp-toutiao": ["@dcloudio/uni-mp-toutiao@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-mp-toutiao/-/uni-mp-toutiao-3.0.0-5010520260709002.tgz", { "dependencies": { "@dcloudio/uni-cli-shared": "3.0.0-5010520260709002", "@dcloudio/uni-mp-compiler": "3.0.0-5010520260709002", "@dcloudio/uni-mp-vite": "3.0.0-5010520260709002", "@dcloudio/uni-mp-vue": "3.0.0-5010520260709002", "@dcloudio/uni-shared": "3.0.0-5010520260709002", "@vue/compiler-core": "3.4.21", "@vue/shared": "3.4.21" } }, "sha512-i0sHzJYvh72hSNbszA/e7j1lTc7DTKBcxuxQODhr/GeJ/5aiwZnhnO6okZMaYmtMBFkS6+8BuoQHiZrnlgxEZQ=="],
|
"@dcloudio/uni-mp-toutiao": ["@dcloudio/uni-mp-toutiao@3.0.0-5020420260813003", "https://registry.npmmirror.com/@dcloudio/uni-mp-toutiao/-/uni-mp-toutiao-3.0.0-5020420260813003.tgz", { "dependencies": { "@dcloudio/uni-cli-shared": "3.0.0-5020420260813003", "@dcloudio/uni-mp-compiler": "3.0.0-5020420260813003", "@dcloudio/uni-mp-vite": "3.0.0-5020420260813003", "@dcloudio/uni-mp-vue": "3.0.0-5020420260813003", "@dcloudio/uni-shared": "3.0.0-5020420260813003", "@vue/compiler-core": "3.4.21", "@vue/shared": "3.4.21" } }, "sha512-CqBgJazSSVPltkFyOOV2LKkgw8nXgJBxBVGf3uf0GfmIeeq28jr/lhOcxDE6INX4FnYqg46QIFJGW82ZaS2mWQ=="],
|
||||||
|
|
||||||
"@dcloudio/uni-mp-vite": ["@dcloudio/uni-mp-vite@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-mp-vite/-/uni-mp-vite-3.0.0-5010520260709002.tgz", { "dependencies": { "@dcloudio/uni-cli-shared": "3.0.0-5010520260709002", "@dcloudio/uni-i18n": "3.0.0-5010520260709002", "@dcloudio/uni-mp-compiler": "3.0.0-5010520260709002", "@dcloudio/uni-mp-vue": "3.0.0-5010520260709002", "@dcloudio/uni-shared": "3.0.0-5010520260709002", "@vue/compiler-dom": "3.4.21", "@vue/compiler-sfc": "3.4.21", "@vue/shared": "3.4.21", "debug": "4.3.7" } }, "sha512-Sr+omTz9dqxRaXL0MgVJoxCX7s5Iouo0SQL86I55CdCaybACx9cr5y3idNoFkCHXQaycjg3U6ZQts9PeEUVlwg=="],
|
"@dcloudio/uni-mp-vite": ["@dcloudio/uni-mp-vite@3.0.0-5020420260813003", "https://registry.npmmirror.com/@dcloudio/uni-mp-vite/-/uni-mp-vite-3.0.0-5020420260813003.tgz", { "dependencies": { "@dcloudio/uni-cli-shared": "3.0.0-5020420260813003", "@dcloudio/uni-i18n": "3.0.0-5020420260813003", "@dcloudio/uni-mp-compiler": "3.0.0-5020420260813003", "@dcloudio/uni-mp-vue": "3.0.0-5020420260813003", "@dcloudio/uni-shared": "3.0.0-5020420260813003", "@vue/compiler-dom": "3.4.21", "@vue/compiler-sfc": "3.4.21", "@vue/shared": "3.4.21", "debug": "4.3.7" } }, "sha512-CUBQq8nhqDCzdW80APXzPiqDWBtV5b3o3WPMwY/o13Y6eClxyRbug3fXDfsyPm30vRvTjvQD6wQsQFKgEq08Sw=="],
|
||||||
|
|
||||||
"@dcloudio/uni-mp-vue": ["@dcloudio/uni-mp-vue@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-mp-vue/-/uni-mp-vue-3.0.0-5010520260709002.tgz", { "dependencies": { "@dcloudio/uni-shared": "3.0.0-5010520260709002", "@vue/shared": "3.4.21" } }, "sha512-ZdVsTcWQA6YFFXbQ5lqV1ghk81Nn6/TNCMs1EbTANMXtyCa/yboWrqBt7c+UENwheGQTqIMb+hdeqMx+XF3BQw=="],
|
"@dcloudio/uni-mp-vue": ["@dcloudio/uni-mp-vue@3.0.0-5020420260813003", "https://registry.npmmirror.com/@dcloudio/uni-mp-vue/-/uni-mp-vue-3.0.0-5020420260813003.tgz", { "dependencies": { "@dcloudio/uni-shared": "3.0.0-5020420260813003", "@vue/shared": "3.4.21" } }, "sha512-kN0xYbGqrBRwpL3eaXYyB/+iJPzEmieo7Y2nGMp69ZqnLHnCN7mSWEvYahS5jlD9rwczNosuf7lAclGqz7B8Hg=="],
|
||||||
|
|
||||||
"@dcloudio/uni-mp-weixin": ["@dcloudio/uni-mp-weixin@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-mp-weixin/-/uni-mp-weixin-3.0.0-5010520260709002.tgz", { "dependencies": { "@dcloudio/uni-cli-shared": "3.0.0-5010520260709002", "@dcloudio/uni-mp-compiler": "3.0.0-5010520260709002", "@dcloudio/uni-mp-vite": "3.0.0-5010520260709002", "@dcloudio/uni-mp-vue": "3.0.0-5010520260709002", "@dcloudio/uni-shared": "3.0.0-5010520260709002", "@vue/shared": "3.4.21", "jimp": "0.10.3", "licia": "1.41.1", "qrcode-reader": "1.0.4", "qrcode-terminal": "0.12.0", "ws": "8.18.0" } }, "sha512-Nmd8Gst6BnMbhouoc7JWZaYA8xCU9Wp+vu1/QTjn0f0nTUHKLXvQMV/itC9X9CLQiebLUpZ4BcsDaRIPHiFVhg=="],
|
"@dcloudio/uni-mp-weixin": ["@dcloudio/uni-mp-weixin@3.0.0-5020420260813003", "https://registry.npmmirror.com/@dcloudio/uni-mp-weixin/-/uni-mp-weixin-3.0.0-5020420260813003.tgz", { "dependencies": { "@dcloudio/uni-cli-shared": "3.0.0-5020420260813003", "@dcloudio/uni-mp-compiler": "3.0.0-5020420260813003", "@dcloudio/uni-mp-vite": "3.0.0-5020420260813003", "@dcloudio/uni-mp-vue": "3.0.0-5020420260813003", "@dcloudio/uni-shared": "3.0.0-5020420260813003", "@vue/shared": "3.4.21", "jimp": "0.10.3", "licia": "1.41.1", "qrcode-reader": "1.0.4", "qrcode-terminal": "0.12.0", "ws": "8.18.0" } }, "sha512-qiXoWGQ2lAKx8YLfhc4DCMuS/uid+gYxE3m7sI93L4z+BMjqwL8Yi+Rz79nzU2COHzNrsXuwrtFpNfBXV72ePw=="],
|
||||||
|
|
||||||
"@dcloudio/uni-mp-xhs": ["@dcloudio/uni-mp-xhs@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-mp-xhs/-/uni-mp-xhs-3.0.0-5010520260709002.tgz", { "dependencies": { "@dcloudio/uni-cli-shared": "3.0.0-5010520260709002", "@dcloudio/uni-mp-compiler": "3.0.0-5010520260709002", "@dcloudio/uni-mp-vite": "3.0.0-5010520260709002", "@dcloudio/uni-mp-vue": "3.0.0-5010520260709002", "@dcloudio/uni-shared": "3.0.0-5010520260709002", "@vue/shared": "3.4.21" } }, "sha512-5UJ8z1ERgxwrYpzCaYLdxL47YQGx760KujMGm9jkugit2VohF8Ok6BnpvUefV6xC0qtdCKC4gt5q1c6J1LUWrw=="],
|
"@dcloudio/uni-mp-xhs": ["@dcloudio/uni-mp-xhs@3.0.0-5020420260813003", "https://registry.npmmirror.com/@dcloudio/uni-mp-xhs/-/uni-mp-xhs-3.0.0-5020420260813003.tgz", { "dependencies": { "@dcloudio/uni-cli-shared": "3.0.0-5020420260813003", "@dcloudio/uni-mp-compiler": "3.0.0-5020420260813003", "@dcloudio/uni-mp-vite": "3.0.0-5020420260813003", "@dcloudio/uni-mp-vue": "3.0.0-5020420260813003", "@dcloudio/uni-shared": "3.0.0-5020420260813003", "@vue/shared": "3.4.21" } }, "sha512-MQukDYgarGCuB5gtSuHZ6Soeovn3QIvoepQ12ETbajVTYoqkMynlwxofKdaRb6veRg7ZbB9/D1PACqeDroeQqg=="],
|
||||||
|
|
||||||
"@dcloudio/uni-nvue-styler": ["@dcloudio/uni-nvue-styler@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-nvue-styler/-/uni-nvue-styler-3.0.0-5010520260709002.tgz", { "dependencies": { "@vue/shared": "3.4.21", "parse-css-font": "^4.0.0", "postcss": "8.5.6", "tinycolor2": "1.6.0" } }, "sha512-83M+uqEpokNqngpb47Qvc70FLp11oBDSMtgwsj2jphjMSyrFq7jPtIEcccQZJk+nJeo0XsJxNR3ZXOCigipOKw=="],
|
"@dcloudio/uni-nvue-styler": ["@dcloudio/uni-nvue-styler@3.0.0-5020420260813003", "https://registry.npmmirror.com/@dcloudio/uni-nvue-styler/-/uni-nvue-styler-3.0.0-5020420260813003.tgz", { "dependencies": { "@vue/shared": "3.4.21", "parse-css-font": "^4.0.0", "postcss": "8.5.6", "tinycolor2": "1.6.0" } }, "sha512-J2LdLVxgmFWOloPZYObVaBUTVYd/OBSq+N90qOU1ZrIgi58+mnmR3ZeGKSR1++Cbhk+kJfVl9gIuz+8Zx3TrSA=="],
|
||||||
|
|
||||||
"@dcloudio/uni-push": ["@dcloudio/uni-push@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-push/-/uni-push-3.0.0-5010520260709002.tgz", { "dependencies": { "@dcloudio/uni-cli-shared": "3.0.0-5010520260709002" } }, "sha512-WatifhlclLyjpnA8zu0CmKvNa2k2917idUe5sFsHyJyK3VNuvxBxbJ6gJnnMVKJDWTitHwUkoByPUapkdzdEHw=="],
|
"@dcloudio/uni-push": ["@dcloudio/uni-push@3.0.0-5020420260813003", "https://registry.npmmirror.com/@dcloudio/uni-push/-/uni-push-3.0.0-5020420260813003.tgz", { "dependencies": { "@dcloudio/uni-cli-shared": "3.0.0-5020420260813003" } }, "sha512-uv5IzxUX1N5vrUOdMjmYarAePwabgra96JUxcCnHivNnRKJiNIxo8hHVizFbwOqL9+mvc89eeUK+eYPbhKWWug=="],
|
||||||
|
|
||||||
"@dcloudio/uni-quickapp-webview": ["@dcloudio/uni-quickapp-webview@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-quickapp-webview/-/uni-quickapp-webview-3.0.0-5010520260709002.tgz", { "dependencies": { "@dcloudio/uni-cli-shared": "3.0.0-5010520260709002", "@dcloudio/uni-mp-vite": "3.0.0-5010520260709002", "@dcloudio/uni-mp-vue": "3.0.0-5010520260709002", "@dcloudio/uni-shared": "3.0.0-5010520260709002", "@vue/shared": "3.4.21" } }, "sha512-FNUcqr3xOFgLzq3KUBBNsRcszzBHjHCLdjo7xGVajzXe5y+efwlL69WUz15rMNs9oSoms+610BGHRYd+f6GxYA=="],
|
"@dcloudio/uni-quickapp-webview": ["@dcloudio/uni-quickapp-webview@3.0.0-5020420260813003", "https://registry.npmmirror.com/@dcloudio/uni-quickapp-webview/-/uni-quickapp-webview-3.0.0-5020420260813003.tgz", { "dependencies": { "@dcloudio/uni-cli-shared": "3.0.0-5020420260813003", "@dcloudio/uni-mp-vite": "3.0.0-5020420260813003", "@dcloudio/uni-mp-vue": "3.0.0-5020420260813003", "@dcloudio/uni-shared": "3.0.0-5020420260813003", "@vue/shared": "3.4.21" } }, "sha512-Bp9unZtwDLzlBprgHYyZd/e9dxd4Myc86z7CjhOPwESuCZtuajmw4mqpfYSC7Qsb1OfEHJt/Z/zu76zk9HNC+Q=="],
|
||||||
|
|
||||||
"@dcloudio/uni-shared": ["@dcloudio/uni-shared@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-shared/-/uni-shared-3.0.0-5010520260709002.tgz", { "dependencies": { "@vue/shared": "3.4.21" } }, "sha512-+LvzWApQTNV+x7exXWNZcwmk6dAUhkpzjMqC8lYUZ4TnduoSq940XxEbPQEBR4ZELvKzhp18nyP3IzkQ97TSow=="],
|
"@dcloudio/uni-shared": ["@dcloudio/uni-shared@3.0.0-5020420260813003", "https://registry.npmmirror.com/@dcloudio/uni-shared/-/uni-shared-3.0.0-5020420260813003.tgz", { "dependencies": { "@vue/shared": "3.4.21" } }, "sha512-U/osc72UGcoSWfdxZOPs9ftITACE/yXsNFheP74fypTtudNzcudkz/o3dN6ClOESVh/VE9dZeecNpoNhY8qPfQ=="],
|
||||||
|
|
||||||
"@dcloudio/uni-stacktracey": ["@dcloudio/uni-stacktracey@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-stacktracey/-/uni-stacktracey-3.0.0-5010520260709002.tgz", {}, "sha512-DPSKSWS2kfj1vzdiZC4Oulis/UvpHl/fBh0rjaH0CkjhVWqtIcxfOVwHzX0BWcjD8QKdLTIhE35co737YUCLRg=="],
|
"@dcloudio/uni-stacktracey": ["@dcloudio/uni-stacktracey@3.0.0-5020420260813003", "https://registry.npmmirror.com/@dcloudio/uni-stacktracey/-/uni-stacktracey-3.0.0-5020420260813003.tgz", {}, "sha512-wYR5FyDvplffjKltj39KxpTdU0cE/kWHbgmo21B5UCMMsm9RvF2ARUMfld6pZ1NPlAxrqj322RovniDul+9gOw=="],
|
||||||
|
|
||||||
"@dcloudio/uni-stat": ["@dcloudio/uni-stat@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-stat/-/uni-stat-3.0.0-5010520260709002.tgz", { "dependencies": { "@dcloudio/uni-cli-shared": "3.0.0-5010520260709002", "@dcloudio/uni-shared": "3.0.0-5010520260709002", "debug": "4.3.7" } }, "sha512-+adkx156iY4/B6JzttO0AJBi4PyJEByz+NlP5si72RSVbIYgrGXUsljuYM2vGgzIaVuyl5isilg8DozNNU57YA=="],
|
"@dcloudio/uni-stat": ["@dcloudio/uni-stat@3.0.0-5020420260813003", "https://registry.npmmirror.com/@dcloudio/uni-stat/-/uni-stat-3.0.0-5020420260813003.tgz", { "dependencies": { "@dcloudio/uni-cli-shared": "3.0.0-5020420260813003", "@dcloudio/uni-shared": "3.0.0-5020420260813003", "debug": "4.3.7" } }, "sha512-I4RL+sq4/R3yjWowlCXsOeGyCP4cpW10Pk0bzKk6E7dy99mi5EDqOrPbmBSdwb3uU9qjG+ATh5lFqkWBQboxCA=="],
|
||||||
|
|
||||||
"@dcloudio/uni-ui": ["@dcloudio/uni-ui@1.5.12", "https://registry.npmmirror.com/@dcloudio/uni-ui/-/uni-ui-1.5.12.tgz", {}, "sha512-mGDl2OZSz7D8xcUAzJegWDHOqB4MEFBSW9Esb/oJiu2/3Gk9+P/Z4bA4JZ9jv9VWBYbMrYwaTfK1Z728kABdYg=="],
|
"@dcloudio/uni-ui": ["@dcloudio/uni-ui@1.5.12", "https://registry.npmmirror.com/@dcloudio/uni-ui/-/uni-ui-1.5.12.tgz", {}, "sha512-mGDl2OZSz7D8xcUAzJegWDHOqB4MEFBSW9Esb/oJiu2/3Gk9+P/Z4bA4JZ9jv9VWBYbMrYwaTfK1Z728kABdYg=="],
|
||||||
|
|
||||||
"@dcloudio/vite-plugin-uni": ["@dcloudio/vite-plugin-uni@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/vite-plugin-uni/-/vite-plugin-uni-3.0.0-5010520260709002.tgz", { "dependencies": { "@babel/core": "7.25.2", "@babel/plugin-syntax-import-meta": "^7.10.4", "@babel/plugin-transform-typescript": "^7.23.3", "@dcloudio/uni-cli-shared": "3.0.0-5010520260709002", "@dcloudio/uni-nvue-styler": "3.0.0-5010520260709002", "@dcloudio/uni-shared": "3.0.0-5010520260709002", "@rollup/pluginutils": "5.1.0", "@vitejs/plugin-legacy": "5.3.2", "@vitejs/plugin-vue": "5.2.4", "@vitejs/plugin-vue-jsx": "3.1.0", "@vue/compiler-core": "3.4.21", "@vue/compiler-dom": "3.4.21", "@vue/compiler-sfc": "3.4.21", "@vue/shared": "3.4.21", "cac": "6.7.9", "debug": "4.3.7", "estree-walker": "2.0.2", "express": "4.20.0", "fast-glob": "3.3.3", "fs-extra": "10.1.0", "hash-sum": "2.0.0", "jsonc-parser": "3.3.1", "magic-string": "0.30.11", "picocolors": "1.1.0", "terser": "^5.4.0", "unplugin-auto-import": "19.1.0" }, "peerDependencies": { "vite": "5.2.8" }, "bin": { "uni": "bin/uni.js" } }, "sha512-HynSNsicIj8KJ9OztI3hVcU7inFw/vzQGauqfzlLV+yBNRhAGqxx9WKN/NZiN6HVpOc8xTyICr0x4XlI7r7f7A=="],
|
"@dcloudio/vite-plugin-uni": ["@dcloudio/vite-plugin-uni@3.0.0-5020420260813003", "https://registry.npmmirror.com/@dcloudio/vite-plugin-uni/-/vite-plugin-uni-3.0.0-5020420260813003.tgz", { "dependencies": { "@babel/core": "7.25.2", "@babel/plugin-syntax-import-meta": "^7.10.4", "@babel/plugin-transform-typescript": "^7.23.3", "@babel/types": "7.25.6", "@dcloudio/uni-cli-shared": "3.0.0-5020420260813003", "@dcloudio/uni-nvue-styler": "3.0.0-5020420260813003", "@dcloudio/uni-shared": "3.0.0-5020420260813003", "@rollup/pluginutils": "5.1.0", "@vitejs/plugin-legacy": "5.3.2", "@vitejs/plugin-vue": "5.2.4", "@vitejs/plugin-vue-jsx": "3.1.0", "@vue/compiler-core": "3.4.21", "@vue/compiler-dom": "3.4.21", "@vue/compiler-sfc": "3.4.21", "@vue/shared": "3.4.21", "cac": "6.7.9", "debug": "4.3.7", "es-module-lexer": "1.5.4", "estree-walker": "2.0.2", "express": "4.20.0", "fast-glob": "3.3.3", "fs-extra": "10.1.0", "hash-sum": "2.0.0", "jsonc-parser": "3.3.1", "magic-string": "0.30.11", "picocolors": "1.1.0", "source-map-js": "1.2.1", "terser": "^5.4.0", "unplugin-auto-import": "19.1.0" }, "peerDependencies": { "vite": "5.2.8" }, "bin": { "uni": "bin/uni.js" } }, "sha512-aJ2/Dx0GykpfWU+LeA+7Vrv5KJM+qD4eX0mb3s3yVnfUr/Btn0cGT7WWvSeA+BtUg90SoHgONmsLnLgbSLNk8w=="],
|
||||||
|
|
||||||
"@eggjs/yauzl": ["@eggjs/yauzl@2.11.0", "https://registry.npmmirror.com/@eggjs/yauzl/-/yauzl-2.11.0.tgz", { "dependencies": { "buffer-crc32": "~0.2.3", "fd-slicer2": "^1.2.0" } }, "sha512-Jq+k2fCZJ3i3HShb0nxLUiAgq5pwo8JTT1TrH22JoehZQ0Nm2dvByGIja1NYfNyuE4Tx5/Dns5nVsBN/mlC8yg=="],
|
"@eggjs/yauzl": ["@eggjs/yauzl@2.11.0", "https://registry.npmmirror.com/@eggjs/yauzl/-/yauzl-2.11.0.tgz", { "dependencies": { "buffer-crc32": "~0.2.3", "fd-slicer2": "^1.2.0" } }, "sha512-Jq+k2fCZJ3i3HShb0nxLUiAgq5pwo8JTT1TrH22JoehZQ0Nm2dvByGIja1NYfNyuE4Tx5/Dns5nVsBN/mlC8yg=="],
|
||||||
|
|
||||||
@@ -2193,6 +2193,8 @@
|
|||||||
|
|
||||||
"@uni-helper/unh/fs-extra": ["fs-extra@11.3.6", "https://registry.npmmirror.com/fs-extra/-/fs-extra-11.3.6.tgz", { "dependencies": { "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", "universalify": "^2.0.0" } }, "sha512-w8ZNZr2mKIc7qeNaQ9AVPT1+iFaI+Avd4xudVOvdDJ8VytREi1Ft5Ih7hd9jjehod8vAM5GMsfQ/TpPf4EyoEA=="],
|
"@uni-helper/unh/fs-extra": ["fs-extra@11.3.6", "https://registry.npmmirror.com/fs-extra/-/fs-extra-11.3.6.tgz", { "dependencies": { "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", "universalify": "^2.0.0" } }, "sha512-w8ZNZr2mKIc7qeNaQ9AVPT1+iFaI+Avd4xudVOvdDJ8VytREi1Ft5Ih7hd9jjehod8vAM5GMsfQ/TpPf4EyoEA=="],
|
||||||
|
|
||||||
|
"@uni-helper/uni-use/@dcloudio/uni-app": ["@dcloudio/uni-app@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-app/-/uni-app-3.0.0-5010520260709002.tgz", { "dependencies": { "@dcloudio/uni-cloud": "3.0.0-5010520260709002", "@dcloudio/uni-components": "3.0.0-5010520260709002", "@dcloudio/uni-console": "3.0.0-5010520260709002", "@dcloudio/uni-i18n": "3.0.0-5010520260709002", "@dcloudio/uni-push": "3.0.0-5010520260709002", "@dcloudio/uni-shared": "3.0.0-5010520260709002", "@dcloudio/uni-stat": "3.0.0-5010520260709002", "@vue/shared": "3.4.21" }, "peerDependencies": { "@dcloudio/types": "3.4.31" } }, "sha512-yMfuGjj52VIgdG1VJ/YpQus3TyVnlc1JYt7rcqGfsSG+pPI7M/kTKSEIsXZ2acEPKH6hHYX/DC3k4wPdwf18Ag=="],
|
||||||
|
|
||||||
"@uni-helper/vite-plugin-uni-components/@rollup/pluginutils": ["@rollup/pluginutils@5.4.0", "https://registry.npmmirror.com/@rollup/pluginutils/-/pluginutils-5.4.0.tgz", { "dependencies": { "@types/estree": "^1.0.0", "estree-walker": "^2.0.2", "picomatch": "^4.0.2" }, "peerDependencies": { "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" }, "optionalPeers": ["rollup"] }, "sha512-MfPp06CjRLfXQ3wY0R8vJDYBy/MvVcc9OulEfR0B8Iv9ko+GCNaRZ+EpJYFl27LhKsZK0o420sYCRHCjfCgeUg=="],
|
"@uni-helper/vite-plugin-uni-components/@rollup/pluginutils": ["@rollup/pluginutils@5.4.0", "https://registry.npmmirror.com/@rollup/pluginutils/-/pluginutils-5.4.0.tgz", { "dependencies": { "@types/estree": "^1.0.0", "estree-walker": "^2.0.2", "picomatch": "^4.0.2" }, "peerDependencies": { "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" }, "optionalPeers": ["rollup"] }, "sha512-MfPp06CjRLfXQ3wY0R8vJDYBy/MvVcc9OulEfR0B8Iv9ko+GCNaRZ+EpJYFl27LhKsZK0o420sYCRHCjfCgeUg=="],
|
||||||
|
|
||||||
"@uni-helper/vite-plugin-uni-components/chokidar": ["chokidar@4.0.3", "https://registry.npmmirror.com/chokidar/-/chokidar-4.0.3.tgz", { "dependencies": { "readdirp": "^4.0.1" } }, "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA=="],
|
"@uni-helper/vite-plugin-uni-components/chokidar": ["chokidar@4.0.3", "https://registry.npmmirror.com/chokidar/-/chokidar-4.0.3.tgz", { "dependencies": { "readdirp": "^4.0.1" } }, "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA=="],
|
||||||
@@ -2511,6 +2513,20 @@
|
|||||||
|
|
||||||
"@jest/core/strip-ansi/ansi-regex": ["ansi-regex@5.0.1", "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-5.0.1.tgz", {}, "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="],
|
"@jest/core/strip-ansi/ansi-regex": ["ansi-regex@5.0.1", "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-5.0.1.tgz", {}, "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="],
|
||||||
|
|
||||||
|
"@uni-helper/uni-use/@dcloudio/uni-app/@dcloudio/uni-cloud": ["@dcloudio/uni-cloud@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-cloud/-/uni-cloud-3.0.0-5010520260709002.tgz", { "dependencies": { "@dcloudio/uni-cli-shared": "3.0.0-5010520260709002", "@dcloudio/uni-i18n": "3.0.0-5010520260709002", "@dcloudio/uni-shared": "3.0.0-5010520260709002", "@vue/shared": "3.4.21", "fast-glob": "3.3.3" } }, "sha512-/AGi0uKwEZzL58rPNjHTYPlH0TN5903ldyOJYMYWhwTvDftfAvoVI4rFrAmDTeVxF/eEsTSNr73Sh+gw0qTC2g=="],
|
||||||
|
|
||||||
|
"@uni-helper/uni-use/@dcloudio/uni-app/@dcloudio/uni-components": ["@dcloudio/uni-components@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-components/-/uni-components-3.0.0-5010520260709002.tgz", { "dependencies": { "@dcloudio/uni-cloud": "3.0.0-5010520260709002", "@dcloudio/uni-h5": "3.0.0-5010520260709002", "@dcloudio/uni-i18n": "3.0.0-5010520260709002" } }, "sha512-Pj8bPRjPwUKvFt3JOj1HDfEyz1Pejnq2lpJ3MWGnWQlATZgESfruWcglGt1+D8KJolrzodyXk8ffSXBEkn6moA=="],
|
||||||
|
|
||||||
|
"@uni-helper/uni-use/@dcloudio/uni-app/@dcloudio/uni-console": ["@dcloudio/uni-console@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-console/-/uni-console-3.0.0-5010520260709002.tgz", { "dependencies": { "@dcloudio/uni-cli-shared": "3.0.0-5010520260709002", "fs-extra": "10.1.0" } }, "sha512-CXpJt726xYdtGSvDvEny5zsQllB1TY23aq6ShSj4CEkdoxz2+6fJxlFBdIHwcO55C5GWlZSqjQfUKC99bslNDw=="],
|
||||||
|
|
||||||
|
"@uni-helper/uni-use/@dcloudio/uni-app/@dcloudio/uni-i18n": ["@dcloudio/uni-i18n@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-i18n/-/uni-i18n-3.0.0-5010520260709002.tgz", {}, "sha512-DktZWotqAOT1dtrGq+IO61LXW1z7FBxqh+Zl71BU2lgWcnjrPNdxJmbDOsDmlM+QuXPCial0VEyzCtJqqkvWjg=="],
|
||||||
|
|
||||||
|
"@uni-helper/uni-use/@dcloudio/uni-app/@dcloudio/uni-push": ["@dcloudio/uni-push@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-push/-/uni-push-3.0.0-5010520260709002.tgz", { "dependencies": { "@dcloudio/uni-cli-shared": "3.0.0-5010520260709002" } }, "sha512-WatifhlclLyjpnA8zu0CmKvNa2k2917idUe5sFsHyJyK3VNuvxBxbJ6gJnnMVKJDWTitHwUkoByPUapkdzdEHw=="],
|
||||||
|
|
||||||
|
"@uni-helper/uni-use/@dcloudio/uni-app/@dcloudio/uni-shared": ["@dcloudio/uni-shared@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-shared/-/uni-shared-3.0.0-5010520260709002.tgz", { "dependencies": { "@vue/shared": "3.4.21" } }, "sha512-+LvzWApQTNV+x7exXWNZcwmk6dAUhkpzjMqC8lYUZ4TnduoSq940XxEbPQEBR4ZELvKzhp18nyP3IzkQ97TSow=="],
|
||||||
|
|
||||||
|
"@uni-helper/uni-use/@dcloudio/uni-app/@dcloudio/uni-stat": ["@dcloudio/uni-stat@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-stat/-/uni-stat-3.0.0-5010520260709002.tgz", { "dependencies": { "@dcloudio/uni-cli-shared": "3.0.0-5010520260709002", "@dcloudio/uni-shared": "3.0.0-5010520260709002", "debug": "4.3.7" } }, "sha512-+adkx156iY4/B6JzttO0AJBi4PyJEByz+NlP5si72RSVbIYgrGXUsljuYM2vGgzIaVuyl5isilg8DozNNU57YA=="],
|
||||||
|
|
||||||
"@uni-helper/vite-plugin-uni-components/chokidar/readdirp": ["readdirp@4.1.2", "https://registry.npmmirror.com/readdirp/-/readdirp-4.1.2.tgz", {}, "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg=="],
|
"@uni-helper/vite-plugin-uni-components/chokidar/readdirp": ["readdirp@4.1.2", "https://registry.npmmirror.com/readdirp/-/readdirp-4.1.2.tgz", {}, "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg=="],
|
||||||
|
|
||||||
"@vue/babel-plugin-resolve-type/@babel/code-frame/picocolors": ["picocolors@1.1.1", "https://registry.npmmirror.com/picocolors/-/picocolors-1.1.1.tgz", {}, "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA=="],
|
"@vue/babel-plugin-resolve-type/@babel/code-frame/picocolors": ["picocolors@1.1.1", "https://registry.npmmirror.com/picocolors/-/picocolors-1.1.1.tgz", {}, "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA=="],
|
||||||
@@ -2627,6 +2643,16 @@
|
|||||||
|
|
||||||
"@babel/highlight/chalk/supports-color/has-flag": ["has-flag@3.0.0", "https://registry.npmmirror.com/has-flag/-/has-flag-3.0.0.tgz", {}, "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw=="],
|
"@babel/highlight/chalk/supports-color/has-flag": ["has-flag@3.0.0", "https://registry.npmmirror.com/has-flag/-/has-flag-3.0.0.tgz", {}, "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw=="],
|
||||||
|
|
||||||
|
"@uni-helper/uni-use/@dcloudio/uni-app/@dcloudio/uni-cloud/@dcloudio/uni-cli-shared": ["@dcloudio/uni-cli-shared@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-cli-shared/-/uni-cli-shared-3.0.0-5010520260709002.tgz", { "dependencies": { "@ampproject/remapping": "^2.1.2", "@babel/code-frame": "7.24.7", "@babel/core": "7.25.2", "@babel/parser": "7.25.6", "@babel/types": "7.25.6", "@dcloudio/uni-i18n": "3.0.0-5010520260709002", "@dcloudio/uni-nvue-styler": "3.0.0-5010520260709002", "@dcloudio/uni-shared": "3.0.0-5010520260709002", "@intlify/core-base": "9.1.9", "@intlify/shared": "9.1.9", "@intlify/vue-devtools": "9.1.9", "@rollup/pluginutils": "5.1.0", "@vue/compiler-core": "3.4.21", "@vue/compiler-dom": "3.4.21", "@vue/compiler-sfc": "3.4.21", "@vue/compiler-ssr": "3.4.21", "@vue/server-renderer": "3.4.21", "@vue/shared": "3.4.21", "adm-zip": "0.5.16", "autoprefixer": "10.4.20", "base64url": "^3.0.1", "chokidar": "3.6.0", "compare-versions": "^3.6.0", "debug": "4.3.7", "entities": "^7.0.0", "es-module-lexer": "1.5.4", "esbuild": "0.20.2", "estree-walker": "2.0.2", "fast-glob": "3.3.3", "fs-extra": "10.1.0", "hash-sum": "2.0.0", "isbinaryfile": "5.0.2", "jsonc-parser": "3.3.1", "lines-and-columns": "^2.0.4", "magic-string": "0.30.11", "merge": "2.1.1", "mime": "3.0.0", "module-alias": "2.2.3", "os-locale-s-fix": "^1.0.8-fix-1", "picocolors": "1.1.0", "postcss-import": "^14.0.2", "postcss-load-config": "^3.1.1", "postcss-modules": "^4.3.0", "postcss-selector-parser": "6.1.2", "resolve": "1.22.8", "source-map-js": "1.2.1", "tapable": "^2.2.0", "tinycolor2": "1.6.0", "unimport": "4.1.1", "unplugin-auto-import": "19.1.0", "xregexp": "5.1.2" } }, "sha512-2zZvEQ5fAZpmWDR+u2BcKnuYNrzoWtHUgUG7ZtGaLwMJSowSOywHZRR/dokKuW89Ll5pFCJC32Q85ECkaq0y5A=="],
|
||||||
|
|
||||||
|
"@uni-helper/uni-use/@dcloudio/uni-app/@dcloudio/uni-components/@dcloudio/uni-h5": ["@dcloudio/uni-h5@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-h5/-/uni-h5-3.0.0-5010520260709002.tgz", { "dependencies": { "@dcloudio/uni-h5-vite": "3.0.0-5010520260709002", "@dcloudio/uni-h5-vue": "3.0.0-5010520260709002", "@dcloudio/uni-i18n": "3.0.0-5010520260709002", "@dcloudio/uni-shared": "3.0.0-5010520260709002", "@vue/server-renderer": "3.4.21", "@vue/shared": "3.4.21", "debug": "4.3.7", "localstorage-polyfill": "^1.0.1", "postcss-selector-parser": "6.1.2", "safe-area-insets": "1.4.1", "vue-router": "4.4.4", "xmlhttprequest": "^1.8.0" } }, "sha512-a/PXypwJjJUa5iqufJ0PGt7+1H5KjUksHsv9p0r+naYj2pA8+MhIDnrLQJ36rAepgCRwkSV1K3WqxYJxVpdA0Q=="],
|
||||||
|
|
||||||
|
"@uni-helper/uni-use/@dcloudio/uni-app/@dcloudio/uni-console/@dcloudio/uni-cli-shared": ["@dcloudio/uni-cli-shared@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-cli-shared/-/uni-cli-shared-3.0.0-5010520260709002.tgz", { "dependencies": { "@ampproject/remapping": "^2.1.2", "@babel/code-frame": "7.24.7", "@babel/core": "7.25.2", "@babel/parser": "7.25.6", "@babel/types": "7.25.6", "@dcloudio/uni-i18n": "3.0.0-5010520260709002", "@dcloudio/uni-nvue-styler": "3.0.0-5010520260709002", "@dcloudio/uni-shared": "3.0.0-5010520260709002", "@intlify/core-base": "9.1.9", "@intlify/shared": "9.1.9", "@intlify/vue-devtools": "9.1.9", "@rollup/pluginutils": "5.1.0", "@vue/compiler-core": "3.4.21", "@vue/compiler-dom": "3.4.21", "@vue/compiler-sfc": "3.4.21", "@vue/compiler-ssr": "3.4.21", "@vue/server-renderer": "3.4.21", "@vue/shared": "3.4.21", "adm-zip": "0.5.16", "autoprefixer": "10.4.20", "base64url": "^3.0.1", "chokidar": "3.6.0", "compare-versions": "^3.6.0", "debug": "4.3.7", "entities": "^7.0.0", "es-module-lexer": "1.5.4", "esbuild": "0.20.2", "estree-walker": "2.0.2", "fast-glob": "3.3.3", "fs-extra": "10.1.0", "hash-sum": "2.0.0", "isbinaryfile": "5.0.2", "jsonc-parser": "3.3.1", "lines-and-columns": "^2.0.4", "magic-string": "0.30.11", "merge": "2.1.1", "mime": "3.0.0", "module-alias": "2.2.3", "os-locale-s-fix": "^1.0.8-fix-1", "picocolors": "1.1.0", "postcss-import": "^14.0.2", "postcss-load-config": "^3.1.1", "postcss-modules": "^4.3.0", "postcss-selector-parser": "6.1.2", "resolve": "1.22.8", "source-map-js": "1.2.1", "tapable": "^2.2.0", "tinycolor2": "1.6.0", "unimport": "4.1.1", "unplugin-auto-import": "19.1.0", "xregexp": "5.1.2" } }, "sha512-2zZvEQ5fAZpmWDR+u2BcKnuYNrzoWtHUgUG7ZtGaLwMJSowSOywHZRR/dokKuW89Ll5pFCJC32Q85ECkaq0y5A=="],
|
||||||
|
|
||||||
|
"@uni-helper/uni-use/@dcloudio/uni-app/@dcloudio/uni-push/@dcloudio/uni-cli-shared": ["@dcloudio/uni-cli-shared@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-cli-shared/-/uni-cli-shared-3.0.0-5010520260709002.tgz", { "dependencies": { "@ampproject/remapping": "^2.1.2", "@babel/code-frame": "7.24.7", "@babel/core": "7.25.2", "@babel/parser": "7.25.6", "@babel/types": "7.25.6", "@dcloudio/uni-i18n": "3.0.0-5010520260709002", "@dcloudio/uni-nvue-styler": "3.0.0-5010520260709002", "@dcloudio/uni-shared": "3.0.0-5010520260709002", "@intlify/core-base": "9.1.9", "@intlify/shared": "9.1.9", "@intlify/vue-devtools": "9.1.9", "@rollup/pluginutils": "5.1.0", "@vue/compiler-core": "3.4.21", "@vue/compiler-dom": "3.4.21", "@vue/compiler-sfc": "3.4.21", "@vue/compiler-ssr": "3.4.21", "@vue/server-renderer": "3.4.21", "@vue/shared": "3.4.21", "adm-zip": "0.5.16", "autoprefixer": "10.4.20", "base64url": "^3.0.1", "chokidar": "3.6.0", "compare-versions": "^3.6.0", "debug": "4.3.7", "entities": "^7.0.0", "es-module-lexer": "1.5.4", "esbuild": "0.20.2", "estree-walker": "2.0.2", "fast-glob": "3.3.3", "fs-extra": "10.1.0", "hash-sum": "2.0.0", "isbinaryfile": "5.0.2", "jsonc-parser": "3.3.1", "lines-and-columns": "^2.0.4", "magic-string": "0.30.11", "merge": "2.1.1", "mime": "3.0.0", "module-alias": "2.2.3", "os-locale-s-fix": "^1.0.8-fix-1", "picocolors": "1.1.0", "postcss-import": "^14.0.2", "postcss-load-config": "^3.1.1", "postcss-modules": "^4.3.0", "postcss-selector-parser": "6.1.2", "resolve": "1.22.8", "source-map-js": "1.2.1", "tapable": "^2.2.0", "tinycolor2": "1.6.0", "unimport": "4.1.1", "unplugin-auto-import": "19.1.0", "xregexp": "5.1.2" } }, "sha512-2zZvEQ5fAZpmWDR+u2BcKnuYNrzoWtHUgUG7ZtGaLwMJSowSOywHZRR/dokKuW89Ll5pFCJC32Q85ECkaq0y5A=="],
|
||||||
|
|
||||||
|
"@uni-helper/uni-use/@dcloudio/uni-app/@dcloudio/uni-stat/@dcloudio/uni-cli-shared": ["@dcloudio/uni-cli-shared@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-cli-shared/-/uni-cli-shared-3.0.0-5010520260709002.tgz", { "dependencies": { "@ampproject/remapping": "^2.1.2", "@babel/code-frame": "7.24.7", "@babel/core": "7.25.2", "@babel/parser": "7.25.6", "@babel/types": "7.25.6", "@dcloudio/uni-i18n": "3.0.0-5010520260709002", "@dcloudio/uni-nvue-styler": "3.0.0-5010520260709002", "@dcloudio/uni-shared": "3.0.0-5010520260709002", "@intlify/core-base": "9.1.9", "@intlify/shared": "9.1.9", "@intlify/vue-devtools": "9.1.9", "@rollup/pluginutils": "5.1.0", "@vue/compiler-core": "3.4.21", "@vue/compiler-dom": "3.4.21", "@vue/compiler-sfc": "3.4.21", "@vue/compiler-ssr": "3.4.21", "@vue/server-renderer": "3.4.21", "@vue/shared": "3.4.21", "adm-zip": "0.5.16", "autoprefixer": "10.4.20", "base64url": "^3.0.1", "chokidar": "3.6.0", "compare-versions": "^3.6.0", "debug": "4.3.7", "entities": "^7.0.0", "es-module-lexer": "1.5.4", "esbuild": "0.20.2", "estree-walker": "2.0.2", "fast-glob": "3.3.3", "fs-extra": "10.1.0", "hash-sum": "2.0.0", "isbinaryfile": "5.0.2", "jsonc-parser": "3.3.1", "lines-and-columns": "^2.0.4", "magic-string": "0.30.11", "merge": "2.1.1", "mime": "3.0.0", "module-alias": "2.2.3", "os-locale-s-fix": "^1.0.8-fix-1", "picocolors": "1.1.0", "postcss-import": "^14.0.2", "postcss-load-config": "^3.1.1", "postcss-modules": "^4.3.0", "postcss-selector-parser": "6.1.2", "resolve": "1.22.8", "source-map-js": "1.2.1", "tapable": "^2.2.0", "tinycolor2": "1.6.0", "unimport": "4.1.1", "unplugin-auto-import": "19.1.0", "xregexp": "5.1.2" } }, "sha512-2zZvEQ5fAZpmWDR+u2BcKnuYNrzoWtHUgUG7ZtGaLwMJSowSOywHZRR/dokKuW89Ll5pFCJC32Q85ECkaq0y5A=="],
|
||||||
|
|
||||||
"@vue/language-core/@vue/compiler-dom/@vue/compiler-core/@babel/parser": ["@babel/parser@7.29.7", "https://registry.npmmirror.com/@babel/parser/-/parser-7.29.7.tgz", { "dependencies": { "@babel/types": "^7.29.7" }, "bin": "./bin/babel-parser.js" }, "sha512-hnORnjP/1P/zFEndoeX+n+t1RwWRJiJpM/jO7FW32Kn9r5+sJB2JWOdYo4L6k78j15eCwY3Gm/7364B1EMwtNg=="],
|
"@vue/language-core/@vue/compiler-dom/@vue/compiler-core/@babel/parser": ["@babel/parser@7.29.7", "https://registry.npmmirror.com/@babel/parser/-/parser-7.29.7.tgz", { "dependencies": { "@babel/types": "^7.29.7" }, "bin": "./bin/babel-parser.js" }, "sha512-hnORnjP/1P/zFEndoeX+n+t1RwWRJiJpM/jO7FW32Kn9r5+sJB2JWOdYo4L6k78j15eCwY3Gm/7364B1EMwtNg=="],
|
||||||
|
|
||||||
"compressing/tar-stream/readable-stream/safe-buffer": ["safe-buffer@5.1.2", "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz", {}, "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="],
|
"compressing/tar-stream/readable-stream/safe-buffer": ["safe-buffer@5.1.2", "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz", {}, "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="],
|
||||||
@@ -2655,8 +2681,78 @@
|
|||||||
|
|
||||||
"@babel/highlight/chalk/ansi-styles/color-convert/color-name": ["color-name@1.1.3", "https://registry.npmmirror.com/color-name/-/color-name-1.1.3.tgz", {}, "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw=="],
|
"@babel/highlight/chalk/ansi-styles/color-convert/color-name": ["color-name@1.1.3", "https://registry.npmmirror.com/color-name/-/color-name-1.1.3.tgz", {}, "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw=="],
|
||||||
|
|
||||||
|
"@uni-helper/uni-use/@dcloudio/uni-app/@dcloudio/uni-cloud/@dcloudio/uni-cli-shared/@dcloudio/uni-nvue-styler": ["@dcloudio/uni-nvue-styler@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-nvue-styler/-/uni-nvue-styler-3.0.0-5010520260709002.tgz", { "dependencies": { "@vue/shared": "3.4.21", "parse-css-font": "^4.0.0", "postcss": "8.5.6", "tinycolor2": "1.6.0" } }, "sha512-83M+uqEpokNqngpb47Qvc70FLp11oBDSMtgwsj2jphjMSyrFq7jPtIEcccQZJk+nJeo0XsJxNR3ZXOCigipOKw=="],
|
||||||
|
|
||||||
|
"@uni-helper/uni-use/@dcloudio/uni-app/@dcloudio/uni-cloud/@dcloudio/uni-cli-shared/unplugin-auto-import": ["unplugin-auto-import@19.1.0", "https://registry.npmmirror.com/unplugin-auto-import/-/unplugin-auto-import-19.1.0.tgz", { "dependencies": { "local-pkg": "^1.0.0", "magic-string": "^0.30.17", "picomatch": "^4.0.2", "unimport": "^4.1.1", "unplugin": "^2.2.0", "unplugin-utils": "^0.2.4" }, "peerDependencies": { "@nuxt/kit": "^3.2.2", "@vueuse/core": "*" }, "optionalPeers": ["@nuxt/kit", "@vueuse/core"] }, "sha512-B+TGBEBHqY9aR+7YfShfLujETOHstzpV+yaqgy5PkfV0QG7Py+TYMX7vJ9W4SrysHR+UzR+gzcx/nuZjmPeclA=="],
|
||||||
|
|
||||||
|
"@uni-helper/uni-use/@dcloudio/uni-app/@dcloudio/uni-components/@dcloudio/uni-h5/@dcloudio/uni-h5-vite": ["@dcloudio/uni-h5-vite@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-h5-vite/-/uni-h5-vite-3.0.0-5010520260709002.tgz", { "dependencies": { "@dcloudio/uni-cli-shared": "3.0.0-5010520260709002", "@dcloudio/uni-shared": "3.0.0-5010520260709002", "@rollup/pluginutils": "5.1.0", "@vitejs/plugin-basic-ssl": "1.2.0", "@vue/compiler-dom": "3.4.21", "@vue/compiler-sfc": "3.4.21", "@vue/server-renderer": "3.4.21", "@vue/shared": "3.4.21", "debug": "4.3.7", "fs-extra": "10.1.0", "mime": "3.0.0", "module-alias": "2.2.3" } }, "sha512-jUOvuSsu89TMM/S7ZieqyQI7fBSjDAMSHiH5RwBLFyYgp8ln8BtNtaDrlWBhrz+TXY7lGzRj2842+KM1PAn7VQ=="],
|
||||||
|
|
||||||
|
"@uni-helper/uni-use/@dcloudio/uni-app/@dcloudio/uni-components/@dcloudio/uni-h5/@dcloudio/uni-h5-vue": ["@dcloudio/uni-h5-vue@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-h5-vue/-/uni-h5-vue-3.0.0-5010520260709002.tgz", { "dependencies": { "@dcloudio/uni-shared": "3.0.0-5010520260709002", "@vue/server-renderer": "3.4.21" } }, "sha512-lo/mZdF+NgJESVpJC7ec5MiEMbnY8hF9PNBLlvrsloqMiC8epvFcqCsNCe5QW/ZqQD7szS4vuC8lbqWs7rDfFA=="],
|
||||||
|
|
||||||
|
"@uni-helper/uni-use/@dcloudio/uni-app/@dcloudio/uni-components/@dcloudio/uni-h5/vue-router": ["vue-router@4.4.4", "https://registry.npmmirror.com/vue-router/-/vue-router-4.4.4.tgz", { "dependencies": { "@vue/devtools-api": "^6.6.4" }, "peerDependencies": { "vue": "^3.2.0" } }, "sha512-3MlnDqwRwZwCQVbtVfpsU+nrNymNjnXSsQtXName5925NVC1+326VVfYH9vSrA0N13teGEo8z5x7gbRnGjCDiQ=="],
|
||||||
|
|
||||||
|
"@uni-helper/uni-use/@dcloudio/uni-app/@dcloudio/uni-console/@dcloudio/uni-cli-shared/@dcloudio/uni-nvue-styler": ["@dcloudio/uni-nvue-styler@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-nvue-styler/-/uni-nvue-styler-3.0.0-5010520260709002.tgz", { "dependencies": { "@vue/shared": "3.4.21", "parse-css-font": "^4.0.0", "postcss": "8.5.6", "tinycolor2": "1.6.0" } }, "sha512-83M+uqEpokNqngpb47Qvc70FLp11oBDSMtgwsj2jphjMSyrFq7jPtIEcccQZJk+nJeo0XsJxNR3ZXOCigipOKw=="],
|
||||||
|
|
||||||
|
"@uni-helper/uni-use/@dcloudio/uni-app/@dcloudio/uni-console/@dcloudio/uni-cli-shared/unplugin-auto-import": ["unplugin-auto-import@19.1.0", "https://registry.npmmirror.com/unplugin-auto-import/-/unplugin-auto-import-19.1.0.tgz", { "dependencies": { "local-pkg": "^1.0.0", "magic-string": "^0.30.17", "picomatch": "^4.0.2", "unimport": "^4.1.1", "unplugin": "^2.2.0", "unplugin-utils": "^0.2.4" }, "peerDependencies": { "@nuxt/kit": "^3.2.2", "@vueuse/core": "*" }, "optionalPeers": ["@nuxt/kit", "@vueuse/core"] }, "sha512-B+TGBEBHqY9aR+7YfShfLujETOHstzpV+yaqgy5PkfV0QG7Py+TYMX7vJ9W4SrysHR+UzR+gzcx/nuZjmPeclA=="],
|
||||||
|
|
||||||
|
"@uni-helper/uni-use/@dcloudio/uni-app/@dcloudio/uni-push/@dcloudio/uni-cli-shared/@dcloudio/uni-nvue-styler": ["@dcloudio/uni-nvue-styler@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-nvue-styler/-/uni-nvue-styler-3.0.0-5010520260709002.tgz", { "dependencies": { "@vue/shared": "3.4.21", "parse-css-font": "^4.0.0", "postcss": "8.5.6", "tinycolor2": "1.6.0" } }, "sha512-83M+uqEpokNqngpb47Qvc70FLp11oBDSMtgwsj2jphjMSyrFq7jPtIEcccQZJk+nJeo0XsJxNR3ZXOCigipOKw=="],
|
||||||
|
|
||||||
|
"@uni-helper/uni-use/@dcloudio/uni-app/@dcloudio/uni-push/@dcloudio/uni-cli-shared/unplugin-auto-import": ["unplugin-auto-import@19.1.0", "https://registry.npmmirror.com/unplugin-auto-import/-/unplugin-auto-import-19.1.0.tgz", { "dependencies": { "local-pkg": "^1.0.0", "magic-string": "^0.30.17", "picomatch": "^4.0.2", "unimport": "^4.1.1", "unplugin": "^2.2.0", "unplugin-utils": "^0.2.4" }, "peerDependencies": { "@nuxt/kit": "^3.2.2", "@vueuse/core": "*" }, "optionalPeers": ["@nuxt/kit", "@vueuse/core"] }, "sha512-B+TGBEBHqY9aR+7YfShfLujETOHstzpV+yaqgy5PkfV0QG7Py+TYMX7vJ9W4SrysHR+UzR+gzcx/nuZjmPeclA=="],
|
||||||
|
|
||||||
|
"@uni-helper/uni-use/@dcloudio/uni-app/@dcloudio/uni-stat/@dcloudio/uni-cli-shared/@dcloudio/uni-nvue-styler": ["@dcloudio/uni-nvue-styler@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-nvue-styler/-/uni-nvue-styler-3.0.0-5010520260709002.tgz", { "dependencies": { "@vue/shared": "3.4.21", "parse-css-font": "^4.0.0", "postcss": "8.5.6", "tinycolor2": "1.6.0" } }, "sha512-83M+uqEpokNqngpb47Qvc70FLp11oBDSMtgwsj2jphjMSyrFq7jPtIEcccQZJk+nJeo0XsJxNR3ZXOCigipOKw=="],
|
||||||
|
|
||||||
|
"@uni-helper/uni-use/@dcloudio/uni-app/@dcloudio/uni-stat/@dcloudio/uni-cli-shared/unplugin-auto-import": ["unplugin-auto-import@19.1.0", "https://registry.npmmirror.com/unplugin-auto-import/-/unplugin-auto-import-19.1.0.tgz", { "dependencies": { "local-pkg": "^1.0.0", "magic-string": "^0.30.17", "picomatch": "^4.0.2", "unimport": "^4.1.1", "unplugin": "^2.2.0", "unplugin-utils": "^0.2.4" }, "peerDependencies": { "@nuxt/kit": "^3.2.2", "@vueuse/core": "*" }, "optionalPeers": ["@nuxt/kit", "@vueuse/core"] }, "sha512-B+TGBEBHqY9aR+7YfShfLujETOHstzpV+yaqgy5PkfV0QG7Py+TYMX7vJ9W4SrysHR+UzR+gzcx/nuZjmPeclA=="],
|
||||||
|
|
||||||
"@vue/language-core/@vue/compiler-dom/@vue/compiler-core/@babel/parser/@babel/types": ["@babel/types@7.29.7", "https://registry.npmmirror.com/@babel/types/-/types-7.29.7.tgz", { "dependencies": { "@babel/helper-string-parser": "^7.29.7", "@babel/helper-validator-identifier": "^7.29.7" } }, "sha512-4zBIxpPzowiZpusoFkyGVwakdRJUyuH5PxQ/PrqghfdFWWasvnCdPfQXHrenDai+gyLARulZjZowCOj6fjT4pA=="],
|
"@vue/language-core/@vue/compiler-dom/@vue/compiler-core/@babel/parser/@babel/types": ["@babel/types@7.29.7", "https://registry.npmmirror.com/@babel/types/-/types-7.29.7.tgz", { "dependencies": { "@babel/helper-string-parser": "^7.29.7", "@babel/helper-validator-identifier": "^7.29.7" } }, "sha512-4zBIxpPzowiZpusoFkyGVwakdRJUyuH5PxQ/PrqghfdFWWasvnCdPfQXHrenDai+gyLARulZjZowCOj6fjT4pA=="],
|
||||||
|
|
||||||
"vue/@vue/compiler-dom/@vue/compiler-core/@babel/parser/@babel/types": ["@babel/types@7.29.7", "https://registry.npmmirror.com/@babel/types/-/types-7.29.7.tgz", { "dependencies": { "@babel/helper-string-parser": "^7.29.7", "@babel/helper-validator-identifier": "^7.29.7" } }, "sha512-4zBIxpPzowiZpusoFkyGVwakdRJUyuH5PxQ/PrqghfdFWWasvnCdPfQXHrenDai+gyLARulZjZowCOj6fjT4pA=="],
|
"vue/@vue/compiler-dom/@vue/compiler-core/@babel/parser/@babel/types": ["@babel/types@7.29.7", "https://registry.npmmirror.com/@babel/types/-/types-7.29.7.tgz", { "dependencies": { "@babel/helper-string-parser": "^7.29.7", "@babel/helper-validator-identifier": "^7.29.7" } }, "sha512-4zBIxpPzowiZpusoFkyGVwakdRJUyuH5PxQ/PrqghfdFWWasvnCdPfQXHrenDai+gyLARulZjZowCOj6fjT4pA=="],
|
||||||
|
|
||||||
|
"@uni-helper/uni-use/@dcloudio/uni-app/@dcloudio/uni-cloud/@dcloudio/uni-cli-shared/@dcloudio/uni-nvue-styler/postcss": ["postcss@8.5.6", "https://registry.npmmirror.com/postcss/-/postcss-8.5.6.tgz", { "dependencies": { "nanoid": "^3.3.11", "picocolors": "^1.1.1", "source-map-js": "^1.2.1" } }, "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg=="],
|
||||||
|
|
||||||
|
"@uni-helper/uni-use/@dcloudio/uni-app/@dcloudio/uni-cloud/@dcloudio/uni-cli-shared/unplugin-auto-import/magic-string": ["magic-string@0.30.21", "https://registry.npmmirror.com/magic-string/-/magic-string-0.30.21.tgz", { "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.5" } }, "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ=="],
|
||||||
|
|
||||||
|
"@uni-helper/uni-use/@dcloudio/uni-app/@dcloudio/uni-cloud/@dcloudio/uni-cli-shared/unplugin-auto-import/unplugin-utils": ["unplugin-utils@0.2.5", "https://registry.npmmirror.com/unplugin-utils/-/unplugin-utils-0.2.5.tgz", { "dependencies": { "pathe": "^2.0.3", "picomatch": "^4.0.3" } }, "sha512-gwXJnPRewT4rT7sBi/IvxKTjsms7jX7QIDLOClApuZwR49SXbrB1z2NLUZ+vDHyqCj/n58OzRRqaW+B8OZi8vg=="],
|
||||||
|
|
||||||
|
"@uni-helper/uni-use/@dcloudio/uni-app/@dcloudio/uni-components/@dcloudio/uni-h5/@dcloudio/uni-h5-vite/@dcloudio/uni-cli-shared": ["@dcloudio/uni-cli-shared@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-cli-shared/-/uni-cli-shared-3.0.0-5010520260709002.tgz", { "dependencies": { "@ampproject/remapping": "^2.1.2", "@babel/code-frame": "7.24.7", "@babel/core": "7.25.2", "@babel/parser": "7.25.6", "@babel/types": "7.25.6", "@dcloudio/uni-i18n": "3.0.0-5010520260709002", "@dcloudio/uni-nvue-styler": "3.0.0-5010520260709002", "@dcloudio/uni-shared": "3.0.0-5010520260709002", "@intlify/core-base": "9.1.9", "@intlify/shared": "9.1.9", "@intlify/vue-devtools": "9.1.9", "@rollup/pluginutils": "5.1.0", "@vue/compiler-core": "3.4.21", "@vue/compiler-dom": "3.4.21", "@vue/compiler-sfc": "3.4.21", "@vue/compiler-ssr": "3.4.21", "@vue/server-renderer": "3.4.21", "@vue/shared": "3.4.21", "adm-zip": "0.5.16", "autoprefixer": "10.4.20", "base64url": "^3.0.1", "chokidar": "3.6.0", "compare-versions": "^3.6.0", "debug": "4.3.7", "entities": "^7.0.0", "es-module-lexer": "1.5.4", "esbuild": "0.20.2", "estree-walker": "2.0.2", "fast-glob": "3.3.3", "fs-extra": "10.1.0", "hash-sum": "2.0.0", "isbinaryfile": "5.0.2", "jsonc-parser": "3.3.1", "lines-and-columns": "^2.0.4", "magic-string": "0.30.11", "merge": "2.1.1", "mime": "3.0.0", "module-alias": "2.2.3", "os-locale-s-fix": "^1.0.8-fix-1", "picocolors": "1.1.0", "postcss-import": "^14.0.2", "postcss-load-config": "^3.1.1", "postcss-modules": "^4.3.0", "postcss-selector-parser": "6.1.2", "resolve": "1.22.8", "source-map-js": "1.2.1", "tapable": "^2.2.0", "tinycolor2": "1.6.0", "unimport": "4.1.1", "unplugin-auto-import": "19.1.0", "xregexp": "5.1.2" } }, "sha512-2zZvEQ5fAZpmWDR+u2BcKnuYNrzoWtHUgUG7ZtGaLwMJSowSOywHZRR/dokKuW89Ll5pFCJC32Q85ECkaq0y5A=="],
|
||||||
|
|
||||||
|
"@uni-helper/uni-use/@dcloudio/uni-app/@dcloudio/uni-components/@dcloudio/uni-h5/vue-router/@vue/devtools-api": ["@vue/devtools-api@6.6.4", "https://registry.npmmirror.com/@vue/devtools-api/-/devtools-api-6.6.4.tgz", {}, "sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g=="],
|
||||||
|
|
||||||
|
"@uni-helper/uni-use/@dcloudio/uni-app/@dcloudio/uni-console/@dcloudio/uni-cli-shared/@dcloudio/uni-nvue-styler/postcss": ["postcss@8.5.6", "https://registry.npmmirror.com/postcss/-/postcss-8.5.6.tgz", { "dependencies": { "nanoid": "^3.3.11", "picocolors": "^1.1.1", "source-map-js": "^1.2.1" } }, "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg=="],
|
||||||
|
|
||||||
|
"@uni-helper/uni-use/@dcloudio/uni-app/@dcloudio/uni-console/@dcloudio/uni-cli-shared/unplugin-auto-import/magic-string": ["magic-string@0.30.21", "https://registry.npmmirror.com/magic-string/-/magic-string-0.30.21.tgz", { "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.5" } }, "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ=="],
|
||||||
|
|
||||||
|
"@uni-helper/uni-use/@dcloudio/uni-app/@dcloudio/uni-console/@dcloudio/uni-cli-shared/unplugin-auto-import/unplugin-utils": ["unplugin-utils@0.2.5", "https://registry.npmmirror.com/unplugin-utils/-/unplugin-utils-0.2.5.tgz", { "dependencies": { "pathe": "^2.0.3", "picomatch": "^4.0.3" } }, "sha512-gwXJnPRewT4rT7sBi/IvxKTjsms7jX7QIDLOClApuZwR49SXbrB1z2NLUZ+vDHyqCj/n58OzRRqaW+B8OZi8vg=="],
|
||||||
|
|
||||||
|
"@uni-helper/uni-use/@dcloudio/uni-app/@dcloudio/uni-push/@dcloudio/uni-cli-shared/@dcloudio/uni-nvue-styler/postcss": ["postcss@8.5.6", "https://registry.npmmirror.com/postcss/-/postcss-8.5.6.tgz", { "dependencies": { "nanoid": "^3.3.11", "picocolors": "^1.1.1", "source-map-js": "^1.2.1" } }, "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg=="],
|
||||||
|
|
||||||
|
"@uni-helper/uni-use/@dcloudio/uni-app/@dcloudio/uni-push/@dcloudio/uni-cli-shared/unplugin-auto-import/magic-string": ["magic-string@0.30.21", "https://registry.npmmirror.com/magic-string/-/magic-string-0.30.21.tgz", { "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.5" } }, "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ=="],
|
||||||
|
|
||||||
|
"@uni-helper/uni-use/@dcloudio/uni-app/@dcloudio/uni-push/@dcloudio/uni-cli-shared/unplugin-auto-import/unplugin-utils": ["unplugin-utils@0.2.5", "https://registry.npmmirror.com/unplugin-utils/-/unplugin-utils-0.2.5.tgz", { "dependencies": { "pathe": "^2.0.3", "picomatch": "^4.0.3" } }, "sha512-gwXJnPRewT4rT7sBi/IvxKTjsms7jX7QIDLOClApuZwR49SXbrB1z2NLUZ+vDHyqCj/n58OzRRqaW+B8OZi8vg=="],
|
||||||
|
|
||||||
|
"@uni-helper/uni-use/@dcloudio/uni-app/@dcloudio/uni-stat/@dcloudio/uni-cli-shared/@dcloudio/uni-nvue-styler/postcss": ["postcss@8.5.6", "https://registry.npmmirror.com/postcss/-/postcss-8.5.6.tgz", { "dependencies": { "nanoid": "^3.3.11", "picocolors": "^1.1.1", "source-map-js": "^1.2.1" } }, "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg=="],
|
||||||
|
|
||||||
|
"@uni-helper/uni-use/@dcloudio/uni-app/@dcloudio/uni-stat/@dcloudio/uni-cli-shared/unplugin-auto-import/magic-string": ["magic-string@0.30.21", "https://registry.npmmirror.com/magic-string/-/magic-string-0.30.21.tgz", { "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.5" } }, "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ=="],
|
||||||
|
|
||||||
|
"@uni-helper/uni-use/@dcloudio/uni-app/@dcloudio/uni-stat/@dcloudio/uni-cli-shared/unplugin-auto-import/unplugin-utils": ["unplugin-utils@0.2.5", "https://registry.npmmirror.com/unplugin-utils/-/unplugin-utils-0.2.5.tgz", { "dependencies": { "pathe": "^2.0.3", "picomatch": "^4.0.3" } }, "sha512-gwXJnPRewT4rT7sBi/IvxKTjsms7jX7QIDLOClApuZwR49SXbrB1z2NLUZ+vDHyqCj/n58OzRRqaW+B8OZi8vg=="],
|
||||||
|
|
||||||
|
"@uni-helper/uni-use/@dcloudio/uni-app/@dcloudio/uni-cloud/@dcloudio/uni-cli-shared/@dcloudio/uni-nvue-styler/postcss/picocolors": ["picocolors@1.1.1", "https://registry.npmmirror.com/picocolors/-/picocolors-1.1.1.tgz", {}, "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA=="],
|
||||||
|
|
||||||
|
"@uni-helper/uni-use/@dcloudio/uni-app/@dcloudio/uni-components/@dcloudio/uni-h5/@dcloudio/uni-h5-vite/@dcloudio/uni-cli-shared/@dcloudio/uni-nvue-styler": ["@dcloudio/uni-nvue-styler@3.0.0-5010520260709002", "https://registry.npmmirror.com/@dcloudio/uni-nvue-styler/-/uni-nvue-styler-3.0.0-5010520260709002.tgz", { "dependencies": { "@vue/shared": "3.4.21", "parse-css-font": "^4.0.0", "postcss": "8.5.6", "tinycolor2": "1.6.0" } }, "sha512-83M+uqEpokNqngpb47Qvc70FLp11oBDSMtgwsj2jphjMSyrFq7jPtIEcccQZJk+nJeo0XsJxNR3ZXOCigipOKw=="],
|
||||||
|
|
||||||
|
"@uni-helper/uni-use/@dcloudio/uni-app/@dcloudio/uni-components/@dcloudio/uni-h5/@dcloudio/uni-h5-vite/@dcloudio/uni-cli-shared/unplugin-auto-import": ["unplugin-auto-import@19.1.0", "https://registry.npmmirror.com/unplugin-auto-import/-/unplugin-auto-import-19.1.0.tgz", { "dependencies": { "local-pkg": "^1.0.0", "magic-string": "^0.30.17", "picomatch": "^4.0.2", "unimport": "^4.1.1", "unplugin": "^2.2.0", "unplugin-utils": "^0.2.4" }, "peerDependencies": { "@nuxt/kit": "^3.2.2", "@vueuse/core": "*" }, "optionalPeers": ["@nuxt/kit", "@vueuse/core"] }, "sha512-B+TGBEBHqY9aR+7YfShfLujETOHstzpV+yaqgy5PkfV0QG7Py+TYMX7vJ9W4SrysHR+UzR+gzcx/nuZjmPeclA=="],
|
||||||
|
|
||||||
|
"@uni-helper/uni-use/@dcloudio/uni-app/@dcloudio/uni-console/@dcloudio/uni-cli-shared/@dcloudio/uni-nvue-styler/postcss/picocolors": ["picocolors@1.1.1", "https://registry.npmmirror.com/picocolors/-/picocolors-1.1.1.tgz", {}, "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA=="],
|
||||||
|
|
||||||
|
"@uni-helper/uni-use/@dcloudio/uni-app/@dcloudio/uni-push/@dcloudio/uni-cli-shared/@dcloudio/uni-nvue-styler/postcss/picocolors": ["picocolors@1.1.1", "https://registry.npmmirror.com/picocolors/-/picocolors-1.1.1.tgz", {}, "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA=="],
|
||||||
|
|
||||||
|
"@uni-helper/uni-use/@dcloudio/uni-app/@dcloudio/uni-stat/@dcloudio/uni-cli-shared/@dcloudio/uni-nvue-styler/postcss/picocolors": ["picocolors@1.1.1", "https://registry.npmmirror.com/picocolors/-/picocolors-1.1.1.tgz", {}, "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA=="],
|
||||||
|
|
||||||
|
"@uni-helper/uni-use/@dcloudio/uni-app/@dcloudio/uni-components/@dcloudio/uni-h5/@dcloudio/uni-h5-vite/@dcloudio/uni-cli-shared/@dcloudio/uni-nvue-styler/postcss": ["postcss@8.5.6", "https://registry.npmmirror.com/postcss/-/postcss-8.5.6.tgz", { "dependencies": { "nanoid": "^3.3.11", "picocolors": "^1.1.1", "source-map-js": "^1.2.1" } }, "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg=="],
|
||||||
|
|
||||||
|
"@uni-helper/uni-use/@dcloudio/uni-app/@dcloudio/uni-components/@dcloudio/uni-h5/@dcloudio/uni-h5-vite/@dcloudio/uni-cli-shared/unplugin-auto-import/magic-string": ["magic-string@0.30.21", "https://registry.npmmirror.com/magic-string/-/magic-string-0.30.21.tgz", { "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.5" } }, "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ=="],
|
||||||
|
|
||||||
|
"@uni-helper/uni-use/@dcloudio/uni-app/@dcloudio/uni-components/@dcloudio/uni-h5/@dcloudio/uni-h5-vite/@dcloudio/uni-cli-shared/unplugin-auto-import/unplugin-utils": ["unplugin-utils@0.2.5", "https://registry.npmmirror.com/unplugin-utils/-/unplugin-utils-0.2.5.tgz", { "dependencies": { "pathe": "^2.0.3", "picomatch": "^4.0.3" } }, "sha512-gwXJnPRewT4rT7sBi/IvxKTjsms7jX7QIDLOClApuZwR49SXbrB1z2NLUZ+vDHyqCj/n58OzRRqaW+B8OZi8vg=="],
|
||||||
|
|
||||||
|
"@uni-helper/uni-use/@dcloudio/uni-app/@dcloudio/uni-components/@dcloudio/uni-h5/@dcloudio/uni-h5-vite/@dcloudio/uni-cli-shared/@dcloudio/uni-nvue-styler/postcss/picocolors": ["picocolors@1.1.1", "https://registry.npmmirror.com/picocolors/-/picocolors-1.1.1.tgz", {}, "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA=="],
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Vendored
-1
@@ -21,7 +21,6 @@ declare module 'vue' {
|
|||||||
WdConfigProvider: typeof import('wot-design-uni/components/wd-config-provider/wd-config-provider.vue')['default']
|
WdConfigProvider: typeof import('wot-design-uni/components/wd-config-provider/wd-config-provider.vue')['default']
|
||||||
WdCurtain: typeof import('wot-design-uni/components/wd-curtain/wd-curtain.vue')['default']
|
WdCurtain: typeof import('wot-design-uni/components/wd-curtain/wd-curtain.vue')['default']
|
||||||
WdDivider: typeof import('wot-design-uni/components/wd-divider/wd-divider.vue')['default']
|
WdDivider: typeof import('wot-design-uni/components/wd-divider/wd-divider.vue')['default']
|
||||||
WdGap: typeof import('wot-design-uni/components/wd-gap/wd-gap.vue')['default']
|
|
||||||
WdIcon: typeof import('wot-design-uni/components/wd-icon/wd-icon.vue')['default']
|
WdIcon: typeof import('wot-design-uni/components/wd-icon/wd-icon.vue')['default']
|
||||||
WdImg: typeof import('wot-design-uni/components/wd-img/wd-img.vue')['default']
|
WdImg: typeof import('wot-design-uni/components/wd-img/wd-img.vue')['default']
|
||||||
WdLoading: typeof import('wot-design-uni/components/wd-loading/wd-loading.vue')['default']
|
WdLoading: typeof import('wot-design-uni/components/wd-loading/wd-loading.vue')['default']
|
||||||
|
|||||||
+20
-20
@@ -10,22 +10,22 @@
|
|||||||
"type-check": "vue-tsc --noEmit"
|
"type-check": "vue-tsc --noEmit"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@dcloudio/uni-app": "3.0.0-5010520260709002",
|
"@dcloudio/uni-app": "3.0.0-5020420260813003",
|
||||||
"@dcloudio/uni-app-harmony": "3.0.0-5010520260709002",
|
"@dcloudio/uni-app-harmony": "3.0.0-5020420260813003",
|
||||||
"@dcloudio/uni-app-plus": "3.0.0-5010520260709002",
|
"@dcloudio/uni-app-plus": "3.0.0-5020420260813003",
|
||||||
"@dcloudio/uni-components": "3.0.0-5010520260709002",
|
"@dcloudio/uni-components": "3.0.0-5020420260813003",
|
||||||
"@dcloudio/uni-h5": "3.0.0-5010520260709002",
|
"@dcloudio/uni-h5": "3.0.0-5020420260813003",
|
||||||
"@dcloudio/uni-mp-alipay": "3.0.0-5010520260709002",
|
"@dcloudio/uni-mp-alipay": "3.0.0-5020420260813003",
|
||||||
"@dcloudio/uni-mp-baidu": "3.0.0-5010520260709002",
|
"@dcloudio/uni-mp-baidu": "3.0.0-5020420260813003",
|
||||||
"@dcloudio/uni-mp-harmony": "3.0.0-5010520260709002",
|
"@dcloudio/uni-mp-harmony": "3.0.0-5020420260813003",
|
||||||
"@dcloudio/uni-mp-jd": "3.0.0-5010520260709002",
|
"@dcloudio/uni-mp-jd": "3.0.0-5020420260813003",
|
||||||
"@dcloudio/uni-mp-kuaishou": "3.0.0-5010520260709002",
|
"@dcloudio/uni-mp-kuaishou": "3.0.0-5020420260813003",
|
||||||
"@dcloudio/uni-mp-lark": "3.0.0-5010520260709002",
|
"@dcloudio/uni-mp-lark": "3.0.0-5020420260813003",
|
||||||
"@dcloudio/uni-mp-qq": "3.0.0-5010520260709002",
|
"@dcloudio/uni-mp-qq": "3.0.0-5020420260813003",
|
||||||
"@dcloudio/uni-mp-toutiao": "3.0.0-5010520260709002",
|
"@dcloudio/uni-mp-toutiao": "3.0.0-5020420260813003",
|
||||||
"@dcloudio/uni-mp-weixin": "3.0.0-5010520260709002",
|
"@dcloudio/uni-mp-weixin": "3.0.0-5020420260813003",
|
||||||
"@dcloudio/uni-mp-xhs": "3.0.0-5010520260709002",
|
"@dcloudio/uni-mp-xhs": "3.0.0-5020420260813003",
|
||||||
"@dcloudio/uni-quickapp-webview": "3.0.0-5010520260709002",
|
"@dcloudio/uni-quickapp-webview": "3.0.0-5020420260813003",
|
||||||
"@dcloudio/uni-ui": "^1.5.12",
|
"@dcloudio/uni-ui": "^1.5.12",
|
||||||
"@uni-helper/axios-adapter": "^1.18.1",
|
"@uni-helper/axios-adapter": "^1.18.1",
|
||||||
"@uni-helper/uni-network": "^0.24.2",
|
"@uni-helper/uni-network": "^0.24.2",
|
||||||
@@ -49,10 +49,10 @@
|
|||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@dcloudio/types": "^3.4.8",
|
"@dcloudio/types": "^3.4.8",
|
||||||
"@dcloudio/uni-automator": "3.0.0-5010520260709002",
|
"@dcloudio/uni-automator": "3.0.0-5020420260813003",
|
||||||
"@dcloudio/uni-cli-shared": "3.0.0-5010520260709002",
|
"@dcloudio/uni-cli-shared": "3.0.0-5020420260813003",
|
||||||
"@dcloudio/uni-stacktracey": "3.0.0-5010520260709002",
|
"@dcloudio/uni-stacktracey": "3.0.0-5020420260813003",
|
||||||
"@dcloudio/vite-plugin-uni": "3.0.0-5010520260709002",
|
"@dcloudio/vite-plugin-uni": "3.0.0-5020420260813003",
|
||||||
"@mini-types/alipay": "^3.0.14",
|
"@mini-types/alipay": "^3.0.14",
|
||||||
"@types/node": "^25.6.0",
|
"@types/node": "^25.6.0",
|
||||||
"@uni-helper/plugin-uni": "0.1.0",
|
"@uni-helper/plugin-uni": "0.1.0",
|
||||||
|
|||||||
+9
-3
@@ -9,12 +9,16 @@
|
|||||||
积分_添加小程序分享积分, 积分_添加通知好友积分, 积分_统计查询, 订单_查询所有的订单
|
积分_添加小程序分享积分, 积分_添加通知好友积分, 积分_统计查询, 订单_查询所有的订单
|
||||||
} from "@/hooks/接口API";
|
} from "@/hooks/接口API";
|
||||||
import {emitter, useGlobalSocket} from "@/hooks/useGlobalSocket";
|
import {emitter, useGlobalSocket} from "@/hooks/useGlobalSocket";
|
||||||
|
import {checkUpdate更新小程序版本} from "@/hooks/更新小程序版本";
|
||||||
|
|
||||||
|
const getDeviceInfo = wx.getDeviceInfo();
|
||||||
type queryType类型 = {
|
type queryType类型 = {
|
||||||
superior_unionid: string,
|
superior_unionid: string,
|
||||||
shareType: "主页分享群好友" | "商品详情分享群好友" | "通知好友" | "好物推荐" | "小程序推荐",
|
shareType: "主页分享群好友" | "商品详情分享群好友" | "通知好友" | "好物推荐" | "小程序推荐",
|
||||||
goodID: string
|
goodID: string
|
||||||
}
|
}
|
||||||
|
const 现金券图片地址 = shallowRef("https://hudie.sixgou.com/six/aa35a95a5be61ba1bc38f856fabf3978.png");
|
||||||
|
|
||||||
let xiaoMain = useMainXiaoStore();
|
let xiaoMain = useMainXiaoStore();
|
||||||
const 上级分享者的默认值 = "六果";
|
const 上级分享者的默认值 = "六果";
|
||||||
emitter.on("socket-message", (msg) => {
|
emitter.on("socket-message", (msg) => {
|
||||||
@@ -25,7 +29,9 @@
|
|||||||
xiaoMain.mini_user_data = JSON.parse(msg.text);
|
xiaoMain.mini_user_data = JSON.parse(msg.text);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
onLaunch(() => {
|
||||||
|
checkUpdate更新小程序版本();
|
||||||
|
});
|
||||||
wx.onAppShow((options) => {
|
wx.onAppShow((options) => {
|
||||||
let queryData = options?.query as queryType类型 ?? {};
|
let queryData = options?.query as queryType类型 ?? {};
|
||||||
xiaoMain.superior_unionid = options?.query.superior_unionid ?? 上级分享者的默认值;
|
xiaoMain.superior_unionid = options?.query.superior_unionid ?? 上级分享者的默认值;
|
||||||
@@ -37,7 +43,7 @@
|
|||||||
console.log("=======================", options, xiaoMain.superior_unionid);
|
console.log("=======================", options, xiaoMain.superior_unionid);
|
||||||
|
|
||||||
// 如果值为null了 就需要 调用了
|
// 如果值为null了 就需要 调用了
|
||||||
xiaoMain.wechatLogin(options?.scene, <string>xiaoMain.superior_unionid, options?.shareTicket).then((data) => {
|
xiaoMain.wechatLogin(options?.scene, <string>xiaoMain.superior_unionid, options?.shareTicket, getDeviceInfo).then((data) => {
|
||||||
const socked = useGlobalSocket(wss_uri + xiaoMain.mini_unionid + "/");
|
const socked = useGlobalSocket(wss_uri + xiaoMain.mini_unionid + "/");
|
||||||
// 请求拿到当前用户注册过的用户地址
|
// 请求拿到当前用户注册过的用户地址
|
||||||
xiaoMain.请求拿到当前用户注册过的用户地址(地址_查询全部地址, <string>xiaoMain.mini_openid, <string>xiaoMain.mini_unionid);
|
xiaoMain.请求拿到当前用户注册过的用户地址(地址_查询全部地址, <string>xiaoMain.mini_openid, <string>xiaoMain.mini_unionid);
|
||||||
@@ -92,7 +98,7 @@
|
|||||||
src: "static/vite.png",
|
src: "static/vite.png",
|
||||||
promise: new Promise((resolve) => {
|
promise: new Promise((resolve) => {
|
||||||
wx.downloadFile({
|
wx.downloadFile({
|
||||||
url: "https://oss.xiao.band/backhome.png", // 必须:要下载的图片URL
|
url: 现金券图片地址.value, // 必须:要下载的图片URL
|
||||||
success: (result) => {
|
success: (result) => {
|
||||||
resolve({src: result.tempFilePath}); // 必须要返回一个对象{}同时,必须是一个临时的图片路径;
|
resolve({src: result.tempFilePath}); // 必须要返回一个对象{}同时,必须是一个临时的图片路径;
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -18,7 +18,6 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.status-bottom {
|
.status-bottom {
|
||||||
//background-color: green;
|
|
||||||
height: v-bind(statusTop高度差_rpx);
|
height: v-bind(statusTop高度差_rpx);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -58,6 +57,7 @@
|
|||||||
height: v-bind(statusHeight状态栏高度);
|
height: v-bind(statusHeight状态栏高度);
|
||||||
justify-content: center;
|
justify-content: center;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
|
line-height: v-bind(statusHeight状态栏高度);
|
||||||
|
|
||||||
.meun-widht-rightimage_item {
|
.meun-widht-rightimage_item {
|
||||||
height: calc(v-bind(statusHeight状态栏高度) * 0.75);
|
height: calc(v-bind(statusHeight状态栏高度) * 0.75);
|
||||||
@@ -67,6 +67,8 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.status-status-content {
|
.status-status-content {
|
||||||
|
font-size: 1rem;
|
||||||
|
line-height: v-bind(statusHeight状态栏高度);
|
||||||
height: v-bind(statusHeight状态栏高度);
|
height: v-bind(statusHeight状态栏高度);
|
||||||
display: flex;
|
display: flex;
|
||||||
justify-content: center;
|
justify-content: center;
|
||||||
@@ -118,7 +120,8 @@
|
|||||||
modelValue: GlobelsChildPropsType;// 对象类型的 prop
|
modelValue: GlobelsChildPropsType;// 对象类型的 prop
|
||||||
statusHeight: string;
|
statusHeight: string;
|
||||||
pxScreenHeight: string;
|
pxScreenHeight: string;
|
||||||
pxWindowHeight: string;//pxWindowHeight
|
pxWindowHeight: string;
|
||||||
|
info_scroll_height: number;
|
||||||
}
|
}
|
||||||
|
|
||||||
// 2. 使用 withDefaults 定义默认值
|
// 2. 使用 withDefaults 定义默认值
|
||||||
@@ -128,17 +131,23 @@
|
|||||||
(eventName: "update:statusHeight", value: string): void
|
(eventName: "update:statusHeight", value: string): void
|
||||||
(eventName: "update:pxScreenHeight", value: string): void
|
(eventName: "update:pxScreenHeight", value: string): void
|
||||||
(eventName: "update:pxWindowHeight", value: string): void
|
(eventName: "update:pxWindowHeight", value: string): void
|
||||||
|
(eventName: "update:info_scroll_height", value: string): void
|
||||||
(eventName: "homeLeft",): void
|
(eventName: "homeLeft",): void
|
||||||
(eventName: "homeRight",): void
|
(eventName: "homeRight",): void
|
||||||
}>();
|
}>();
|
||||||
const {modelValue, statusHeight, pxWindowHeight, pxScreenHeight} = useVModels(props, emit); // 这里是将整个全包在里面了
|
const {modelValue, statusHeight, pxWindowHeight, pxScreenHeight, info_scroll_height} = useVModels(props, emit); // 这里是将整个全包在里面了
|
||||||
const info_window = wx.getWindowInfo();
|
const info_window = wx.getWindowInfo();
|
||||||
const pix = 750 / info_window.windowWidth;
|
const pix = computed(() => 750 / wx.getWindowInfo().windowWidth);
|
||||||
const wifi_height高度 = computed(() => {
|
|
||||||
return wx.getWindowInfo().statusBarHeight * pix;
|
|
||||||
});
|
|
||||||
const menuButton对象 = wx.getMenuButtonBoundingClientRect();
|
const menuButton对象 = wx.getMenuButtonBoundingClientRect();
|
||||||
const statusTop高度差 = menuButton对象.top * pix - wifi_height高度.value;
|
|
||||||
|
const wifi_height高度 = computed(() => {
|
||||||
|
if (menuButton对象.top - info_window.statusBarHeight <= 0) {
|
||||||
|
return (info_window.statusBarHeight + (menuButton对象.top - info_window.statusBarHeight)) * pix.value;
|
||||||
|
} else {
|
||||||
|
return info_window.statusBarHeight * pix.value;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
const statusTop高度差 = menuButton对象.top * pix.value - info_window.statusBarHeight * pix.value;
|
||||||
const wifi_height高度_rpx = computed(() => {
|
const wifi_height高度_rpx = computed(() => {
|
||||||
return wifi_height高度.value + "rpx";
|
return wifi_height高度.value + "rpx";
|
||||||
});
|
});
|
||||||
@@ -153,9 +162,9 @@
|
|||||||
const menu胶囊的高度 = computed(() => {
|
const menu胶囊的高度 = computed(() => {
|
||||||
if (statusTop高度差 < 0) {
|
if (statusTop高度差 < 0) {
|
||||||
// return (menuButton对象.height * pix + statusTop高度差);
|
// return (menuButton对象.height * pix + statusTop高度差);
|
||||||
return (menuButton对象.height * pix + statusTop高度差 * 2);
|
return (menuButton对象.height * pix.value);
|
||||||
} else {
|
} else {
|
||||||
return (menuButton对象.height * pix);
|
return (menuButton对象.height * pix.value);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
const statusHeight状态栏高度 = menu胶囊的高度.value + "rpx";
|
const statusHeight状态栏高度 = menu胶囊的高度.value + "rpx";
|
||||||
@@ -166,25 +175,71 @@
|
|||||||
return wifi_height高度.value + menu胶囊的高度.value + statusTop高度差 * 2;
|
return wifi_height高度.value + menu胶囊的高度.value + statusTop高度差 * 2;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
const window屏幕可用高度 = computed(() => {
|
||||||
|
if (info_window.screenHeight === info_window.windowHeight) {
|
||||||
|
return (info_window.screenHeight - (info_window.screenHeight - info_window.safeArea.bottom)) * pix.value;
|
||||||
|
} else {
|
||||||
|
return info_window.windowHeight * pix.value;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
console.log("99999999999", info_window.screenHeight, info_window.safeArea.bottom);
|
||||||
const 整个高度_rpx = 整个高度.value + "rpx";
|
const 整个高度_rpx = 整个高度.value + "rpx";
|
||||||
statusHeight.value = 整个高度_rpx;
|
statusHeight.value = 整个高度_rpx;
|
||||||
|
|
||||||
if (modelValue.value.navIsShow === "none") {
|
if (modelValue.value.navIsShow === "none") {
|
||||||
|
info_scroll_height.value = Math.floor(window屏幕可用高度.value);
|
||||||
statusHeight.value = "0rpx";
|
statusHeight.value = "0rpx";
|
||||||
}
|
}
|
||||||
if (modelValue.value.navIsShow === "default") {
|
if (modelValue.value.navIsShow === "default") {
|
||||||
|
info_scroll_height.value = Math.floor(window屏幕可用高度.value - 整个高度.value);
|
||||||
statusHeight.value = 整个高度_rpx;
|
statusHeight.value = 整个高度_rpx;
|
||||||
}
|
}
|
||||||
const lef左侧的距离 = 750 - menuButton对象.right * pix + "rpx";
|
if (modelValue.value.navIsShow === "wifi") {
|
||||||
const menu胶囊宽度 = menuButton对象.width * pix + "rpx";
|
info_scroll_height.value = Math.floor(window屏幕可用高度.value - wifi_height高度.value);
|
||||||
const content宽度 = 750 - (750 - menuButton对象.right * pix) * 2 - (menuButton对象.width * pix) * 2 + "rpx";
|
statusHeight.value = wifi_height高度_rpx.value;
|
||||||
const window屏幕可用高度 = computed(() => {
|
}
|
||||||
if (info_window.screenHeight === info_window.windowHeight) {
|
const lef左侧的距离 = 750 - menuButton对象.right * pix.value + "rpx";
|
||||||
return (info_window.screenHeight - (info_window.screenHeight - info_window.safeArea.bottom)) * pix;
|
const menu胶囊宽度 = menuButton对象.width * pix.value + "rpx";
|
||||||
} else {
|
const content宽度 = 750 - (750 - menuButton对象.right * pix.value) * 2 - (menuButton对象.width * pix.value) * 2 + "rpx";
|
||||||
return info_window.windowHeight * pix;
|
pxScreenHeight.value = info_window.screenHeight * pix.value + "rpx";
|
||||||
|
pxWindowHeight.value = window屏幕可用高度.value + "rpx";
|
||||||
|
// 当阔折叠手机发生的时候需要重新计算当前的值
|
||||||
|
wx.onWindowResize((result) => {
|
||||||
|
const newInfo = wx.getWindowInfo();
|
||||||
|
const newPix = 750 / newInfo.windowWidth;
|
||||||
|
|
||||||
|
// 底部安全区域高度(px)
|
||||||
|
const bottomSafeHeight = newInfo.screenHeight - newInfo.safeArea.bottom;
|
||||||
|
// 内容可用高度(px),扣除底部安全区域
|
||||||
|
const contentHeight = result.size.windowHeight - bottomSafeHeight;
|
||||||
|
// 转成 rpx
|
||||||
|
pxWindowHeight.value = contentHeight * newPix + "rpx";
|
||||||
|
|
||||||
|
// 重新计算导航栏各段高度(全部用 newPix)
|
||||||
|
const newWifiHeight = newInfo.statusBarHeight * newPix;
|
||||||
|
const menuRect = wx.getMenuButtonBoundingClientRect();
|
||||||
|
const newMenuTop = menuRect.top * newPix;
|
||||||
|
const newMenuHeight = menuRect.height * newPix;
|
||||||
|
const newStatusTopGap = newMenuTop - newWifiHeight;
|
||||||
|
|
||||||
|
// 导航栏总高度
|
||||||
|
let navTotalHeight = newWifiHeight + newMenuHeight;
|
||||||
|
if (newStatusTopGap >= 0) {
|
||||||
|
navTotalHeight += newStatusTopGap * 2;
|
||||||
|
}
|
||||||
|
|
||||||
|
// 根据 navIsShow 更新内容区高度
|
||||||
|
if (modelValue.value.navIsShow === "default") {
|
||||||
|
info_scroll_height.value = Math.floor(contentHeight * newPix - navTotalHeight - 1);
|
||||||
|
statusHeight.value = navTotalHeight + "rpx";
|
||||||
|
} else if (modelValue.value.navIsShow === "none") {
|
||||||
|
info_scroll_height.value = Math.floor(contentHeight * newPix - 1);
|
||||||
|
statusHeight.value = "0rpx";
|
||||||
|
} else if (modelValue.value.navIsShow === "wifi") {
|
||||||
|
info_scroll_height.value = Math.floor(contentHeight * newPix - newWifiHeight - 1);
|
||||||
|
statusHeight.value = newWifiHeight + "rpx";
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
pxScreenHeight.value = info_window.screenHeight * pix + "rpx";
|
|
||||||
pxWindowHeight.value = window屏幕可用高度.value + "rpx";
|
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
+22
-20
@@ -1,23 +1,25 @@
|
|||||||
const updateManager = wx.getUpdateManager();
|
export const checkUpdate更新小程序版本 = async (): Promise<void> => {
|
||||||
|
const updateManager = wx.getUpdateManager();
|
||||||
|
|
||||||
updateManager.onCheckForUpdate(function (res) {
|
updateManager.onCheckForUpdate(function (res) {
|
||||||
// 请求完新版本信息的回调
|
// 请求完新版本信息的回调
|
||||||
console.log(res.hasUpdate);
|
console.log(res.hasUpdate);
|
||||||
});
|
|
||||||
|
|
||||||
updateManager.onUpdateReady(function () {
|
|
||||||
wx.showModal({
|
|
||||||
title: "更新提示",
|
|
||||||
content: "新版本已经准备好,是否重启应用?",
|
|
||||||
success: function (res) {
|
|
||||||
if (res.confirm) {
|
|
||||||
// 新的版本已经下载好,调用 applyUpdate 应用新版本并重启
|
|
||||||
updateManager.applyUpdate();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
});
|
});
|
||||||
});
|
|
||||||
|
|
||||||
updateManager.onUpdateFailed(function () {
|
updateManager.onUpdateReady(function () {
|
||||||
// 新版本下载失败
|
wx.showModal({
|
||||||
});
|
title: "更新提示",
|
||||||
|
content: "新版本已经准备好,是否重启应用?",
|
||||||
|
success: function (res) {
|
||||||
|
if (res.confirm) {
|
||||||
|
// 新的版本已经下载好,调用 applyUpdate 应用新版本并重启
|
||||||
|
updateManager.applyUpdate();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
updateManager.onUpdateFailed(function () {
|
||||||
|
// 新版本下载失败
|
||||||
|
});
|
||||||
|
};
|
||||||
+85
-204
@@ -1,40 +1,8 @@
|
|||||||
<style lang="scss" scoped>
|
<style lang="scss" scoped>
|
||||||
//@import "@/assets/demo.scss";
|
//@import "@/assets/demo.scss";
|
||||||
$defaultTopHeight: 1px; // 滚动区域外 可以预留的高度
|
|
||||||
$xiaoBottomHeigh: 1px; // 滚动区域外,可以预留的高度
|
|
||||||
/* 浅色模式 */
|
|
||||||
//@media (prefers-color-scheme: light) {
|
|
||||||
// .phone-screen {
|
|
||||||
// color: whitegh;
|
|
||||||
// background: #181818;
|
|
||||||
// }
|
|
||||||
//}
|
|
||||||
//
|
|
||||||
///* 深色模式 */
|
|
||||||
//@media (prefers-color-scheme: dark) {
|
|
||||||
// .phone-screen {
|
|
||||||
// color: white;
|
|
||||||
// background: #1a1a1a;
|
|
||||||
// }
|
|
||||||
//}
|
|
||||||
|
|
||||||
|
|
||||||
@mixin line-color {
|
|
||||||
@keyframes gradientFlow {
|
|
||||||
0%, 100% {
|
|
||||||
background-position: 0 50%;
|
|
||||||
}
|
|
||||||
50% {
|
|
||||||
background-position: 100% 50%;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
background: linear-gradient(to right, #FF6B6B 0%, #4ECDC4 20%, #FFD166 40%, #06D6A0 60%, #118AB2 80%, #EF476F 100%);
|
|
||||||
background-size: 400% 100%;
|
|
||||||
animation: gradientFlow 5s ease infinite;
|
|
||||||
}
|
|
||||||
|
|
||||||
.phone-screen {
|
.phone-screen {
|
||||||
box-sizing: border-box;
|
box-sizing: border-box;
|
||||||
|
font-size: 28rpx;
|
||||||
font-family: "xiaoFont", sans-serif;
|
font-family: "xiaoFont", sans-serif;
|
||||||
height: v-bind(pxScreenHeight);
|
height: v-bind(pxScreenHeight);
|
||||||
//background-image: url("https://hudie.xiao.band/wechatbackimg.png");
|
//background-image: url("https://hudie.xiao.band/wechatbackimg.png");
|
||||||
@@ -74,70 +42,41 @@
|
|||||||
/*状态栏的高度 这里的值不能动*/
|
/*状态栏的高度 这里的值不能动*/
|
||||||
box-sizing: border-box;
|
box-sizing: border-box;
|
||||||
height: v-bind(statusHeight);
|
height: v-bind(statusHeight);
|
||||||
|
|
||||||
:deep(.default-view-slot) {
|
|
||||||
line-height: v-bind(meunHeight);
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
height: v-bind(meunHeight);
|
|
||||||
text-align: center;
|
|
||||||
|
|
||||||
.default-view-slot-left {
|
|
||||||
flex: 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
.default-view-slot-right {
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
padding: 0 20rpx;
|
|
||||||
border: solid rgba(255, 255, 255, 0.03) 1px;
|
|
||||||
border-radius: calc(v-bind(meunHeight) / 2);
|
|
||||||
|
|
||||||
.title-imgimage_item {
|
|
||||||
width: calc(v-bind(meunHeight) * 0.7);
|
|
||||||
height: calc(v-bind(meunHeight) * 0.7);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.default-view-slot-right-text {
|
|
||||||
font-weight: 800;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.grit-content {
|
|
||||||
height: calc(v-bind(pxWindowHeight) - v-bind(statusHeight));
|
.scrollTopHeigh {
|
||||||
display: grid;
|
/*在滚动区域内的, 可以自定义的高度*/
|
||||||
grid-template-columns: 1fr;
|
|
||||||
grid-auto-rows: auto 1fr auto;
|
|
||||||
box-sizing: border-box;
|
box-sizing: border-box;
|
||||||
|
//background-color: rgba(255, 255, 255, 0.05);
|
||||||
|
}
|
||||||
|
|
||||||
.scrollTopHeigh {
|
.scrollViewHeigh {
|
||||||
/*在滚动区域内的, 可以自定义的高度*/
|
/*滚动页面区域范围*/
|
||||||
box-sizing: border-box;
|
box-sizing: border-box;
|
||||||
//background-color: rgba(255, 255, 255, 0.05);
|
font-size: 1rem;
|
||||||
}
|
overflow: hidden;
|
||||||
|
height: v-bind(defaule滚动区域的高度);
|
||||||
|
|
||||||
.scrollViewHeigh {
|
:deep() {
|
||||||
/*滚动页面区域范围*/
|
/*button按钮的 阴影样式可以直接使用*/
|
||||||
box-sizing: border-box;
|
.custom-class-button {
|
||||||
font-size: 1rem;
|
box-shadow: 0 3px 1px -2px rgb(0 0 0 / 20%), 0 2px 2px 0 rgb(0 0 0 / 14%), 0 1px 5px 0 rgb(0 0 0 / 12%);
|
||||||
overflow: hidden;
|
|
||||||
|
|
||||||
:deep() {
|
|
||||||
/*button按钮的 阴影样式可以直接使用*/
|
|
||||||
.custom-class-button {
|
|
||||||
box-shadow: 0 3px 1px -2px rgb(0 0 0 / 20%), 0 2px 2px 0 rgb(0 0 0 / 14%), 0 1px 5px 0 rgb(0 0 0 / 12%);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.scrollBottomHeigh {
|
.page_1_title {
|
||||||
box-sizing: border-box;
|
height: 382rpx;
|
||||||
height: 1px;
|
}
|
||||||
@include line-color();
|
|
||||||
|
.page_1_chao_hua_shuai {
|
||||||
|
height: 400rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.page_1_chao_hong {
|
||||||
|
//height: v-bind(css红包高度);
|
||||||
|
//background-color: #40AE36;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -150,160 +89,102 @@
|
|||||||
<view class="root-container">
|
<view class="root-container">
|
||||||
<view class="status-wifi-nav">
|
<view class="status-wifi-nav">
|
||||||
<ChildComScroll v-model:pxScreenHeight="pxScreenHeight"
|
<ChildComScroll v-model:pxScreenHeight="pxScreenHeight"
|
||||||
|
v-model:info_scroll_height="info_scroll_height"
|
||||||
v-model:pxWindowHeight="pxWindowHeight"
|
v-model:pxWindowHeight="pxWindowHeight"
|
||||||
v-model:statusHeight="statusHeight"
|
v-model:statusHeight="statusHeight"
|
||||||
:modelValue="modelValue" @homeLeft="homeLeft"
|
:modelValue="modelValue" @homeLeft="homeLeft"
|
||||||
@homeRight="homeRight">
|
@homeRight="homeRight">
|
||||||
<template v-slot:default>
|
|
||||||
<view class="default-view-slot" @click="defaultSearchChange">
|
|
||||||
<view class="default-view-slot-left"></view>
|
|
||||||
<view class="default-view-slot-right">
|
|
||||||
<image :lazy-load="true" class="title-imgimage_item" mode="scaleToFill"
|
|
||||||
src="https://hudie.xiao.band/search.png" webp/>
|
|
||||||
<view class="default-view-slot-right-text">搜索</view>
|
|
||||||
</view>
|
|
||||||
<view class="line-widht-number" style="width: 30rpx"></view>
|
|
||||||
</view>
|
|
||||||
</template>
|
|
||||||
</ChildComScroll>
|
</ChildComScroll>
|
||||||
|
|
||||||
</view>
|
</view>
|
||||||
<view class="grit-content">
|
<view class="scrollTopHeigh"><!--预留的空间高度--></view>
|
||||||
<view class="scrollTopHeigh"><!--预留的空间高度--></view>
|
<scroll-view :enableBackToTop="true" :enhanced="true" :scroll-y="true" :showScrollbar="false"
|
||||||
<!-- 滚动区域开始-->
|
class="scrollViewHeigh">
|
||||||
<scroll-view :enableBackToTop="true" :enhanced="true" :scroll-y="true" :showScrollbar="false"
|
<view class="page_1_title">
|
||||||
class="scrollViewHeigh">
|
<home-com-image></home-com-image>
|
||||||
<view class="page">
|
</view>
|
||||||
<view class="line-widht-number" style="height: 5rpx"></view>
|
<view class="line-widht-number" style="height: 20rpx"></view>
|
||||||
<home-com-title></home-com-title>
|
<view class="page_1_chao_hua_shuai">
|
||||||
<view class="line-widht-number" style="height: 15rpx"></view>
|
<home-com-chao-hua-shuai></home-com-chao-hua-shuai>
|
||||||
<home-com-chao-hua-shuai></home-com-chao-hua-shuai>
|
</view>
|
||||||
<view class="line-widht-number" style="height: 20rpx"></view>
|
<view class="line-widht-number" style="height: 10rpx"></view>
|
||||||
<home-com-hong-meng></home-com-hong-meng>
|
<view class="page_1_chao_hong">
|
||||||
</view>
|
|
||||||
</scroll-view>
|
|
||||||
<!--滚动区域结束-->
|
|
||||||
<view class="scrollBottomHeigh"><!--底部预留区域--></view>
|
|
||||||
</view>
|
|
||||||
<!--分隔线,上面的是子组件-->
|
|
||||||
|
|
||||||
<wd-toast selector="default-toast"/>
|
<home-com-hong-meng :hong-height="info_scroll_height"
|
||||||
<wd-message-box selector="default-message-box"/>
|
:css_com_height="css_com_height"></home-com-hong-meng>
|
||||||
|
</view>
|
||||||
|
</scroll-view>
|
||||||
|
<view class="scrollBottomHeigh">
|
||||||
|
<!--底部预留区域-->
|
||||||
|
</view>
|
||||||
|
<!--滚动区域结束-->
|
||||||
</view>
|
</view>
|
||||||
</wd-config-provider>
|
</wd-config-provider>
|
||||||
|
<wd-toast selector="default-toast"/>
|
||||||
|
<wd-message-box selector="default-message-box"/>
|
||||||
</view>
|
</view>
|
||||||
</template>
|
</template>
|
||||||
<script lang="ts" setup>
|
<script lang="ts" setup>
|
||||||
import ChildComScroll from "@/components/ChildComScroll.vue";
|
import ChildComScroll from "@/components/ChildComScroll.vue";
|
||||||
import {ref} from "vue";
|
import {ref} from "vue";
|
||||||
import type {ApiAxiosResponse, GlobelsChildPropsType} from "@/types/通用类型";
|
import type {GlobelsChildPropsType} from "@/types/通用类型";
|
||||||
import {onLoad, onShareAppMessage, onShareTimeline, onTabItemTap} from "@dcloudio/uni-app";
|
import {onTabItemTap} from "@dcloudio/uni-app";
|
||||||
import {useMainXiaoStore} from "@/stores/piniaPro/miniChatStore";
|
import {useMessage, useToast} from "wot-design-uni";
|
||||||
import HomeComTitle from "@/pageTabBar/Home/home-com-title.vue";
|
|
||||||
import HomeComChaoHuaShuai from "@/pageTabBar/Home/home-com-chao-hua-shuai.vue";
|
|
||||||
import {usePage, useRequest} from "@uni-helper/uni-use";
|
|
||||||
import {分享_HOME页面分享到朋友圈, 分享_HOME页面分享到群或者好友} from "@/hooks/接口API";
|
|
||||||
import HomeComHongMeng from "@/pageTabBar/Home/home-com-hong-meng.vue";
|
|
||||||
import type {ConfigProviderTheme} from "wot-design-uni/components/wd-config-provider/types";
|
import type {ConfigProviderTheme} from "wot-design-uni/components/wd-config-provider/types";
|
||||||
|
import {useMainXiaoStore} from "@/stores/piniaPro/miniChatStore";
|
||||||
|
import HomeComImage from "@/pageTabBar/Home/首页组件图片.vue";
|
||||||
|
import HomeComChaoHuaShuai from "@/pageTabBar/Home/首页组件超划算.vue";
|
||||||
|
import HomeComHongMeng from "@/pageTabBar/Home/首页组件红包.vue";
|
||||||
|
|
||||||
|
let xiaoMain = useMainXiaoStore();
|
||||||
defineOptions({options: {styleIsolation: "shared"}}); // 组件使用
|
defineOptions({options: {styleIsolation: "shared"}}); // 组件使用
|
||||||
|
let toast = useToast("default-toast");
|
||||||
|
let message = useMessage("default-message-box");
|
||||||
let theme = ref(<ConfigProviderTheme>uni.getAppBaseInfo().theme); // 返回值为 dark or linght
|
let theme = ref(<ConfigProviderTheme>uni.getAppBaseInfo().theme); // 返回值为 dark or linght
|
||||||
|
let pxScreenHeight = ref("0rpx"); // 手机高度
|
||||||
let pxScreenHeight = ref(); // 手机高度
|
let pxWindowHeight = ref("0rpx"); // 屏幕可视区高度
|
||||||
let pxWindowHeight = ref(); // 屏幕可视区高度
|
|
||||||
let pxScrollHeight = ref(); // 滚动区域高度
|
|
||||||
let statusHeight = ref(); // 固定的顶部
|
let statusHeight = ref(); // 固定的顶部
|
||||||
let meunHeight = ref();//插槽时要用的 高度
|
let meunHeight = ref();//插槽时要用的 高度
|
||||||
|
let info_scroll_height = ref(0);
|
||||||
|
|
||||||
|
const defaule滚动区域的高度 = computed(() => {
|
||||||
|
return info_scroll_height.value + "rpx";
|
||||||
|
});
|
||||||
|
const css红包高度 = computed(() => {
|
||||||
|
return info_scroll_height.value - 400 - 382 - 20 - 10 + "rpx";
|
||||||
|
});
|
||||||
|
const css_com_height = computed(() => {
|
||||||
|
return info_scroll_height.value - 400 - 382 - 20 - 10;
|
||||||
|
});
|
||||||
|
const xiao_six_img = "https://hudie.xiao.band/icon/six.png";
|
||||||
const modelValue: GlobelsChildPropsType = {
|
const modelValue: GlobelsChildPropsType = {
|
||||||
isShowLeft: {
|
isShowLeft: {
|
||||||
showCom: "icon",
|
showCom: "icon",
|
||||||
img: {imgLeft: "https://oss.xiao.band/icon/left.png"},
|
img: {imgLeft: xiao_six_img},
|
||||||
iconTextLeft: {classPrefix: "wd-icon", name: "app", size: 20},
|
iconTextLeft: {classPrefix: "wd-icon", name: "app", size: 20},
|
||||||
},
|
},
|
||||||
isShowRight: {
|
isShowRight: {
|
||||||
showCom: "icon",
|
showCom: "icon",
|
||||||
img: {imgRight: "https://oss.xiao.band/icon/%E9%99%8D%E8%90%BD%E4%BC%9E_parachute.png"},
|
img: {imgRight: xiao_six_img},
|
||||||
iconTextRight: {classPrefix: "wd-icon", name: "app1", size: 20},
|
iconTextRight: {classPrefix: "wd-icon", name: "app", size: 20},
|
||||||
},
|
},
|
||||||
title_text: "六果泡泡", navIsShow: "default",
|
title_text: "六果泡泡", navIsShow: "default",
|
||||||
};
|
};
|
||||||
let xiaoMain = useMainXiaoStore();
|
|
||||||
const homeLeft = () => {
|
const homeLeft = () => {
|
||||||
wx.vibrateShort({type: "heavy"});//medium heavy light
|
wx.vibrateShort({type: "heavy"});//medium heavy light
|
||||||
|
uni.navigateBack({delta: 1}).then().catch(() => wx.reLaunch({url: "/pageTabBar/Home/Home"}));
|
||||||
};
|
};
|
||||||
|
|
||||||
const homeRight = () => {
|
const homeRight = () => {
|
||||||
wx.vibrateShort({type: "heavy"});//medium heavy light
|
wx.vibrateShort({type: "heavy"});//medium heavy light
|
||||||
|
console.log("右键按键");
|
||||||
};
|
};
|
||||||
let defaultSearchChange = async () => {
|
let defaultSearchChange = async () => {
|
||||||
await wx.vibrateShort({type: "heavy"});//medium heavy light };
|
await wx.vibrateShort({type: "heavy"});//medium heavy light
|
||||||
|
console.log("搜索发起");
|
||||||
};
|
};
|
||||||
onLoad(() => {
|
|
||||||
let page_path = usePage().value.route;
|
|
||||||
uni.showShareMenu({
|
|
||||||
withShareTicket: true,
|
|
||||||
menus: ["shareAppMessage", "shareTimeline"], // 关键!明确启用哪些功能 "shareTimeline"
|
|
||||||
});
|
|
||||||
|
|
||||||
onShareAppMessage((options: Page.ShareAppMessageOption) => {
|
|
||||||
return {
|
|
||||||
title: "群分享主题",
|
|
||||||
path: page_path,
|
|
||||||
desc: "描述",
|
|
||||||
imageUrl: "https://oss.xiao.band/backhome.png",
|
|
||||||
promise: new Promise<Page.CustomShareContent>(async (resolve) => {
|
|
||||||
try {
|
|
||||||
let dataPostData = await useRequest<ApiAxiosResponse<Array<string>, Page.CustomShareContent>>(分享_HOME页面分享到群或者好友, {
|
|
||||||
method: "POST", data: {
|
|
||||||
self_mini_openid: xiaoMain.mini_openid, self_mini_unionid: xiaoMain.mini_unionid,
|
|
||||||
page_path: page_path,
|
|
||||||
}
|
|
||||||
});
|
|
||||||
resolve(dataPostData.data.value?.resData.dictData ?? {});
|
|
||||||
} catch (e) {
|
|
||||||
console.log("捕获错误❌🙅🙅❌🙅🙅❌🙅🙅❌🙅🙅❌🙅🙅❌🙅🙅❌🙅🙅♀️", e);
|
|
||||||
}
|
|
||||||
}),
|
|
||||||
};
|
|
||||||
});
|
|
||||||
|
|
||||||
|
|
||||||
onShareTimeline(() => {
|
|
||||||
return {
|
|
||||||
title: "朋友圈分享测试", //自定义标题,即朋友圈列表页上显示的标题默认值为小程序的名称
|
|
||||||
imageUrl: "https://oss.xiao.band/backhome.png",//imageUrl:自定义图片路径,可以是本地文件或者网络图片
|
|
||||||
query: "superior_unionid=shareTimeline",
|
|
||||||
path: page_path,
|
|
||||||
promise: new Promise<Page.ShareTimelineContent>(async (resolve,) => {
|
|
||||||
try {
|
|
||||||
let dataPostData = await useRequest<ApiAxiosResponse<Array<string>, Page.CustomShareContent>>(分享_HOME页面分享到朋友圈, {
|
|
||||||
method: "POST", data: {
|
|
||||||
self_mini_openid: xiaoMain.mini_openid, self_mini_unionid: xiaoMain.mini_unionid,
|
|
||||||
page_path: page_path,
|
|
||||||
}
|
|
||||||
});
|
|
||||||
resolve(dataPostData.data.value?.resData.dictData ?? {});
|
|
||||||
} catch (e) {
|
|
||||||
console.log("捕获错误❌🙅🙅❌🙅🙅❌🙅🙅❌🙅🙅❌🙅🙅❌🙅🙅❌🙅🙅♀️", e);
|
|
||||||
}
|
|
||||||
}),
|
|
||||||
};
|
|
||||||
});
|
|
||||||
wx.onCopyUrl(() => {
|
|
||||||
// return {query: `superior_unionid=${xiao_main.self_user_unionid}`};
|
|
||||||
console.log("superior_unionid=" + xiaoMain.superior_unionid, "---------------");
|
|
||||||
return {query: "superior_unionid=" + xiaoMain.mini_unionid};
|
|
||||||
});
|
|
||||||
// 用户点击了收藏按钮
|
|
||||||
// onAddToFavorites((options: Page.AddToFavoritesOption) => {
|
|
||||||
// console.log("webViewUrl: ", options.webviewUrl);
|
|
||||||
// return {
|
|
||||||
// title: "收藏",
|
|
||||||
// imageUrl: "https://oss.xiao.band/backhome.png",
|
|
||||||
// query: "name=xxx&age=xxx",
|
|
||||||
// };
|
|
||||||
// });
|
|
||||||
});
|
|
||||||
onTabItemTap(() => {
|
onTabItemTap(() => {
|
||||||
|
console.log("🍎 🍏 🍊 🍎 🍏 🍊 🍎 🍏 🍊 🍎 🍏 🍊 🍎 🍏 ");
|
||||||
wx.vibrateShort({type: "heavy"});//medium heavy light
|
wx.vibrateShort({type: "heavy"});//medium heavy light
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
<style scoped lang="scss">
|
<style scoped lang="scss">
|
||||||
.page-title {
|
.page-title {
|
||||||
width: 750rpx;
|
width: 750rpx;
|
||||||
|
height: 100%;
|
||||||
|
|
||||||
.title {
|
.title {
|
||||||
width: 684rpx;
|
width: 684rpx;
|
||||||
@@ -52,6 +53,6 @@
|
|||||||
import {ref} from "vue";
|
import {ref} from "vue";
|
||||||
|
|
||||||
let theme = ref(uni.getAppBaseInfo().theme); // 返回值为 dark or linght
|
let theme = ref(uni.getAppBaseInfo().theme); // 返回值为 dark or linght
|
||||||
defineOptions({options: {styleIsolation: "shared"}}); // 组件使用
|
defineOptions({options: {styleIsolation: "shared"}, name: "home-com-image"}); // 组件使用
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
@@ -1,23 +1,4 @@
|
|||||||
<style scoped lang="scss">
|
<style scoped lang="scss">
|
||||||
@media (prefers-color-scheme: light) {
|
|
||||||
.commission-showcase {
|
|
||||||
background-color: #f5f5f5 !important;
|
|
||||||
}
|
|
||||||
.feature-item {
|
|
||||||
// 经营优势类型的样式
|
|
||||||
background-color: #F5E8DE !important;
|
|
||||||
}
|
|
||||||
.left-1 {
|
|
||||||
background-color: #f5f5f5; // 浅奶黄白
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/* 深色模式 */
|
|
||||||
@media (prefers-color-scheme: dark) {
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
// 来回抖抖动的动画效果
|
// 来回抖抖动的动画效果
|
||||||
@keyframes shake {
|
@keyframes shake {
|
||||||
0%, 100% {
|
0%, 100% {
|
||||||
@@ -31,170 +12,119 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@keyframes shakeLoop {
|
|
||||||
0% {
|
|
||||||
transform: translateX(0);
|
|
||||||
}
|
|
||||||
25% {
|
|
||||||
transform: translateX(-6px);
|
|
||||||
}
|
|
||||||
50% {
|
|
||||||
transform: translateX(6px);
|
|
||||||
}
|
|
||||||
75% {
|
|
||||||
transform: translateX(-6px);
|
|
||||||
}
|
|
||||||
100% {
|
|
||||||
transform: translateX(0);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.root-demo {
|
.root-demo {
|
||||||
width: 750rpx;
|
width: 750rpx;
|
||||||
box-sizing: border-box;
|
box-sizing: border-box;
|
||||||
height: 460rpx;
|
font-size: 1rem;
|
||||||
|
height: v-bind(组件高度);
|
||||||
|
|
||||||
.gird-root-div {
|
.xiaozizi {
|
||||||
height: 100%;
|
|
||||||
margin: 0 auto;
|
|
||||||
width: 710rpx;
|
|
||||||
display: grid;
|
display: grid;
|
||||||
grid-template-columns: 1fr 1fr; //分成多少列 每一列的宽度 相对于父容器总宽度
|
height: v-bind(组件高度);
|
||||||
grid-template-rows: 460rpx; // 分多少行, 每一行的高度, 相对于父容器的总高度
|
grid-template-columns: 1fr 1fr;
|
||||||
gap: 0 10rpx;
|
grid-auto-rows: v-bind(组件高度);
|
||||||
|
column-gap: 10rpx;
|
||||||
|
|
||||||
.root-div-left {
|
.div-left {
|
||||||
box-sizing: border-box;
|
|
||||||
height: 460rpx;
|
|
||||||
padding: 24rpx 24rpx 24rpx 24rpx;
|
|
||||||
display: grid;
|
display: grid;
|
||||||
grid-template-columns: 1fr;
|
height: v-bind(组件高度);
|
||||||
grid-template-rows: 30% 70%;
|
padding: 0 12rpx;
|
||||||
|
grid-template-columns: repeat(2, 1fr);
|
||||||
|
grid-template-rows: minmax(v-bind(default图片的高度), 1fr) 1fr 1fr 1fr;
|
||||||
|
justify-content: space-between;
|
||||||
|
justify-items: center;
|
||||||
|
align-content: space-between;
|
||||||
|
column-gap: 10rpx;
|
||||||
|
row-gap: 10rpx;
|
||||||
|
box-sizing: border-box;
|
||||||
border: 1px solid rgba(255, 255, 255, 0.05);
|
border: 1px solid rgba(255, 255, 255, 0.05);
|
||||||
box-shadow: 0 8rpx 20rpx rgba(0, 0, 0, 0.2), inset 0 1rpx 0 rgba(255, 255, 255, 0.05);
|
box-shadow: 0 8rpx 20rpx rgba(0, 0, 0, 0.2), inset 0 1rpx 0 rgba(255, 255, 255, 0.05);
|
||||||
transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
|
transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
|
||||||
|
|
||||||
.left-1 {
|
.div-left-items {
|
||||||
// 这里的图片的容器
|
width: 100%;
|
||||||
display: flex;
|
display: flex;
|
||||||
justify-content: center;
|
justify-content: center;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
overflow: hidden;
|
flex-direction: column;
|
||||||
|
position: relative;
|
||||||
|
border-radius: 10rpx;
|
||||||
|
border: 1rpx solid rgba(255, 255, 255, 0.05);
|
||||||
|
transition: all 0.3s ease;
|
||||||
|
box-shadow: 0 3px 1px -2px rgb(0 0 0 / 20%), 0 2px 2px 0 rgb(0 0 0 / 14%), 0 1px 5px 0 rgb(0 0 0 / 12%);
|
||||||
|
background: rgba(255, 255, 255, 0.05);
|
||||||
|
|
||||||
.user-image {
|
.feature-item-cou {
|
||||||
|
position: absolute;
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
inset: 0;
|
||||||
|
display: flex;
|
||||||
|
justify-content: center;
|
||||||
|
flex-direction: column;
|
||||||
|
align-items: center;
|
||||||
|
|
||||||
|
.feature-icon--cou {
|
||||||
|
margin: 0 auto;
|
||||||
|
font-size: v-bind(fontSize);
|
||||||
|
}
|
||||||
|
|
||||||
|
.feature-desc {
|
||||||
|
font-size: 0.9rem;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.div-left-items-icon {
|
||||||
|
font-size: v-bind(fontSize);
|
||||||
|
}
|
||||||
|
|
||||||
|
.div-left-items-text {
|
||||||
|
font-size: 0.9rem;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.div-left-items-1 {
|
||||||
|
grid-column: 1/3;
|
||||||
|
|
||||||
|
&.shake-element {
|
||||||
|
animation: shake 0.3s ease-in-out 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
:deep(.custom-class-img) {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
height: 100%;
|
height: 100%;
|
||||||
display: flex;
|
display: flex;
|
||||||
justify-content: center;
|
justify-content: center;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
|
|
||||||
&.shake-element {
|
.custom-image {
|
||||||
animation: shake 0.3s ease-in-out 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
:deep(.custom-class-img) {
|
|
||||||
|
|
||||||
width: 100%;
|
width: 100%;
|
||||||
height: 100%;
|
height: 100%;
|
||||||
|
|
||||||
.custom-image {
|
|
||||||
height: 100%;
|
|
||||||
object-fit: contain; // 保持比例,完整显示在容器内
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
.user-add-kefu {
|
|
||||||
font-size: 1rem;
|
|
||||||
font-weight: 700;
|
|
||||||
color: #4caf50; // 品牌绿色
|
|
||||||
margin-bottom: 12rpx;
|
|
||||||
letter-spacing: 2rpx;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.left-2 {
|
|
||||||
box-sizing: border-box;
|
|
||||||
padding: 6rpx 0 10rpx 0;
|
|
||||||
display: grid;
|
|
||||||
grid-template-columns: repeat(2, 1fr);
|
|
||||||
grid-template-rows: repeat(3, 1fr);
|
|
||||||
gap: 6rpx 12rpx;
|
|
||||||
|
|
||||||
.feature-item {
|
|
||||||
|
|
||||||
display: flex;
|
|
||||||
flex-direction: column;
|
|
||||||
align-items: center;
|
|
||||||
background: rgba(255, 255, 255, 0.05);
|
|
||||||
border-radius: 10rpx;
|
|
||||||
border: 1rpx solid rgba(255, 255, 255, 0.05);
|
|
||||||
transition: all 0.3s ease;
|
|
||||||
box-shadow: 0 3px 1px -2px rgb(0 0 0 / 20%), 0 2px 2px 0 rgb(0 0 0 / 14%), 0 1px 5px 0 rgb(0 0 0 / 12%);
|
|
||||||
position: relative; // 关键:父元素必须相对定位
|
|
||||||
box-sizing: border-box;
|
|
||||||
height: 100%;
|
|
||||||
padding-bottom: 6rpx;
|
|
||||||
|
|
||||||
.feature-item-cou {
|
|
||||||
inset: 0; // 等同于 top:0; right:0; bottom:0; left:0;
|
|
||||||
width: 100%;
|
|
||||||
height: 100%;
|
|
||||||
position: absolute;
|
|
||||||
top: 50%;
|
|
||||||
left: 50%;
|
|
||||||
transform: translate(-50%, -50%); /* 关键:自身偏移回中心 */
|
|
||||||
display: flex;
|
|
||||||
flex-direction: column;
|
|
||||||
justify-content: center;
|
|
||||||
align-items: center;
|
|
||||||
transition: all 0.3s ease;
|
|
||||||
border-radius: 10rpx;
|
|
||||||
|
|
||||||
.feature-icon--cou {
|
|
||||||
margin: 0 auto;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.feature-icon {
|
|
||||||
font-size: 32rpx;
|
|
||||||
margin-bottom: 8rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.feature-desc {
|
|
||||||
font-size: 20rpx;
|
|
||||||
//color: rgba(255, 255, 255, 0.8);
|
|
||||||
text-align: center;
|
|
||||||
white-space: nowrap;
|
|
||||||
overflow: hidden;
|
|
||||||
text-overflow: ellipsis;
|
|
||||||
width: 100%;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.root-div-right {
|
.div-right {
|
||||||
|
height: v-bind(组件高度);
|
||||||
box-sizing: border-box;
|
box-sizing: border-box;
|
||||||
overflow: hidden;
|
|
||||||
padding: 24rpx;
|
|
||||||
border: 1px solid rgba(255, 255, 255, 0.05);
|
border: 1px solid rgba(255, 255, 255, 0.05);
|
||||||
box-shadow: 0 8rpx 20rpx rgba(0, 0, 0, 0.2), inset 0 1rpx 0 rgba(255, 255, 255, 0.05);
|
box-shadow: 0 8rpx 20rpx rgba(0, 0, 0, 0.2), inset 0 1rpx 0 rgba(255, 255, 255, 0.05);
|
||||||
transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
|
transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
|
||||||
}
|
display: grid;
|
||||||
|
grid-template-columns: 1fr;
|
||||||
.recruit-card {
|
grid-template-rows: 1fr auto auto auto auto;
|
||||||
display: flex;
|
align-content: space-between;
|
||||||
flex-direction: column;
|
|
||||||
justify-content: space-between;
|
|
||||||
|
|
||||||
|
|
||||||
.card-header {
|
.card-header {
|
||||||
|
//align-self: self-start;
|
||||||
display: flex;
|
display: flex;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
justify-content: space-between;
|
justify-content: space-between;
|
||||||
|
box-sizing: border-box;
|
||||||
|
padding: 0 12rpx;
|
||||||
|
|
||||||
.title-group {
|
.title-group {
|
||||||
display: flex;
|
display: flex;
|
||||||
@@ -228,7 +158,8 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.card-content {
|
.card-content {
|
||||||
flex: 1;
|
box-sizing: border-box;
|
||||||
|
padding: 0 12rpx;
|
||||||
display: flex;
|
display: flex;
|
||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
justify-content: space-between;
|
justify-content: space-between;
|
||||||
@@ -273,87 +204,89 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/* 核心卖点 */
|
|
||||||
.core-benefit {
|
|
||||||
//margin-bottom: 20rpx;
|
|
||||||
padding: 15rpx 0;
|
|
||||||
|
|
||||||
.benefit-content {
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
justify-content: center;
|
|
||||||
|
|
||||||
background: linear-gradient(135deg, rgba(76, 175, 80, 0.1), transparent);
|
|
||||||
border-radius: 12rpx;
|
|
||||||
//padding: 14rpx 20rpx;
|
|
||||||
border: 1rpx solid rgba(76, 175, 80, 0.2);
|
|
||||||
|
|
||||||
.benefit-emoji {
|
|
||||||
font-size: 26rpx;
|
|
||||||
margin: 0 12rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.benefit-title {
|
|
||||||
font-size: 26rpx;
|
|
||||||
color: #4caf50;
|
|
||||||
font-weight: 600;
|
|
||||||
white-space: nowrap;
|
|
||||||
}
|
|
||||||
|
|
||||||
.benefit-arrow {
|
|
||||||
margin: 0 16rpx;
|
|
||||||
//color: rgba(255, 255, 255, 0.4);
|
|
||||||
font-size: 24rpx;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/* 特性列表 */
|
|
||||||
.feature-list {
|
|
||||||
padding: 15rpx 0;
|
|
||||||
display: grid;
|
|
||||||
grid-template-columns: repeat(3, 1fr);
|
|
||||||
gap: 12rpx;
|
|
||||||
|
|
||||||
|
|
||||||
.feature-item {
|
|
||||||
box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2),
|
|
||||||
0 2px 2px 0 rgba(0, 0, 0, 0.14),
|
|
||||||
0 1px 5px 0 rgba(0, 0, 0, 0.12);
|
|
||||||
display: flex;
|
|
||||||
flex-direction: column;
|
|
||||||
align-items: center;
|
|
||||||
background: rgba(255, 255, 255, 0.05);
|
|
||||||
border-radius: 10rpx;
|
|
||||||
border: 1rpx solid rgba(255, 255, 255, 0.05);
|
|
||||||
transition: all 0.3s ease;
|
|
||||||
|
|
||||||
.feature-icon {
|
|
||||||
font-size: 32rpx;
|
|
||||||
margin-bottom: 8rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.feature-desc {
|
|
||||||
font-size: 20rpx;
|
|
||||||
//color: rgba(255, 255, 255, 0.8);
|
|
||||||
text-align: center;
|
|
||||||
white-space: nowrap;
|
|
||||||
overflow: hidden;
|
|
||||||
text-overflow: ellipsis;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* 核心卖点 */
|
||||||
|
.core-benefit {
|
||||||
|
padding: 15rpx 12rpx;
|
||||||
|
|
||||||
|
.benefit-content {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
|
||||||
|
background: linear-gradient(135deg, rgba(76, 175, 80, 0.1), transparent);
|
||||||
|
border-radius: 12rpx;
|
||||||
|
//padding: 14rpx 20rpx;
|
||||||
|
border: 1rpx solid rgba(76, 175, 80, 0.2);
|
||||||
|
|
||||||
|
.benefit-emoji {
|
||||||
|
font-size: 26rpx;
|
||||||
|
margin: 0 12rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.benefit-title {
|
||||||
|
font-size: 26rpx;
|
||||||
|
color: #4caf50;
|
||||||
|
font-weight: 600;
|
||||||
|
white-space: nowrap;
|
||||||
|
}
|
||||||
|
|
||||||
|
.benefit-arrow {
|
||||||
|
margin: 0 16rpx;
|
||||||
|
//color: rgba(255, 255, 255, 0.4);
|
||||||
|
font-size: 24rpx;
|
||||||
|
font-weight: bold;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/* 特性列表 */
|
||||||
|
.feature-list {
|
||||||
|
padding: 15rpx 12rpx;
|
||||||
|
display: grid;
|
||||||
|
box-sizing: border-box;
|
||||||
|
|
||||||
|
grid-template-columns: repeat(3, 1fr);
|
||||||
|
gap: 12rpx;
|
||||||
|
|
||||||
|
|
||||||
|
.feature-item {
|
||||||
|
box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2),
|
||||||
|
0 2px 2px 0 rgba(0, 0, 0, 0.14),
|
||||||
|
0 1px 5px 0 rgba(0, 0, 0, 0.12);
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
align-items: center;
|
||||||
|
background: rgba(255, 255, 255, 0.05);
|
||||||
|
border-radius: 10rpx;
|
||||||
|
border: 1rpx solid rgba(255, 255, 255, 0.05);
|
||||||
|
transition: all 0.3s ease;
|
||||||
|
|
||||||
|
.feature-icon {
|
||||||
|
font-size: 32rpx;
|
||||||
|
margin-bottom: 8rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.feature-desc {
|
||||||
|
font-size: 20rpx;
|
||||||
|
//color: rgba(255, 255, 255, 0.8);
|
||||||
|
text-align: center;
|
||||||
|
white-space: nowrap;
|
||||||
|
overflow: hidden;
|
||||||
|
text-overflow: ellipsis;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/* 卡片底部 */
|
|
||||||
.card-footer {
|
.card-footer {
|
||||||
position: relative;
|
position: relative;
|
||||||
z-index: 1;
|
z-index: 1;
|
||||||
margin-top: 16rpx;
|
align-self: flex-end;
|
||||||
|
box-sizing: border-box;
|
||||||
|
padding: 0 12rpx;
|
||||||
|
|
||||||
.action-button {
|
.action-button {
|
||||||
display: flex;
|
display: flex;
|
||||||
@@ -390,6 +323,7 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -397,28 +331,26 @@
|
|||||||
|
|
||||||
<template>
|
<template>
|
||||||
<view class=root-demo>
|
<view class=root-demo>
|
||||||
<view class="gird-root-div">
|
<view class="xiaozizi">
|
||||||
<view class="root-div-left">
|
<view class="div-left">
|
||||||
<view class="left-1">
|
<view class="div-left-items div-left-items-1" :class="{'shake-element':shakeBoole}">
|
||||||
<view class="user-image" :class="{'shake-element':shakeBoole}">
|
<!-- <view class="div-left-items-icon">🎁</view>-->
|
||||||
<wd-img custom-class="custom-class-img" custom-image="custom-image" mode="aspectFit"
|
<!-- <view class="div-left-items-text">2</view>-->
|
||||||
:showMenuByLongpress="true"
|
<wd-img custom-class="custom-class-img" custom-image="custom-image" mode="heightFix"
|
||||||
:src="xiaoMain.mini_user_data?.codeQrCode">
|
:showMenuByLongpress="true"
|
||||||
<template #error>
|
:src="xiaoMain.mini_user_data?.codeQrCode">
|
||||||
<view class="error-wrap">加载失败</view>
|
<template #error>
|
||||||
</template>
|
<view class="error-wrap">加载失败</view>
|
||||||
<template #loading>
|
</template>
|
||||||
<view class="loading-wrap">
|
<template #loading>
|
||||||
<wd-loading/>
|
<view class="loading-wrap">
|
||||||
</view>
|
<wd-loading/>
|
||||||
</template>
|
</view>
|
||||||
</wd-img>
|
</template>
|
||||||
</view>
|
</wd-img>
|
||||||
</view>
|
</view>
|
||||||
|
|
||||||
|
<view class="div-left-items">
|
||||||
<view class="left-2">
|
|
||||||
|
|
||||||
<view class="feature-item" @click="震动效果"
|
<view class="feature-item" @click="震动效果"
|
||||||
v-if="xiaoMain.mini_代金券数据?.stock券状态==='发放中'">
|
v-if="xiaoMain.mini_代金券数据?.stock券状态==='发放中'">
|
||||||
<view class="feature-icon">
|
<view class="feature-icon">
|
||||||
@@ -444,43 +376,42 @@
|
|||||||
</view>
|
</view>
|
||||||
</send-coupon>
|
</send-coupon>
|
||||||
</view>
|
</view>
|
||||||
<view class="feature-item" @click="已领取卡券"
|
<view class="feature-item-cou" @click="已领取卡券"
|
||||||
v-if="xiaoMain.mini_代金券数据?.stock券状态==='已领券'">
|
v-if="xiaoMain.mini_代金券数据?.stock券状态==='已领券'">
|
||||||
<view class="feature-icon">
|
<view class="feature-icon--cou">
|
||||||
<wd-loading :size="15" type="spinner" color="#fa34aa"/>
|
✅
|
||||||
|
<!-- <wd-loading :size="15" type="spinner" color="#fa34aa"/>-->
|
||||||
</view>
|
</view>
|
||||||
<view class="feature-desc">券已领取</view>
|
<view class="feature-desc">券已领取</view>
|
||||||
|
|
||||||
</view>
|
</view>
|
||||||
|
|
||||||
<view class="feature-item" @click="送好友">
|
|
||||||
<view class="feature-icon">🔊</view>
|
|
||||||
<view class="feature-desc">给好友送券</view>
|
|
||||||
</view>
|
|
||||||
|
|
||||||
<view class="feature-item" @click="每日签到弹出幕帘">
|
|
||||||
<view class="feature-icon"> 🦶</view>
|
|
||||||
<view class="feature-desc">每日签到</view>
|
|
||||||
</view>
|
|
||||||
|
|
||||||
<view class="feature-item" @click="新人红包事件">
|
|
||||||
<view class="feature-icon">🧧</view>
|
|
||||||
<view class="feature-desc">新人大礼包</view>
|
|
||||||
</view>
|
|
||||||
|
|
||||||
<view class="feature-item" @click="赢免单事件">
|
|
||||||
<view class="feature-icon">🤝</view>
|
|
||||||
<view class="feature-desc">赢免单</view>
|
|
||||||
</view>
|
|
||||||
|
|
||||||
<view class="feature-item" @click="新品通知事件">
|
|
||||||
<view class="feature-icon">🔔</view>
|
|
||||||
<view class="feature-desc">新品通知</view>
|
|
||||||
</view>
|
|
||||||
</view>
|
</view>
|
||||||
</view>
|
<view class="div-left-items" @click="送好友">
|
||||||
<view class="root-div-right recruit-card">
|
<!-- <view class="div-left-items-icon">🏀</view>-->
|
||||||
|
<!-- <view class="div-left-items-text">2</view>-->
|
||||||
|
<view class="div-left-items-icon">🔊</view>
|
||||||
|
<view class="div-left-items-text">给好友送券</view>
|
||||||
|
</view>
|
||||||
|
<view class="div-left-items" @click="每日签到弹出幕帘">
|
||||||
|
<view class="div-left-items-icon"> 🦶</view>
|
||||||
|
<view class="div-left-items-text">每日签到</view>
|
||||||
|
</view>
|
||||||
|
<view class="div-left-items" @click="新人红包事件">
|
||||||
|
<view class="div-left-items-icon">🧧</view>
|
||||||
|
<view class="div-left-items-text">新人大礼包</view>
|
||||||
|
</view>
|
||||||
|
<view class="div-left-items" @click="赢免单事件">
|
||||||
|
<view class="div-left-items-icon">🤝</view>
|
||||||
|
<view class="div-left-items-text">赢免单</view>
|
||||||
|
</view>
|
||||||
|
<view class="div-left-items" @click="新品通知事件">
|
||||||
|
<view class="div-left-items-icon">🔔</view>
|
||||||
|
<view class="div-left-items-text">新品通知</view>
|
||||||
|
</view>
|
||||||
|
|
||||||
|
</view>
|
||||||
|
<view class="div-right">
|
||||||
<view class="card-header">
|
<view class="card-header">
|
||||||
<view class="title-group">
|
<view class="title-group">
|
||||||
<text class="title">推广员</text>
|
<text class="title">推广员</text>
|
||||||
@@ -488,8 +419,6 @@
|
|||||||
</view>
|
</view>
|
||||||
<view class="badge">招募中</view>
|
<view class="badge">招募中</view>
|
||||||
</view>
|
</view>
|
||||||
<wd-gap bg-color="#348638" height="2rpx"></wd-gap>
|
|
||||||
|
|
||||||
<view class="card-content">
|
<view class="card-content">
|
||||||
<!-- 佣金展示 -->
|
<!-- 佣金展示 -->
|
||||||
<view class="commission-showcase">
|
<view class="commission-showcase">
|
||||||
@@ -500,36 +429,36 @@
|
|||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
|
||||||
<!-- 核心卖点 -->
|
|
||||||
<view class="core-benefit">
|
|
||||||
<view class="benefit-content">
|
|
||||||
<text class="benefit-emoji">💰</text>
|
|
||||||
<!-- <text class="benefit-title">推广员专属权益</text>-->
|
|
||||||
<text class="benefit-title">发福利</text>
|
|
||||||
<text class="benefit-arrow">→</text>
|
|
||||||
<text class="benefit-title">赚佣金</text>
|
|
||||||
<text class="benefit-emoji">💸</text>
|
|
||||||
</view>
|
|
||||||
</view>
|
|
||||||
|
|
||||||
<!-- 特性列表 -->
|
<!-- 特性列表 -->
|
||||||
<view class="feature-list">
|
|
||||||
<label class="feature-item" @click="震动效果" for="button-share">
|
|
||||||
<view class="feature-icon">🚀</view>
|
|
||||||
<view class="feature-desc">一键分享</view>
|
|
||||||
<button openType="share" id="button-share" v-show="false"
|
|
||||||
style="height: 0;width: 0"></button>
|
|
||||||
</label>
|
|
||||||
|
|
||||||
<view class="feature-item" @click="进入积分页面展示即时结算的功能">
|
</view>
|
||||||
<view class="feature-icon">⚡</view>
|
<!-- 核心卖点 -->
|
||||||
<view class="feature-desc">即时结算</view>
|
<view class="core-benefit">
|
||||||
</view>
|
<view class="benefit-content">
|
||||||
|
<text class="benefit-emoji">💰</text>
|
||||||
|
<text class="benefit-title">发福利</text>
|
||||||
|
<text class="benefit-arrow">→</text>
|
||||||
|
<text class="benefit-title">赚佣金</text>
|
||||||
|
<text class="benefit-emoji">💸</text>
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
<view class="feature-list">
|
||||||
|
<label class="feature-item" @click="震动效果" for="button-share">
|
||||||
|
<view class="feature-icon">🚀</view>
|
||||||
|
<view class="feature-desc">一键分享</view>
|
||||||
|
<button openType="share" id="button-share" v-show="false"
|
||||||
|
style="height: 0;width: 0"></button>
|
||||||
|
</label>
|
||||||
|
|
||||||
<view class="feature-item" @click="收益透明事件">
|
<view class="feature-item" @click="进入积分页面展示即时结算的功能">
|
||||||
<view class="feature-icon">📈</view>
|
<view class="feature-icon">⚡</view>
|
||||||
<view class="feature-desc">收益透明</view>
|
<view class="feature-desc">即时结算</view>
|
||||||
</view>
|
</view>
|
||||||
|
|
||||||
|
<view class="feature-item" @click="收益透明事件">
|
||||||
|
<view class="feature-icon">📈</view>
|
||||||
|
<view class="feature-desc">收益透明</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view class="card-footer" @click="加入联盟事件">
|
<view class="card-footer" @click="加入联盟事件">
|
||||||
@@ -555,51 +484,48 @@
|
|||||||
// 页面功能注释区域
|
// 页面功能注释区域
|
||||||
import {ref} from "vue";
|
import {ref} from "vue";
|
||||||
import {useMainXiaoStore} from "@/stores/piniaPro/miniChatStore";
|
import {useMainXiaoStore} from "@/stores/piniaPro/miniChatStore";
|
||||||
import type {Send发放优惠类回调类型, 发券接口返回数据类型} from "@/hooks/发放优惠券的回调类型";
|
|
||||||
import {useRequest} from "@uni-helper/uni-use";
|
|
||||||
import {useThrottleFn, watchDeep} from "@vueuse/shared";
|
import {useThrottleFn, watchDeep} from "@vueuse/shared";
|
||||||
|
import {useRequest} from "@uni-helper/uni-use";
|
||||||
|
import {卡券_领券后更新当前券的状态, 商品_赢免单商品数据, 积分_每日签到奖励} from "@/hooks/接口API";
|
||||||
import {useToast} from "wot-design-uni";
|
import {useToast} from "wot-design-uni";
|
||||||
import {卡券_领券, 卡券_领券后更新当前券的状态, 商品_赢免单商品数据, 积分_每日签到奖励} from "@/hooks/接口API";
|
import type {Send发放优惠类回调类型} from "@/hooks/发放优惠券的回调类型";
|
||||||
|
|
||||||
let xiaoMain = useMainXiaoStore();
|
let xiaoMain = useMainXiaoStore();
|
||||||
defineOptions({options: {styleIsolation: "shared"}, name: "home-com-hong-meng"}); // 组件使用
|
let defautl_img = ref("https://hudie.xiao.band/default_img/96d41ae72ca64bb026ff13906ee7d6b8.webp");
|
||||||
|
const xiao_six_img = "https://hudie.xiao.band/icon/six.png";
|
||||||
|
const default图片的高度 = ref("70rpx");
|
||||||
|
const fontSize = ref("1.7rem");
|
||||||
|
const img = ref<string>("https://hudie.sixgou.com/six/f151306b164cb2e5ede53d1bb9a406cd.png");
|
||||||
|
const 现金券图片地址 = shallowRef("https://hudie.sixgou.com/six/aa35a95a5be61ba1bc38f856fabf3978.png");
|
||||||
|
|
||||||
|
// 1. 定义 props 类型
|
||||||
|
interface definePropsType {
|
||||||
|
hongHeight: number;
|
||||||
|
css_com_height: number;
|
||||||
|
}
|
||||||
|
|
||||||
|
const 幕帘图片加载报错事件 = async (e: any): Promise<void> => {
|
||||||
|
await wx.vibrateShort({type: xiaoMain.vibrateShort震动效果.medium});//medium heavy light
|
||||||
|
console.log(e);
|
||||||
|
};
|
||||||
|
const 点击幕帘事件 = async (): Promise<void> => {
|
||||||
|
await wx.vibrateShort({type: xiaoMain.vibrateShort震动效果.medium});//medium heavy light
|
||||||
|
};
|
||||||
|
const 点击幕帘关闭按钮 = async (): Promise<void> => {
|
||||||
|
await wx.vibrateShort({type: xiaoMain.vibrateShort震动效果.medium});//medium heavy light
|
||||||
|
};
|
||||||
|
// 2. 使用 withDefaults 定义默认值
|
||||||
|
const props = withDefaults(defineProps<definePropsType>(), {});
|
||||||
let 弹出幕帘 = ref(false);
|
let 弹出幕帘 = ref(false);
|
||||||
let 幕帘图片宽度 = Math.floor(wx.getWindowInfo().windowWidth * 0.7);
|
let 幕帘图片宽度 = Math.floor(wx.getWindowInfo().windowWidth * 0.7);
|
||||||
// const img = ref<string>("https://hudie.sixgou.com/six/9aa843c12e1a898159de3397f9ecb67f.jpg");
|
|
||||||
const img = ref<string>("https://hudie.sixgou.com/six/f151306b164cb2e5ede53d1bb9a406cd.png");
|
|
||||||
const shakeBoole = ref(false);
|
const shakeBoole = ref(false);
|
||||||
const 加入联盟事件 = async (): Promise<void> => {
|
|
||||||
await wx.vibrateShort({type: xiaoMain.vibrateShort震动效果.heavy});
|
|
||||||
wx.openCustomerServiceChat({
|
|
||||||
extInfo: {url: xiaoMain.extInfo_推广员账号服务}, corpId: "wwbe6369dc26a9d83a",
|
|
||||||
showMessageCard: true,
|
|
||||||
sendMessageTitle: "咨询推广员", // 气泡的标题名称
|
|
||||||
sendMessageImg: "https://hudie.sixgou.com/icon/six.png", // 弹出气泡时的图片
|
|
||||||
sendMessagePath: "/pageTabBar/Home/Home", // 点击时,打开的小程序的页面路径
|
|
||||||
success: (res) => {
|
|
||||||
console.log(res.errMsg);
|
|
||||||
},
|
|
||||||
fail: (res) => {
|
|
||||||
console.log(res);
|
|
||||||
},
|
|
||||||
complete: (res) => {
|
|
||||||
console.log(res);
|
|
||||||
},
|
|
||||||
},
|
|
||||||
);
|
|
||||||
};
|
|
||||||
const 震动效果 = async (): Promise<void> => {
|
|
||||||
await wx.vibrateShort({type: xiaoMain.vibrateShort震动效果.medium});
|
|
||||||
};
|
|
||||||
const 进入积分页面展示即时结算的功能 = async (): Promise<void> => {
|
|
||||||
await wx.vibrateShort({type: xiaoMain.vibrateShort震动效果.medium});
|
|
||||||
uni.navigateTo({url: "/subPackages/homeSubPages/用户积分页面/用户积分页面"}).then().catch(() => uni.navigateTo({url: ""}));
|
|
||||||
};
|
|
||||||
const 新品通知事件 = async (): Promise<void> => {
|
|
||||||
await wx.vibrateShort({type: xiaoMain.vibrateShort震动效果.medium});//medium heavy light
|
|
||||||
uni.navigateTo({url: "/subPackages/homeSubPages/商城页面目录/PageShangCheng"}).then().catch(() => wx.reLaunch({url: "/pageTabBar/Home/Home"}));
|
|
||||||
};
|
|
||||||
let toast = useToast("default-toast");
|
let toast = useToast("default-toast");
|
||||||
|
|
||||||
|
const 组件高度 = computed(() => {
|
||||||
|
return props.css_com_height + "rpx";
|
||||||
|
});
|
||||||
|
let theme = ref(uni.getAppBaseInfo().theme); // 返回值为 dark or linght
|
||||||
|
defineOptions({options: {styleIsolation: "shared"}, name: "home-com-hong-meng"}); // 组件使用
|
||||||
const sendcoupon = async (e: Send发放优惠类回调类型): Promise<void> => {
|
const sendcoupon = async (e: Send发放优惠类回调类型): Promise<void> => {
|
||||||
await wx.vibrateShort({type: xiaoMain.vibrateShort震动效果.heavy});
|
await wx.vibrateShort({type: xiaoMain.vibrateShort震动效果.heavy});
|
||||||
console.log("这里是事件点击领券时触发", e);
|
console.log("这里是事件点击领券时触发", e);
|
||||||
@@ -622,27 +548,78 @@
|
|||||||
console.log("🍎 🍏 🍎 🍏 🍎 🍏 🍎 🍏 onConfirmonConfirmonConfirmonConfirmonConfirmonConfirmonConfirm ",);
|
console.log("🍎 🍏 🍎 🍏 🍎 🍏 🍎 🍏 onConfirmonConfirmonConfirmonConfirmonConfirmonConfirmonConfirm ",);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
// 监听当前用户的领券的状态
|
const 震动效果 = async (): Promise<void> => {
|
||||||
|
await wx.vibrateShort({type: "heavy"});//medium heavy light
|
||||||
// 领完卡券的查询提示
|
};
|
||||||
const 已领取卡券 = async (): Promise<void> => {
|
const info = wx.getDeviceInfo();
|
||||||
|
wx.onWindowResize(res => {
|
||||||
|
const w = res.size.windowWidth;
|
||||||
|
console.log("-----------", w);
|
||||||
|
// 按窗口宽度切布局,而不是按 model
|
||||||
|
});
|
||||||
|
const 进入积分页面展示即时结算的功能 = async (): Promise<void> => {
|
||||||
await wx.vibrateShort({type: xiaoMain.vibrateShort震动效果.medium});
|
await wx.vibrateShort({type: xiaoMain.vibrateShort震动效果.medium});
|
||||||
toast.warning({msg: "领取成功,已放入微信卡包"});
|
uni.navigateTo({url: "/subPackages/homeSubPages/用户积分页面/用户积分页面"}).then().catch(() => uni.navigateTo({url: ""}));
|
||||||
uni.navigateTo({url: "/subPackages/homeSubPages/商城页面目录/PageShangCheng"}).then().catch(() => wx.reLaunch({url: "/pageTabBar/Home/Home"}));
|
};
|
||||||
|
const 收益透明事件 = async (): Promise<void> => {
|
||||||
|
await wx.vibrateShort({type: xiaoMain.vibrateShort震动效果.medium});//medium heavy light
|
||||||
|
uni.navigateTo({url: "/subPackages/homeSubPages/用户积分页面/用户积分页面"}).then().catch(() => wx.reLaunch({url: "/pageTabBar/Home/Home"}));
|
||||||
|
};
|
||||||
|
const 加入联盟事件 = async (): Promise<void> => {
|
||||||
|
await wx.vibrateShort({type: xiaoMain.vibrateShort震动效果.heavy});
|
||||||
|
wx.openCustomerServiceChat({
|
||||||
|
extInfo: {url: xiaoMain.extInfo_推广员账号服务}, corpId: "wwbe6369dc26a9d83a",
|
||||||
|
showMessageCard: true,
|
||||||
|
sendMessageTitle: "咨询推广员", // 气泡的标题名称
|
||||||
|
sendMessageImg: "https://hudie.sixgou.com/icon/six.png", // 弹出气泡时的图片
|
||||||
|
sendMessagePath: "/pageTabBar/Home/Home", // 点击时,打开的小程序的页面路径
|
||||||
|
success: (res) => {
|
||||||
|
console.log(res.errMsg);
|
||||||
|
},
|
||||||
|
fail: (res) => {
|
||||||
|
console.log(res);
|
||||||
|
},
|
||||||
|
complete: (res) => {
|
||||||
|
console.log(res);
|
||||||
|
},
|
||||||
|
},
|
||||||
|
);
|
||||||
};
|
};
|
||||||
const xiao_six_img = "https://hudie.sixgou.com/six/aa35a95a5be61ba1bc38f856fabf3978.png";
|
|
||||||
const 送好友 = async (): Promise<void> => {
|
const 送好友 = async (): Promise<void> => {
|
||||||
await wx.vibrateShort({type: xiaoMain.vibrateShort震动效果.medium});
|
await wx.vibrateShort({type: xiaoMain.vibrateShort震动效果.medium});
|
||||||
wx.downloadFile({
|
wx.downloadFile({
|
||||||
url: xiao_six_img,
|
url: 现金券图片地址.value,
|
||||||
success: (res) => {
|
success: (res) => {
|
||||||
wx.showShareImageMenu({
|
wx.showShareImageMenu({
|
||||||
|
needShowEntrance: true,// 带小程序的分享入口
|
||||||
path: res.tempFilePath,
|
path: res.tempFilePath,
|
||||||
entrancePath: "/pageTabBar/Home/Home?" + "superior_unionid=" + xiaoMain.mini_unionid + "&" + "shareType=通知好友"
|
entrancePath: "/pageTabBar/Home/Home?" + "superior_unionid=" + xiaoMain.mini_unionid + "&" + "shareType=通知好友"
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
const 每日签到弹出幕帘 = async (): Promise<void> => {
|
||||||
|
await wx.vibrateShort({type: xiaoMain.vibrateShort震动效果.medium});
|
||||||
|
弹出幕帘.value = true;
|
||||||
|
//发送请求添加积分
|
||||||
|
try {
|
||||||
|
await useRequest(积分_每日签到奖励, {
|
||||||
|
method: "POST", data: {
|
||||||
|
self_mini_openid: xiaoMain.mini_openid, self_mini_unionid: xiaoMain.mini_unionid,
|
||||||
|
}
|
||||||
|
});
|
||||||
|
} catch (e) {
|
||||||
|
console.log("捕获错误❌🙅🙅❌🙅🙅❌🙅🙅❌🙅🙅❌🙅🙅❌🙅🙅❌🙅🙅♀️", e);
|
||||||
|
}
|
||||||
|
};
|
||||||
|
const 新人红包事件 = useThrottleFn(async () => {
|
||||||
|
//执行时机: 点击后直接执行,但是在设置的时间范围内,不会再次执行
|
||||||
|
shakeBoole.value = true;
|
||||||
|
await uni.vibrateLong();
|
||||||
|
setTimeout(() => {
|
||||||
|
shakeBoole.value = false;
|
||||||
|
}, 1000);
|
||||||
|
}, 1000);
|
||||||
const 赢免单事件 = async (): Promise<void> => {
|
const 赢免单事件 = async (): Promise<void> => {
|
||||||
await wx.vibrateShort({type: "heavy"});//medium heavy light
|
await wx.vibrateShort({type: "heavy"});//medium heavy light
|
||||||
try {
|
try {
|
||||||
@@ -664,40 +641,13 @@
|
|||||||
}
|
}
|
||||||
// uni.navigateTo({url: "/subPackages/homeSubPages/商城页面目录/PageShangCheng"}).then().catch(() => wx.reLaunch({url: "/pageTabBar/Home/Home"}));
|
// uni.navigateTo({url: "/subPackages/homeSubPages/商城页面目录/PageShangCheng"}).then().catch(() => wx.reLaunch({url: "/pageTabBar/Home/Home"}));
|
||||||
};
|
};
|
||||||
const 每日签到弹出幕帘 = async (): Promise<void> => {
|
const 新品通知事件 = async (): Promise<void> => {
|
||||||
|
await wx.vibrateShort({type: xiaoMain.vibrateShort震动效果.medium});//medium heavy light
|
||||||
|
uni.navigateTo({url: "/subPackages/homeSubPages/商城页面目录/PageShangCheng"}).then().catch(() => wx.reLaunch({url: "/pageTabBar/Home/Home"}));
|
||||||
|
};
|
||||||
|
const 已领取卡券 = async (): Promise<void> => {
|
||||||
await wx.vibrateShort({type: xiaoMain.vibrateShort震动效果.medium});
|
await wx.vibrateShort({type: xiaoMain.vibrateShort震动效果.medium});
|
||||||
弹出幕帘.value = true;
|
toast.warning({msg: "领取成功,已放入微信卡包"});
|
||||||
//发送请求添加积分
|
uni.navigateTo({url: "/subPackages/homeSubPages/商城页面目录/PageShangCheng"}).then().catch(() => wx.reLaunch({url: "/pageTabBar/Home/Home"}));
|
||||||
try {
|
|
||||||
await useRequest(积分_每日签到奖励, {
|
|
||||||
method: "POST", data: {
|
|
||||||
self_mini_openid: xiaoMain.mini_openid, self_mini_unionid: xiaoMain.mini_unionid,
|
|
||||||
}
|
|
||||||
});
|
|
||||||
} catch (e) {
|
|
||||||
console.log("捕获错误❌🙅🙅❌🙅🙅❌🙅🙅❌🙅🙅❌🙅🙅❌🙅🙅❌🙅🙅♀️", e);
|
|
||||||
}
|
|
||||||
};
|
};
|
||||||
const 幕帘图片加载报错事件 = async (e: any): Promise<void> => {
|
|
||||||
await wx.vibrateShort({type: xiaoMain.vibrateShort震动效果.medium});//medium heavy light
|
|
||||||
console.log(e);
|
|
||||||
};
|
|
||||||
const 点击幕帘事件 = async (): Promise<void> => {
|
|
||||||
await wx.vibrateShort({type: xiaoMain.vibrateShort震动效果.medium});//medium heavy light
|
|
||||||
};
|
|
||||||
const 点击幕帘关闭按钮 = async (): Promise<void> => {
|
|
||||||
await wx.vibrateShort({type: xiaoMain.vibrateShort震动效果.medium});//medium heavy light
|
|
||||||
};
|
|
||||||
const 收益透明事件 = async (): Promise<void> => {
|
|
||||||
await wx.vibrateShort({type: xiaoMain.vibrateShort震动效果.medium});//medium heavy light
|
|
||||||
uni.navigateTo({url: "/subPackages/homeSubPages/用户积分页面/用户积分页面"}).then().catch(() => wx.reLaunch({url: "/pageTabBar/Home/Home"}));
|
|
||||||
};
|
|
||||||
const 新人红包事件 = useThrottleFn(async () => {
|
|
||||||
//执行时机: 点击后直接执行,但是在设置的时间范围内,不会再次执行
|
|
||||||
shakeBoole.value = true;
|
|
||||||
await uni.vibrateLong();
|
|
||||||
setTimeout(() => {
|
|
||||||
shakeBoole.value = false;
|
|
||||||
}, 1000);
|
|
||||||
}, 1000);
|
|
||||||
</script>
|
</script>
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
<style scoped lang="scss">
|
<style scoped lang="scss">
|
||||||
.home-com-chao-hua-shuai {
|
.home-com-chao-hua-shuai {
|
||||||
width: 690rpx;
|
width: 690rpx;
|
||||||
height: 394rpx;
|
height: 400rpx;
|
||||||
//background: rgba(255, 255, 255, 0.1);
|
//background: rgba(255, 255, 255, 0.1);
|
||||||
border-radius: 12rpx;
|
border-radius: 12rpx;
|
||||||
margin: 0 auto;
|
margin: 0 auto;
|
||||||
@@ -10,21 +10,14 @@
|
|||||||
0 1px 5px 0 rgba(0, 0, 0, 0.12);
|
0 1px 5px 0 rgba(0, 0, 0, 0.12);
|
||||||
|
|
||||||
.hua-shuai-title {
|
.hua-shuai-title {
|
||||||
height: 92rpx;
|
height: 15%;
|
||||||
|
//padding-top: 30rpx;
|
||||||
|
|
||||||
.hua-shuai-1 {
|
|
||||||
height: 32rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.hua-shuai-3 {
|
|
||||||
height: 16rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.flex-container {
|
.flex-container {
|
||||||
display: flex;
|
display: flex;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
height: 44rpx;
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
box-sizing: border-box;
|
box-sizing: border-box;
|
||||||
padding: 0 24rpx;
|
padding: 0 24rpx;
|
||||||
|
|
||||||
@@ -71,28 +64,36 @@
|
|||||||
|
|
||||||
.hua-shuai-goods {
|
.hua-shuai-goods {
|
||||||
display: grid;
|
display: grid;
|
||||||
|
height: 85%;
|
||||||
grid-template-columns: 1fr 1fr 1fr;
|
grid-template-columns: 1fr 1fr 1fr;
|
||||||
|
grid-template-rows: 100%;
|
||||||
|
|
||||||
.hua-shuai-goods-items {
|
.hua-shuai-goods-items {
|
||||||
box-sizing: border-box;
|
box-sizing: border-box;
|
||||||
padding-left: 24rpx;
|
height: 100%;
|
||||||
|
display: grid;
|
||||||
|
grid-template-columns: 1fr;
|
||||||
|
grid-template-rows: 70% 13% 17%;
|
||||||
|
align-content: space-between;
|
||||||
|
|
||||||
.goods-items-img {
|
.goods-items-img {
|
||||||
width: 176rpx;
|
width: 100%;
|
||||||
height: 176rpx;
|
height: 100%;
|
||||||
|
display: flex;
|
||||||
|
justify-content: center;
|
||||||
|
align-items: center;
|
||||||
|
|
||||||
&.theme-white {
|
//&.theme-white {
|
||||||
border: #b9b9b9 dashed 1px; // 主题是亮色的时候
|
// border: #b9b9b9 dashed 1px; // 主题是亮色的时候
|
||||||
}
|
//}
|
||||||
|
//
|
||||||
&.theme-dark {
|
//&.theme-dark {
|
||||||
border: #6e6d6d dashed 1px; // 主题是亮色的时候
|
// border: #6e6d6d dashed 1px; // 主题是亮色的时候
|
||||||
}
|
//}
|
||||||
|
|
||||||
:deep(.custom-class-img-title) {
|
:deep(.custom-class-img-title) {
|
||||||
width: 175rpx;
|
width: 100%;
|
||||||
height: 175rpx;
|
height: 100%;
|
||||||
display: flex;
|
display: flex;
|
||||||
box-sizing: border-box;
|
box-sizing: border-box;
|
||||||
justify-content: center;
|
justify-content: center;
|
||||||
@@ -100,8 +101,8 @@
|
|||||||
|
|
||||||
|
|
||||||
.custom-image-title {
|
.custom-image-title {
|
||||||
width: 175rpx;
|
width: 90%;
|
||||||
height: 175rpx;
|
height: 90%;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -109,17 +110,22 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.goods-items-name {
|
.goods-items-name {
|
||||||
width: 184rpx;
|
//width: 184rpx;
|
||||||
height: 36rpx;
|
height: 100%;
|
||||||
|
box-sizing: border-box;
|
||||||
|
padding-left: 5%;
|
||||||
font-weight: 400;
|
font-weight: 400;
|
||||||
font-size: 26rpx;
|
font-size: 26rpx;
|
||||||
line-height: 36rpx;
|
line-height: 36rpx;
|
||||||
text-align: left;
|
text-align: left;
|
||||||
font-style: normal;
|
font-style: normal;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
}
|
}
|
||||||
|
|
||||||
.goods-items-price {
|
.goods-items-price {
|
||||||
height: 44rpx;
|
padding-left: 5%;
|
||||||
|
height: 100%;
|
||||||
display: flex;
|
display: flex;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
@@ -188,7 +194,6 @@
|
|||||||
<template>
|
<template>
|
||||||
<view class=home-com-chao-hua-shuai @click="进入商城页面">
|
<view class=home-com-chao-hua-shuai @click="进入商城页面">
|
||||||
<view class="hua-shuai-title">
|
<view class="hua-shuai-title">
|
||||||
<view class="hua-shuai-1"></view>
|
|
||||||
<view class="flex-container">
|
<view class="flex-container">
|
||||||
<view class="flex-container-item">
|
<view class="flex-container-item">
|
||||||
<text class="text-item-1" style="color: #46a44a">超划算</text>
|
<text class="text-item-1" style="color: #46a44a">超划算</text>
|
||||||
@@ -202,14 +207,12 @@
|
|||||||
<text class="text-item-3">查看全部</text>
|
<text class="text-item-3">查看全部</text>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view class="hua-shuai-3"></view>
|
|
||||||
</view>
|
</view>
|
||||||
<!-- 超划算图片区域-->
|
<!-- 超划算图片区域-->
|
||||||
<view class="hua-shuai-goods">
|
<view class="hua-shuai-goods">
|
||||||
<view class="hua-shuai-goods-items" v-for="(value,index) in goods_list" v-bind:key="index">
|
<view class="hua-shuai-goods-items" v-for="(value,index) in goods_list" v-bind:key="index">
|
||||||
<view class="goods-items-img" :class="{'theme-white':theme==='light','theme-dark':theme==='dark'}">
|
<view class="goods-items-img" :class="{'theme-white':theme==='light','theme-dark':theme==='dark'}">
|
||||||
<wd-img custom-class="custom-class-img-title" custom-image="custom-image-title"
|
<wd-img custom-class="custom-class-img-title" custom-image="custom-image-title"
|
||||||
|
|
||||||
:src="value.img_url">
|
:src="value.img_url">
|
||||||
<template #error>
|
<template #error>
|
||||||
<view class="error-wrap">加载失败</view>
|
<view class="error-wrap">加载失败</view>
|
||||||
@@ -221,9 +224,7 @@
|
|||||||
</template>
|
</template>
|
||||||
</wd-img>
|
</wd-img>
|
||||||
</view>
|
</view>
|
||||||
<view class="line-widht-number" style="height: 10rpx"></view>
|
|
||||||
<view class="goods-items-name">六果泡泡</view>
|
<view class="goods-items-name">六果泡泡</view>
|
||||||
<view class="line-widht-number" style="height: 6rpx"></view>
|
|
||||||
<view class="goods-items-price">
|
<view class="goods-items-price">
|
||||||
<view class="name-text-1">
|
<view class="name-text-1">
|
||||||
<text class="text-1">¥</text>
|
<text class="text-1">¥</text>
|
||||||
@@ -258,7 +259,7 @@
|
|||||||
{img_url: "https://hudie.sixgou.com/%E5%85%AD%E6%9E%9C%E4%BA%A7%E5%93%81%E5%9B%BE/139bd00dec9c4e39d6c3cb17fc9a098a.jpg"},
|
{img_url: "https://hudie.sixgou.com/%E5%85%AD%E6%9E%9C%E4%BA%A7%E5%93%81%E5%9B%BE/139bd00dec9c4e39d6c3cb17fc9a098a.jpg"},
|
||||||
]);
|
]);
|
||||||
let theme = ref(uni.getAppBaseInfo().theme); // 返回值为 dark or linght
|
let theme = ref(uni.getAppBaseInfo().theme); // 返回值为 dark or linght
|
||||||
defineOptions({options: {styleIsolation: "shared"}}); // 组件使用
|
defineOptions({options: {styleIsolation: "shared"}, name: "home-com-chao-hua-shuai"}); // 组件使用
|
||||||
const 进入商城页面 = async (): Promise<void> => {
|
const 进入商城页面 = async (): Promise<void> => {
|
||||||
await wx.vibrateShort({type: "heavy"});
|
await wx.vibrateShort({type: "heavy"});
|
||||||
uni.navigateTo({url: "/subPackages/homeSubPages/商城页面目录/PageShangCheng"}).then().catch(() => {
|
uni.navigateTo({url: "/subPackages/homeSubPages/商城页面目录/PageShangCheng"}).then().catch(() => {
|
||||||
@@ -189,20 +189,10 @@
|
|||||||
<view class="status-wifi-nav">
|
<view class="status-wifi-nav">
|
||||||
<ChildComScroll v-model:pxScreenHeight="pxScreenHeight"
|
<ChildComScroll v-model:pxScreenHeight="pxScreenHeight"
|
||||||
v-model:pxWindowHeight="pxWindowHeight"
|
v-model:pxWindowHeight="pxWindowHeight"
|
||||||
v-model:statusHeight="statusHeight"
|
v-model:statusHeight="statusHeight" v-model:info_scroll_height="info_scroll_height"
|
||||||
:modelValue="modelValue" @homeLeft="homeLeft"
|
:modelValue="modelValue" @homeLeft="homeLeft"
|
||||||
@homeRight="homeRight">
|
@homeRight="homeRight">
|
||||||
<!-- <template v-slot:default>-->
|
|
||||||
<!-- <view class="default-view-slot" @click="defaultSearchChange">-->
|
|
||||||
<!-- <view class="default-view-slot-left"></view>-->
|
|
||||||
<!-- <view class="default-view-slot-right">-->
|
|
||||||
<!-- <image :lazy-load="true" class="title-imgimage_item" mode="scaleToFill"-->
|
|
||||||
<!-- src="https://hudie.xiao.band/search.png" webp/>-->
|
|
||||||
<!-- <view class="default-view-slot-right-text">搜索</view>-->
|
|
||||||
<!-- </view>-->
|
|
||||||
<!-- <view class="line-widht-number" style="width: 30rpx"></view>-->
|
|
||||||
<!-- </view>-->
|
|
||||||
<!-- </template>-->
|
|
||||||
</ChildComScroll>
|
</ChildComScroll>
|
||||||
|
|
||||||
</view>
|
</view>
|
||||||
@@ -248,6 +238,8 @@
|
|||||||
let pxScrollHeight = ref(); // 滚动区域高度
|
let pxScrollHeight = ref(); // 滚动区域高度
|
||||||
let statusHeight = ref(); // 固定的顶部
|
let statusHeight = ref(); // 固定的顶部
|
||||||
let meunHeight = ref();//插槽时要用的 高度
|
let meunHeight = ref();//插槽时要用的 高度
|
||||||
|
let info_scroll_height = ref(0);
|
||||||
|
|
||||||
const modelValue: GlobelsChildPropsType = {
|
const modelValue: GlobelsChildPropsType = {
|
||||||
isShowLeft: {
|
isShowLeft: {
|
||||||
showCom: "icon",
|
showCom: "icon",
|
||||||
|
|||||||
@@ -46,7 +46,7 @@ export const useMainXiaoStore = defineStore("MainXiaoStore", () => {
|
|||||||
return address.isDefaultAddress === "是默认地址";
|
return address.isDefaultAddress === "是默认地址";
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
const wechatLogin = async (scene: number | undefined, superior_unionid: string, shareTicket: string | undefined): Promise<void> => {
|
const wechatLogin = async (scene: number | undefined, superior_unionid: string, shareTicket: string | undefined, user_手机设备参数: any): Promise<void> => {
|
||||||
try {
|
try {
|
||||||
// 1. 获取 code
|
// 1. 获取 code
|
||||||
let loginSuccessCallbackResult = await wx.login();
|
let loginSuccessCallbackResult = await wx.login();
|
||||||
@@ -68,7 +68,7 @@ export const useMainXiaoStore = defineStore("MainXiaoStore", () => {
|
|||||||
}
|
}
|
||||||
// let data = await instance.post<ApiAxiosResponse<Array<string>, UserType>>(用户_登陆, params);
|
// let data = await instance.post<ApiAxiosResponse<Array<string>, UserType>>(用户_登陆, params);
|
||||||
let data = await useRequest<ApiAxiosResponse<Array<string>, miniUserInfo>>(用户_登陆, {
|
let data = await useRequest<ApiAxiosResponse<Array<string>, miniUserInfo>>(用户_登陆, {
|
||||||
method: "POST", data: {...params}
|
method: "POST", data: {...params, user_手机设备参数: user_手机设备参数}
|
||||||
});
|
});
|
||||||
if (data.data.value?.resData.dictData.mini_openid && data.data.value.resData.dictData.unionid) {
|
if (data.data.value?.resData.dictData.mini_openid && data.data.value.resData.dictData.unionid) {
|
||||||
// 判断值确实存在了, 就赋值
|
// 判断值确实存在了, 就赋值
|
||||||
@@ -177,6 +177,7 @@ export const useMainXiaoStore = defineStore("MainXiaoStore", () => {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
mini_代金券数据.value = data.data.value;
|
mini_代金券数据.value = data.data.value;
|
||||||
|
console.log(mini_代金券数据.value);
|
||||||
};
|
};
|
||||||
return {
|
return {
|
||||||
zizi,
|
zizi,
|
||||||
|
|||||||
@@ -140,6 +140,7 @@
|
|||||||
<view class="root-container">
|
<view class="root-container">
|
||||||
<view class="status-wifi-nav">
|
<view class="status-wifi-nav">
|
||||||
<ChildComScroll v-model:meunHeight="meunHeight" v-model:pxScreenHeight="pxScreenHeight"
|
<ChildComScroll v-model:meunHeight="meunHeight" v-model:pxScreenHeight="pxScreenHeight"
|
||||||
|
v-model:info_scroll_height="info_scroll_height"
|
||||||
v-model:pxScrollHeight="pxScrollHeight" v-model:pxWindowHeight="pxWindowHeight"
|
v-model:pxScrollHeight="pxScrollHeight" v-model:pxWindowHeight="pxWindowHeight"
|
||||||
v-model:statusHeight="statusHeight" :modelValue="modelValue" @homeLeft="homeLeft"
|
v-model:statusHeight="statusHeight" :modelValue="modelValue" @homeLeft="homeLeft"
|
||||||
@homeRight="homeRight">
|
@homeRight="homeRight">
|
||||||
@@ -214,6 +215,8 @@
|
|||||||
let pxScrollHeight = ref(); // 滚动区域高度
|
let pxScrollHeight = ref(); // 滚动区域高度
|
||||||
let statusHeight = ref(); // 固定的顶部
|
let statusHeight = ref(); // 固定的顶部
|
||||||
let meunHeight = ref();//插槽时要用的 高度
|
let meunHeight = ref();//插槽时要用的 高度
|
||||||
|
let info_scroll_height = ref(0);
|
||||||
|
|
||||||
const modelValue: GlobelsChildPropsType = {
|
const modelValue: GlobelsChildPropsType = {
|
||||||
isShowLeft: {
|
isShowLeft: {
|
||||||
showCom: "icon",
|
showCom: "icon",
|
||||||
|
|||||||
@@ -331,7 +331,7 @@
|
|||||||
<view class="status-wifi-nav">
|
<view class="status-wifi-nav">
|
||||||
<ChildComScroll v-model:pxScreenHeight="pxScreenHeight"
|
<ChildComScroll v-model:pxScreenHeight="pxScreenHeight"
|
||||||
v-model:pxWindowHeight="pxWindowHeight"
|
v-model:pxWindowHeight="pxWindowHeight"
|
||||||
v-model:statusHeight="statusHeight"
|
v-model:statusHeight="statusHeight" v-model:info_scroll_height="info_scroll_height"
|
||||||
:modelValue="modelValue" @homeLeft="homeLeft"
|
:modelValue="modelValue" @homeLeft="homeLeft"
|
||||||
@homeRight="homeRight">
|
@homeRight="homeRight">
|
||||||
<!-- <template v-slot:default>-->
|
<!-- <template v-slot:default>-->
|
||||||
@@ -450,6 +450,8 @@
|
|||||||
let xiaoMain = useMainXiaoStore();
|
let xiaoMain = useMainXiaoStore();
|
||||||
defineOptions({options: {styleIsolation: "shared"}});
|
defineOptions({options: {styleIsolation: "shared"}});
|
||||||
let pxScreenHeight = ref(); // 手机高度
|
let pxScreenHeight = ref(); // 手机高度
|
||||||
|
let info_scroll_height = ref(0);
|
||||||
|
|
||||||
let pxWindowHeight = ref(); // 屏幕可视区高度
|
let pxWindowHeight = ref(); // 屏幕可视区高度
|
||||||
let pxScrollHeight = ref(); // 滚动区域高度
|
let pxScrollHeight = ref(); // 滚动区域高度
|
||||||
let statusHeight = ref(); // 固定的顶部
|
let statusHeight = ref(); // 固定的顶部
|
||||||
|
|||||||
@@ -579,20 +579,11 @@
|
|||||||
<view class="root-container">
|
<view class="root-container">
|
||||||
<view class="status-wifi-nav">
|
<view class="status-wifi-nav">
|
||||||
<ChildComScroll v-model:meunHeight="meunHeight" v-model:pxScreenHeight="pxScreenHeight"
|
<ChildComScroll v-model:meunHeight="meunHeight" v-model:pxScreenHeight="pxScreenHeight"
|
||||||
|
v-model:info_scroll_height="info_scroll_height"
|
||||||
v-model:pxScrollHeight="pxScrollHeight" v-model:pxWindowHeight="pxWindowHeight"
|
v-model:pxScrollHeight="pxScrollHeight" v-model:pxWindowHeight="pxWindowHeight"
|
||||||
v-model:statusHeight="statusHeight" :modelValue="modelValue" @homeLeft="homeLeft"
|
v-model:statusHeight="statusHeight" :modelValue="modelValue" @homeLeft="homeLeft"
|
||||||
@homeRight="homeRight">
|
@homeRight="homeRight">
|
||||||
<template v-slot:default>
|
|
||||||
<view class="default-view-slot" @click="defaultSearchChange">
|
|
||||||
<view class="default-view-slot-left"></view>
|
|
||||||
<view class="default-view-slot-right">
|
|
||||||
<image :lazy-load="true" class="title-imgimage_item" mode="scaleToFill"
|
|
||||||
src="https://hudie.xiao.band/search.png" webp/>
|
|
||||||
<view class="default-view-slot-right-text">搜索</view>
|
|
||||||
</view>
|
|
||||||
<view class="line-widht-number" style="width: 30rpx"></view>
|
|
||||||
</view>
|
|
||||||
</template>
|
|
||||||
</ChildComScroll>
|
</ChildComScroll>
|
||||||
</view>
|
</view>
|
||||||
<view class="grit-content">
|
<view class="grit-content">
|
||||||
@@ -768,6 +759,7 @@
|
|||||||
},
|
},
|
||||||
title_text: "物流信息", navIsShow: "default",
|
title_text: "物流信息", navIsShow: "default",
|
||||||
};
|
};
|
||||||
|
let info_scroll_height = ref(0);
|
||||||
|
|
||||||
let xiaoMain = useMainXiaoStore();
|
let xiaoMain = useMainXiaoStore();
|
||||||
// 获取特定参数的值
|
// 获取特定参数的值
|
||||||
|
|||||||
@@ -133,20 +133,11 @@
|
|||||||
<view class="root-container">
|
<view class="root-container">
|
||||||
<view class="status-wifi-nav">
|
<view class="status-wifi-nav">
|
||||||
<ChildComScroll v-model:meunHeight="meunHeight" v-model:pxScreenHeight="pxScreenHeight"
|
<ChildComScroll v-model:meunHeight="meunHeight" v-model:pxScreenHeight="pxScreenHeight"
|
||||||
|
v-model:info_scroll_height="info_scroll_height"
|
||||||
v-model:pxScrollHeight="pxScrollHeight" v-model:pxWindowHeight="pxWindowHeight"
|
v-model:pxScrollHeight="pxScrollHeight" v-model:pxWindowHeight="pxWindowHeight"
|
||||||
v-model:statusHeight="statusHeight" :modelValue="modelValue" @homeLeft="homeLeft"
|
v-model:statusHeight="statusHeight" :modelValue="modelValue" @homeLeft="homeLeft"
|
||||||
@homeRight="homeRight">
|
@homeRight="homeRight">
|
||||||
<template v-slot:default>
|
|
||||||
<view class="default-view-slot" @click="defaultSearchChange">
|
|
||||||
<view class="default-view-slot-left"></view>
|
|
||||||
<view class="default-view-slot-right">
|
|
||||||
<image :lazy-load="true" class="title-imgimage_item" mode="scaleToFill"
|
|
||||||
src="https://hudie.xiao.band/search.png" webp/>
|
|
||||||
<view class="default-view-slot-right-text">搜索</view>
|
|
||||||
</view>
|
|
||||||
<view class="line-widht-number" style="width: 30rpx"></view>
|
|
||||||
</view>
|
|
||||||
</template>
|
|
||||||
</ChildComScroll>
|
</ChildComScroll>
|
||||||
</view>
|
</view>
|
||||||
<!--分隔线,上面的是子组件-->
|
<!--分隔线,上面的是子组件-->
|
||||||
@@ -197,6 +188,8 @@
|
|||||||
let pxWindowHeight = ref(); // 屏幕可视区高度
|
let pxWindowHeight = ref(); // 屏幕可视区高度
|
||||||
let pxScrollHeight = ref(); // 滚动区域高度
|
let pxScrollHeight = ref(); // 滚动区域高度
|
||||||
let statusHeight = ref(); // 固定的顶部
|
let statusHeight = ref(); // 固定的顶部
|
||||||
|
let info_scroll_height = ref(0);
|
||||||
|
|
||||||
let meunHeight = ref();//插槽时要用的 高度
|
let meunHeight = ref();//插槽时要用的 高度
|
||||||
const modelValue: GlobelsChildPropsType = {
|
const modelValue: GlobelsChildPropsType = {
|
||||||
isShowLeft: {
|
isShowLeft: {
|
||||||
|
|||||||
@@ -138,20 +138,10 @@
|
|||||||
<view class="root-container">
|
<view class="root-container">
|
||||||
<view class="status-wifi-nav">
|
<view class="status-wifi-nav">
|
||||||
<ChildComScroll v-model:meunHeight="meunHeight" v-model:pxScreenHeight="pxScreenHeight"
|
<ChildComScroll v-model:meunHeight="meunHeight" v-model:pxScreenHeight="pxScreenHeight"
|
||||||
|
v-model:info_scroll_height="info_scroll_height"
|
||||||
v-model:pxScrollHeight="pxScrollHeight" v-model:pxWindowHeight="pxWindowHeight"
|
v-model:pxScrollHeight="pxScrollHeight" v-model:pxWindowHeight="pxWindowHeight"
|
||||||
v-model:statusHeight="statusHeight" :modelValue="modelValue" @homeLeft="homeLeft"
|
v-model:statusHeight="statusHeight" :modelValue="modelValue" @homeLeft="homeLeft"
|
||||||
@homeRight="homeRight">
|
@homeRight="homeRight">
|
||||||
<template v-slot:default>
|
|
||||||
<view class="default-view-slot" @click="defaultSearchChange">
|
|
||||||
<view class="default-view-slot-left"></view>
|
|
||||||
<view class="default-view-slot-right">
|
|
||||||
<image :lazy-load="true" class="title-imgimage_item" mode="scaleToFill"
|
|
||||||
src="https://hudie.xiao.band/search.png" webp/>
|
|
||||||
<view class="default-view-slot-right-text">搜索</view>
|
|
||||||
</view>
|
|
||||||
<view class="line-widht-number" style="width: 30rpx"></view>
|
|
||||||
</view>
|
|
||||||
</template>
|
|
||||||
</ChildComScroll>
|
</ChildComScroll>
|
||||||
</view>
|
</view>
|
||||||
<view class="grit-content">
|
<view class="grit-content">
|
||||||
@@ -191,6 +181,7 @@
|
|||||||
|
|
||||||
defineOptions({options: {styleIsolation: "shared"}}); // 组件使用
|
defineOptions({options: {styleIsolation: "shared"}}); // 组件使用
|
||||||
let theme = ref(<ConfigProviderTheme>uni.getAppBaseInfo().theme); // 返回值为 dark or linght
|
let theme = ref(<ConfigProviderTheme>uni.getAppBaseInfo().theme); // 返回值为 dark or linght
|
||||||
|
let info_scroll_height = ref(0);
|
||||||
|
|
||||||
let pxScreenHeight = ref(); // 手机高度
|
let pxScreenHeight = ref(); // 手机高度
|
||||||
let pxWindowHeight = ref(); // 屏幕可视区高度
|
let pxWindowHeight = ref(); // 屏幕可视区高度
|
||||||
|
|||||||
@@ -169,20 +169,11 @@
|
|||||||
<view class="root-container">
|
<view class="root-container">
|
||||||
<view class="status-wifi-nav">
|
<view class="status-wifi-nav">
|
||||||
<ChildComScroll v-model:meunHeight="meunHeight" v-model:pxScreenHeight="pxScreenHeight"
|
<ChildComScroll v-model:meunHeight="meunHeight" v-model:pxScreenHeight="pxScreenHeight"
|
||||||
|
v-model:info_scroll_height="info_scroll_height"
|
||||||
v-model:pxScrollHeight="pxScrollHeight" v-model:pxWindowHeight="pxWindowHeight"
|
v-model:pxScrollHeight="pxScrollHeight" v-model:pxWindowHeight="pxWindowHeight"
|
||||||
v-model:statusHeight="statusHeight" :modelValue="modelValue" @homeLeft="homeLeft"
|
v-model:statusHeight="statusHeight" :modelValue="modelValue" @homeLeft="homeLeft"
|
||||||
@homeRight="homeRight">
|
@homeRight="homeRight">
|
||||||
<template v-slot:default>
|
|
||||||
<view class="default-view-slot" @click="defaultSearchChange">
|
|
||||||
<view class="default-view-slot-left"></view>
|
|
||||||
<view class="default-view-slot-right">
|
|
||||||
<image :lazy-load="true" class="title-imgimage_item" mode="scaleToFill"
|
|
||||||
src="https://hudie.xiao.band/search.png" webp/>
|
|
||||||
<view class="default-view-slot-right-text">搜索</view>
|
|
||||||
</view>
|
|
||||||
<view class="line-widht-number" style="width: 30rpx"></view>
|
|
||||||
</view>
|
|
||||||
</template>
|
|
||||||
</ChildComScroll>
|
</ChildComScroll>
|
||||||
</view>
|
</view>
|
||||||
<view class="grit-content">
|
<view class="grit-content">
|
||||||
@@ -256,6 +247,7 @@
|
|||||||
let pxScrollHeight = ref(); // 滚动区域高度
|
let pxScrollHeight = ref(); // 滚动区域高度
|
||||||
let statusHeight = ref(); // 固定的顶部
|
let statusHeight = ref(); // 固定的顶部
|
||||||
let meunHeight = ref();//插槽时要用的 高度
|
let meunHeight = ref();//插槽时要用的 高度
|
||||||
|
let info_scroll_height = ref(0);
|
||||||
|
|
||||||
|
|
||||||
const modelValue: GlobelsChildPropsType = {
|
const modelValue: GlobelsChildPropsType = {
|
||||||
|
|||||||
@@ -132,20 +132,11 @@
|
|||||||
<view class="root-container">
|
<view class="root-container">
|
||||||
<view class="status-wifi-nav">
|
<view class="status-wifi-nav">
|
||||||
<ChildComScroll v-model:meunHeight="meunHeight" v-model:pxScreenHeight="pxScreenHeight"
|
<ChildComScroll v-model:meunHeight="meunHeight" v-model:pxScreenHeight="pxScreenHeight"
|
||||||
|
v-model:info_scroll_height="info_scroll_height"
|
||||||
v-model:pxScrollHeight="pxScrollHeight" v-model:pxWindowHeight="pxWindowHeight"
|
v-model:pxScrollHeight="pxScrollHeight" v-model:pxWindowHeight="pxWindowHeight"
|
||||||
v-model:statusHeight="statusHeight" :modelValue="modelValue" @homeLeft="homeLeft"
|
v-model:statusHeight="statusHeight" :modelValue="modelValue" @homeLeft="homeLeft"
|
||||||
@homeRight="homeRight">
|
@homeRight="homeRight">
|
||||||
<template v-slot:default>
|
|
||||||
<view class="default-view-slot" @click="defaultSearchChange">
|
|
||||||
<view class="default-view-slot-left"></view>
|
|
||||||
<view class="default-view-slot-right">
|
|
||||||
<image :lazy-load="true" class="title-imgimage_item" mode="scaleToFill"
|
|
||||||
src="https://hudie.xiao.band/search.png" webp/>
|
|
||||||
<view class="default-view-slot-right-text">搜索</view>
|
|
||||||
</view>
|
|
||||||
<view class="line-widht-number" style="width: 30rpx"></view>
|
|
||||||
</view>
|
|
||||||
</template>
|
|
||||||
</ChildComScroll>
|
</ChildComScroll>
|
||||||
</view>
|
</view>
|
||||||
<!--分隔线,上面的是子组件-->
|
<!--分隔线,上面的是子组件-->
|
||||||
@@ -190,6 +181,8 @@
|
|||||||
let pxScrollHeight = ref(); // 滚动区域高度
|
let pxScrollHeight = ref(); // 滚动区域高度
|
||||||
let statusHeight = ref(); // 固定的顶部
|
let statusHeight = ref(); // 固定的顶部
|
||||||
let meunHeight = ref();//插槽时要用的 高度
|
let meunHeight = ref();//插槽时要用的 高度
|
||||||
|
let info_scroll_height = ref(0);
|
||||||
|
|
||||||
const xiao_six_img = "https://hudie.xiao.band/icon/six.png";
|
const xiao_six_img = "https://hudie.xiao.band/icon/six.png";
|
||||||
const modelValue: GlobelsChildPropsType = {
|
const modelValue: GlobelsChildPropsType = {
|
||||||
isShowLeft: {
|
isShowLeft: {
|
||||||
|
|||||||
Reference in New Issue
Block a user