diff --git a/.gitignore b/.gitignore
index f06235c..0eab9af 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
-node_modules
-dist
+node_modules
+dist
+.log
\ No newline at end of file
diff --git a/README.md b/README.md
index 411f4cf..0634d0e 100644
--- a/README.md
+++ b/README.md
@@ -3,7 +3,7 @@
一个简单的生态系统,包含 APP,H5,微信小程序,控制台,服务端 😄
-
+
diff --git a/admin/README.md b/admin/README.md
index 738888d..b720b44 100644
--- a/admin/README.md
+++ b/admin/README.md
@@ -2,10 +2,6 @@
生态系统的控制台
-
-
-
-
## 安装依赖
```Basic
diff --git a/admin/package-lock.json b/admin/package-lock.json
index e056bd8..0cf86a3 100644
--- a/admin/package-lock.json
+++ b/admin/package-lock.json
@@ -1,32 +1,32 @@
{
"name": "ecosystem-admin",
- "version": "1.1.0",
+ "version": "1.2.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "ecosystem-admin",
- "version": "1.1.0",
+ "version": "1.2.0",
"license": "ISC",
"dependencies": {
"@ant-design/icons": "^5.2.6",
"@antv/g2": "^4.2.10",
"@reduxjs/toolkit": "^1.9.7",
- "antd": "^5.10.0",
+ "antd": "^5.10.1",
"axios": "^1.5.1",
"dayjs": "^1.11.10",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-quill": "^2.0.0",
"react-redux": "^8.1.3",
- "react-router-dom": "^6.16.0"
+ "react-router-dom": "^6.17.0"
},
"devDependencies": {
- "@types/node": "^20.8.5",
+ "@types/node": "^20.8.6",
"@types/react": "^18.2.28",
"@types/react-dom": "^18.2.13",
- "@typescript-eslint/eslint-plugin": "^6.7.5",
- "@typescript-eslint/parser": "^6.7.5",
+ "@typescript-eslint/eslint-plugin": "^6.8.0",
+ "@typescript-eslint/parser": "^6.8.0",
"@vitejs/plugin-react": "^4.1.0",
"eslint": "^8.51.0",
"eslint-config-airbnb-base": "^15.0.0",
@@ -1370,9 +1370,9 @@
}
},
"node_modules/@remix-run/router": {
- "version": "1.9.0",
- "resolved": "https://registry.npmmirror.com/@remix-run/router/-/router-1.9.0.tgz",
- "integrity": "sha512-bV63itrKBC0zdT27qYm6SDZHlkXwFL1xMBuhkn+X7l0+IIhNaH5wuuvZKp6eKhCD4KFhujhfhCT1YxXW6esUIA==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmmirror.com/@remix-run/router/-/router-1.10.0.tgz",
+ "integrity": "sha512-Lm+fYpMfZoEucJ7cMxgt4dYt8jLfbpwRCzAjm9UgSLOkmlqo9gupxt6YX3DY0Fk155NT9l17d/ydi+964uS9Lw==",
"engines": {
"node": ">=14.0.0"
}
@@ -1474,9 +1474,9 @@
"dev": true
},
"node_modules/@types/node": {
- "version": "20.8.5",
- "resolved": "https://registry.npmmirror.com/@types/node/-/node-20.8.5.tgz",
- "integrity": "sha512-SPlobFgbidfIeOYlzXiEjSYeIJiOCthv+9tSQVpvk4PAdIIc+2SmjNVzWXk9t0Y7dl73Zdf+OgXKHX9XtkqUpw==",
+ "version": "20.8.6",
+ "resolved": "https://registry.npmmirror.com/@types/node/-/node-20.8.6.tgz",
+ "integrity": "sha512-eWO4K2Ji70QzKUqRy6oyJWUeB7+g2cRagT3T/nxYibYcT4y2BDL8lqolRXjTHmkZCdJfIPaY73KbJAZmcryxTQ==",
"dev": true,
"dependencies": {
"undici-types": "~5.25.1"
@@ -1531,16 +1531,16 @@
"integrity": "sha512-EwmlvuaxPNej9+T4v5AuBPJa2x2UOJVdjCtDHgcDqitUeOtjnJKJ+apYjVcAoBEMjKW1VVFGZLUb5+qqa09XFA=="
},
"node_modules/@typescript-eslint/eslint-plugin": {
- "version": "6.7.5",
- "resolved": "https://registry.npmmirror.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.7.5.tgz",
- "integrity": "sha512-JhtAwTRhOUcP96D0Y6KYnwig/MRQbOoLGXTON2+LlyB/N35SP9j1boai2zzwXb7ypKELXMx3DVk9UTaEq1vHEw==",
+ "version": "6.8.0",
+ "resolved": "https://registry.npmmirror.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.8.0.tgz",
+ "integrity": "sha512-GosF4238Tkes2SHPQ1i8f6rMtG6zlKwMEB0abqSJ3Npvos+doIlc/ATG+vX1G9coDF3Ex78zM3heXHLyWEwLUw==",
"dev": true,
"dependencies": {
"@eslint-community/regexpp": "^4.5.1",
- "@typescript-eslint/scope-manager": "6.7.5",
- "@typescript-eslint/type-utils": "6.7.5",
- "@typescript-eslint/utils": "6.7.5",
- "@typescript-eslint/visitor-keys": "6.7.5",
+ "@typescript-eslint/scope-manager": "6.8.0",
+ "@typescript-eslint/type-utils": "6.8.0",
+ "@typescript-eslint/utils": "6.8.0",
+ "@typescript-eslint/visitor-keys": "6.8.0",
"debug": "^4.3.4",
"graphemer": "^1.4.0",
"ignore": "^5.2.4",
@@ -1595,15 +1595,15 @@
"dev": true
},
"node_modules/@typescript-eslint/parser": {
- "version": "6.7.5",
- "resolved": "https://registry.npmmirror.com/@typescript-eslint/parser/-/parser-6.7.5.tgz",
- "integrity": "sha512-bIZVSGx2UME/lmhLcjdVc7ePBwn7CLqKarUBL4me1C5feOd663liTGjMBGVcGr+BhnSLeP4SgwdvNnnkbIdkCw==",
+ "version": "6.8.0",
+ "resolved": "https://registry.npmmirror.com/@typescript-eslint/parser/-/parser-6.8.0.tgz",
+ "integrity": "sha512-5tNs6Bw0j6BdWuP8Fx+VH4G9fEPDxnVI7yH1IAPkQH5RUtvKwRoqdecAPdQXv4rSOADAaz1LFBZvZG7VbXivSg==",
"dev": true,
"dependencies": {
- "@typescript-eslint/scope-manager": "6.7.5",
- "@typescript-eslint/types": "6.7.5",
- "@typescript-eslint/typescript-estree": "6.7.5",
- "@typescript-eslint/visitor-keys": "6.7.5",
+ "@typescript-eslint/scope-manager": "6.8.0",
+ "@typescript-eslint/types": "6.8.0",
+ "@typescript-eslint/typescript-estree": "6.8.0",
+ "@typescript-eslint/visitor-keys": "6.8.0",
"debug": "^4.3.4"
},
"engines": {
@@ -1619,26 +1619,26 @@
}
},
"node_modules/@typescript-eslint/scope-manager": {
- "version": "6.7.5",
- "resolved": "https://registry.npmmirror.com/@typescript-eslint/scope-manager/-/scope-manager-6.7.5.tgz",
- "integrity": "sha512-GAlk3eQIwWOJeb9F7MKQ6Jbah/vx1zETSDw8likab/eFcqkjSD7BI75SDAeC5N2L0MmConMoPvTsmkrg71+B1A==",
+ "version": "6.8.0",
+ "resolved": "https://registry.npmmirror.com/@typescript-eslint/scope-manager/-/scope-manager-6.8.0.tgz",
+ "integrity": "sha512-xe0HNBVwCph7rak+ZHcFD6A+q50SMsFwcmfdjs9Kz4qDh5hWhaPhFjRs/SODEhroBI5Ruyvyz9LfwUJ624O40g==",
"dev": true,
"dependencies": {
- "@typescript-eslint/types": "6.7.5",
- "@typescript-eslint/visitor-keys": "6.7.5"
+ "@typescript-eslint/types": "6.8.0",
+ "@typescript-eslint/visitor-keys": "6.8.0"
},
"engines": {
"node": "^16.0.0 || >=18.0.0"
}
},
"node_modules/@typescript-eslint/type-utils": {
- "version": "6.7.5",
- "resolved": "https://registry.npmmirror.com/@typescript-eslint/type-utils/-/type-utils-6.7.5.tgz",
- "integrity": "sha512-Gs0qos5wqxnQrvpYv+pf3XfcRXW6jiAn9zE/K+DlmYf6FcpxeNYN0AIETaPR7rHO4K2UY+D0CIbDP9Ut0U4m1g==",
+ "version": "6.8.0",
+ "resolved": "https://registry.npmmirror.com/@typescript-eslint/type-utils/-/type-utils-6.8.0.tgz",
+ "integrity": "sha512-RYOJdlkTJIXW7GSldUIHqc/Hkto8E+fZN96dMIFhuTJcQwdRoGN2rEWA8U6oXbLo0qufH7NPElUb+MceHtz54g==",
"dev": true,
"dependencies": {
- "@typescript-eslint/typescript-estree": "6.7.5",
- "@typescript-eslint/utils": "6.7.5",
+ "@typescript-eslint/typescript-estree": "6.8.0",
+ "@typescript-eslint/utils": "6.8.0",
"debug": "^4.3.4",
"ts-api-utils": "^1.0.1"
},
@@ -1655,22 +1655,22 @@
}
},
"node_modules/@typescript-eslint/types": {
- "version": "6.7.5",
- "resolved": "https://registry.npmmirror.com/@typescript-eslint/types/-/types-6.7.5.tgz",
- "integrity": "sha512-WboQBlOXtdj1tDFPyIthpKrUb+kZf2VroLZhxKa/VlwLlLyqv/PwUNgL30BlTVZV1Wu4Asu2mMYPqarSO4L5ZQ==",
+ "version": "6.8.0",
+ "resolved": "https://registry.npmmirror.com/@typescript-eslint/types/-/types-6.8.0.tgz",
+ "integrity": "sha512-p5qOxSum7W3k+llc7owEStXlGmSl8FcGvhYt8Vjy7FqEnmkCVlM3P57XQEGj58oqaBWDQXbJDZxwUWMS/EAPNQ==",
"dev": true,
"engines": {
"node": "^16.0.0 || >=18.0.0"
}
},
"node_modules/@typescript-eslint/typescript-estree": {
- "version": "6.7.5",
- "resolved": "https://registry.npmmirror.com/@typescript-eslint/typescript-estree/-/typescript-estree-6.7.5.tgz",
- "integrity": "sha512-NhJiJ4KdtwBIxrKl0BqG1Ur+uw7FiOnOThcYx9DpOGJ/Abc9z2xNzLeirCG02Ig3vkvrc2qFLmYSSsaITbKjlg==",
+ "version": "6.8.0",
+ "resolved": "https://registry.npmmirror.com/@typescript-eslint/typescript-estree/-/typescript-estree-6.8.0.tgz",
+ "integrity": "sha512-ISgV0lQ8XgW+mvv5My/+iTUdRmGspducmQcDw5JxznasXNnZn3SKNrTRuMsEXv+V/O+Lw9AGcQCfVaOPCAk/Zg==",
"dev": true,
"dependencies": {
- "@typescript-eslint/types": "6.7.5",
- "@typescript-eslint/visitor-keys": "6.7.5",
+ "@typescript-eslint/types": "6.8.0",
+ "@typescript-eslint/visitor-keys": "6.8.0",
"debug": "^4.3.4",
"globby": "^11.1.0",
"is-glob": "^4.0.3",
@@ -1720,17 +1720,17 @@
"dev": true
},
"node_modules/@typescript-eslint/utils": {
- "version": "6.7.5",
- "resolved": "https://registry.npmmirror.com/@typescript-eslint/utils/-/utils-6.7.5.tgz",
- "integrity": "sha512-pfRRrH20thJbzPPlPc4j0UNGvH1PjPlhlCMq4Yx7EGjV7lvEeGX0U6MJYe8+SyFutWgSHsdbJ3BXzZccYggezA==",
+ "version": "6.8.0",
+ "resolved": "https://registry.npmmirror.com/@typescript-eslint/utils/-/utils-6.8.0.tgz",
+ "integrity": "sha512-dKs1itdE2qFG4jr0dlYLQVppqTE+Itt7GmIf/vX6CSvsW+3ov8PbWauVKyyfNngokhIO9sKZeRGCUo1+N7U98Q==",
"dev": true,
"dependencies": {
"@eslint-community/eslint-utils": "^4.4.0",
"@types/json-schema": "^7.0.12",
"@types/semver": "^7.5.0",
- "@typescript-eslint/scope-manager": "6.7.5",
- "@typescript-eslint/types": "6.7.5",
- "@typescript-eslint/typescript-estree": "6.7.5",
+ "@typescript-eslint/scope-manager": "6.8.0",
+ "@typescript-eslint/types": "6.8.0",
+ "@typescript-eslint/typescript-estree": "6.8.0",
"semver": "^7.5.4"
},
"engines": {
@@ -1774,12 +1774,12 @@
"dev": true
},
"node_modules/@typescript-eslint/visitor-keys": {
- "version": "6.7.5",
- "resolved": "https://registry.npmmirror.com/@typescript-eslint/visitor-keys/-/visitor-keys-6.7.5.tgz",
- "integrity": "sha512-3MaWdDZtLlsexZzDSdQWsFQ9l9nL8B80Z4fImSpyllFC/KLqWQRdEcB+gGGO+N3Q2uL40EsG66wZLsohPxNXvg==",
+ "version": "6.8.0",
+ "resolved": "https://registry.npmmirror.com/@typescript-eslint/visitor-keys/-/visitor-keys-6.8.0.tgz",
+ "integrity": "sha512-oqAnbA7c+pgOhW2OhGvxm0t1BULX5peQI/rLsNDpGM78EebV3C9IGbX5HNZabuZ6UQrYveCLjKo8Iy/lLlBkkg==",
"dev": true,
"dependencies": {
- "@typescript-eslint/types": "6.7.5",
+ "@typescript-eslint/types": "6.8.0",
"eslint-visitor-keys": "^3.4.1"
},
"engines": {
@@ -1860,12 +1860,12 @@
}
},
"node_modules/antd": {
- "version": "5.10.0",
- "resolved": "https://registry.npmmirror.com/antd/-/antd-5.10.0.tgz",
- "integrity": "sha512-qeyfMhcDK2QeuKaC/OCjNCPrJb+3vrBHvVK2swRHsxJvKFSpRerMCShOn/I3CXogrVJazPMluGhy0FQlcHQ4pw==",
+ "version": "5.10.1",
+ "resolved": "https://registry.npmmirror.com/antd/-/antd-5.10.1.tgz",
+ "integrity": "sha512-alcBmeH4oAdmEdBs6EORH3onRFRjGYRkWtVjPyJxlTIfLILb/+S5Y+ZqisV3AobC8mlj6T3RV8aKG9ic6PgtzQ==",
"dependencies": {
"@ant-design/colors": "^7.0.0",
- "@ant-design/cssinjs": "^1.17.0",
+ "@ant-design/cssinjs": "^1.17.2",
"@ant-design/icons": "^5.2.6",
"@ant-design/react-slick": "~1.0.2",
"@babel/runtime": "^7.18.3",
@@ -1884,7 +1884,7 @@
"rc-dialog": "~9.3.3",
"rc-drawer": "~6.5.2",
"rc-dropdown": "~4.1.0",
- "rc-field-form": "~1.38.2",
+ "rc-field-form": "~1.39.0",
"rc-image": "~7.3.1",
"rc-input": "~1.2.1",
"rc-input-number": "~8.1.0",
@@ -1898,18 +1898,18 @@
"rc-rate": "~2.12.0",
"rc-resize-observer": "^1.3.1",
"rc-segmented": "~2.2.2",
- "rc-select": "~14.9.0",
+ "rc-select": "~14.9.1",
"rc-slider": "~10.3.0",
"rc-steps": "~6.0.1",
"rc-switch": "~4.1.0",
"rc-table": "~7.34.4",
"rc-tabs": "~12.12.1",
"rc-textarea": "~1.4.0",
- "rc-tooltip": "~6.1.0",
+ "rc-tooltip": "~6.1.1",
"rc-tree": "~5.7.12",
"rc-tree-select": "~5.13.0",
"rc-upload": "~4.3.5",
- "rc-util": "^5.37.0",
+ "rc-util": "^5.38.0",
"scroll-into-view-if-needed": "^3.0.3",
"throttle-debounce": "^5.0.0"
},
@@ -4838,9 +4838,9 @@
}
},
"node_modules/rc-field-form": {
- "version": "1.38.2",
- "resolved": "https://registry.npmmirror.com/rc-field-form/-/rc-field-form-1.38.2.tgz",
- "integrity": "sha512-O83Oi1qPyEv31Sg+Jwvsj6pXc8uQI2BtIAkURr5lvEYHVggXJhdU/nynK8wY1gbw0qR48k731sN5ON4egRCROA==",
+ "version": "1.39.0",
+ "resolved": "https://registry.npmmirror.com/rc-field-form/-/rc-field-form-1.39.0.tgz",
+ "integrity": "sha512-V7Wk7uji1jBsUGGgP788H9rpFy55HLiD4lywTlktUGjK7EgW5dt+mq1MPbtCpPRMzs83vZBW4SOChOmCACz4WA==",
"dependencies": {
"@babel/runtime": "^7.18.0",
"async-validator": "^4.1.0",
@@ -5095,9 +5095,9 @@
}
},
"node_modules/rc-select": {
- "version": "14.9.0",
- "resolved": "https://registry.npmmirror.com/rc-select/-/rc-select-14.9.0.tgz",
- "integrity": "sha512-vbIhK1MBA12MRdxXbiylSCTPKsWV8WmeN7OyATk9I0LsuIVwe/kBAUNH02am1ryjoylbK+AH309a6X1AflGRSw==",
+ "version": "14.9.2",
+ "resolved": "https://registry.npmmirror.com/rc-select/-/rc-select-14.9.2.tgz",
+ "integrity": "sha512-VQ15sRFgPURHb8ZcZNSDtb2rAw3+C9xlL0nDziwNHTEW1KvEpZ8y+0v5w24X/Bpl9b3cW1BOyW1F5UqSAq+7Dg==",
"dependencies": {
"@babel/runtime": "^7.10.1",
"@rc-component/trigger": "^1.5.0",
@@ -5284,18 +5284,23 @@
}
},
"node_modules/rc-util": {
- "version": "5.37.0",
- "resolved": "https://registry.npmmirror.com/rc-util/-/rc-util-5.37.0.tgz",
- "integrity": "sha512-cPMV8DzaHI1KDaS7XPRXAf4J7mtBqjvjikLpQieaeOO7+cEbqY2j7Kso/T0R0OiEZTNcLS/8Zl9YrlXiO9UbjQ==",
+ "version": "5.38.0",
+ "resolved": "https://registry.npmmirror.com/rc-util/-/rc-util-5.38.0.tgz",
+ "integrity": "sha512-yV/YBNdFn+edyBpBdCqkPE29Su0jWcHNgwx2dJbRqMrMfrUcMJUjCRV+ZPhcvWyKFJ63GzEerPrz9JIVo0zXmA==",
"dependencies": {
"@babel/runtime": "^7.18.3",
- "react-is": "^16.12.0"
+ "react-is": "^18.2.0"
},
"peerDependencies": {
"react": ">=16.9.0",
"react-dom": ">=16.9.0"
}
},
+ "node_modules/rc-util/node_modules/react-is": {
+ "version": "18.2.0",
+ "resolved": "https://registry.npmmirror.com/react-is/-/react-is-18.2.0.tgz",
+ "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w=="
+ },
"node_modules/rc-virtual-list": {
"version": "3.11.2",
"resolved": "https://registry.npmmirror.com/rc-virtual-list/-/rc-virtual-list-3.11.2.tgz",
@@ -5409,11 +5414,11 @@
}
},
"node_modules/react-router": {
- "version": "6.16.0",
- "resolved": "https://registry.npmmirror.com/react-router/-/react-router-6.16.0.tgz",
- "integrity": "sha512-VT4Mmc4jj5YyjpOi5jOf0I+TYzGpvzERy4ckNSvSh2RArv8LLoCxlsZ2D+tc7zgjxcY34oTz2hZaeX5RVprKqA==",
+ "version": "6.17.0",
+ "resolved": "https://registry.npmmirror.com/react-router/-/react-router-6.17.0.tgz",
+ "integrity": "sha512-YJR3OTJzi3zhqeJYADHANCGPUu9J+6fT5GLv82UWRGSxu6oJYCKVmxUcaBQuGm9udpWmPsvpme/CdHumqgsoaA==",
"dependencies": {
- "@remix-run/router": "1.9.0"
+ "@remix-run/router": "1.10.0"
},
"engines": {
"node": ">=14.0.0"
@@ -5423,12 +5428,12 @@
}
},
"node_modules/react-router-dom": {
- "version": "6.16.0",
- "resolved": "https://registry.npmmirror.com/react-router-dom/-/react-router-dom-6.16.0.tgz",
- "integrity": "sha512-aTfBLv3mk/gaKLxgRDUPbPw+s4Y/O+ma3rEN1u8EgEpLpPe6gNjIsWt9rxushMHHMb7mSwxRGdGlGdvmFsyPIg==",
+ "version": "6.17.0",
+ "resolved": "https://registry.npmmirror.com/react-router-dom/-/react-router-dom-6.17.0.tgz",
+ "integrity": "sha512-qWHkkbXQX+6li0COUUPKAUkxjNNqPJuiBd27dVwQGDNsuFBdMbrS6UZ0CLYc4CsbdLYTckn4oB4tGDuPZpPhaQ==",
"dependencies": {
- "@remix-run/router": "1.9.0",
- "react-router": "6.16.0"
+ "@remix-run/router": "1.10.0",
+ "react-router": "6.17.0"
},
"engines": {
"node": ">=14.0.0"
diff --git a/admin/package.json b/admin/package.json
index 7bcc26d..785fc7e 100644
--- a/admin/package.json
+++ b/admin/package.json
@@ -1,7 +1,7 @@
{
"name": "ecosystem-admin",
"private": false,
- "version": "1.1.0",
+ "version": "1.2.0",
"author": {
"name": "biaov",
"email": "biaov@qq.com",
@@ -44,21 +44,21 @@
"@ant-design/icons": "^5.2.6",
"@antv/g2": "^4.2.10",
"@reduxjs/toolkit": "^1.9.7",
- "antd": "^5.10.0",
+ "antd": "^5.10.1",
"axios": "^1.5.1",
"dayjs": "^1.11.10",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-quill": "^2.0.0",
"react-redux": "^8.1.3",
- "react-router-dom": "^6.16.0"
+ "react-router-dom": "^6.17.0"
},
"devDependencies": {
- "@types/node": "^20.8.5",
+ "@types/node": "^20.8.6",
"@types/react": "^18.2.28",
"@types/react-dom": "^18.2.13",
- "@typescript-eslint/eslint-plugin": "^6.7.5",
- "@typescript-eslint/parser": "^6.7.5",
+ "@typescript-eslint/eslint-plugin": "^6.8.0",
+ "@typescript-eslint/parser": "^6.8.0",
"@vitejs/plugin-react": "^4.1.0",
"eslint": "^8.51.0",
"eslint-config-airbnb-base": "^15.0.0",
diff --git a/admin/public/logo3.png b/admin/public/logo3.png
deleted file mode 100644
index 0289536..0000000
Binary files a/admin/public/logo3.png and /dev/null differ
diff --git a/admin/public/logo3.svg b/admin/public/logo3.svg
deleted file mode 100644
index 33385f0..0000000
--- a/admin/public/logo3.svg
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
\ No newline at end of file
diff --git a/mobile/.env.development b/mobile/.env.development
index 8d14b94..f83507f 100644
--- a/mobile/.env.development
+++ b/mobile/.env.development
@@ -1,3 +1,3 @@
-VITE_BASE_URL=http://127.0.0.1:3600/api
+# VITE_BASE_URL=http://127.0.0.1:3600/api
# VITE_BASE_URL=http://192.168.10.75:3600/api
-# VITE_BASE_URL=https://ecosystem.biaov.cn/api
+VITE_BASE_URL=https://ecosystem.biaov.cn/api
diff --git a/mobile/.gitignore b/mobile/.gitignore
index 9cd8b0c..a8521dc 100644
--- a/mobile/.gitignore
+++ b/mobile/.gitignore
@@ -1,3 +1,3 @@
/node_modules
/dist
-/.git
\ No newline at end of file
+/.git
diff --git a/mobile/README.md b/mobile/README.md
index 4688bbe..4750f13 100644
--- a/mobile/README.md
+++ b/mobile/README.md
@@ -2,10 +2,6 @@
生态系统的 APP,H5,微信小程序
-
-
-
-
## 安装依赖
```Basic
diff --git a/mobile/package-lock.json b/mobile/package-lock.json
index e41e983..2fa16a8 100644
--- a/mobile/package-lock.json
+++ b/mobile/package-lock.json
@@ -1,32 +1,32 @@
{
"name": "ecosystem-mobile",
- "version": "1.1.0",
+ "version": "1.2.0",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "ecosystem-mobile",
- "version": "1.1.0",
+ "version": "1.2.0",
"license": "ISC",
"dependencies": {
- "@dcloudio/uni-app": "^3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-app-plus": "^3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-components": "^3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-h5": "^3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-mp-weixin": "^3.0.0-alpha-3090120230927001",
+ "@dcloudio/uni-app": "^3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-app-plus": "^3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-components": "^3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-h5": "^3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-mp-weixin": "^3.0.0-alpha-3090320231017002",
"dayjs": "^1.11.10",
"pinia": "2.0.36",
"vue": "^3.3.4"
},
"devDependencies": {
"@dcloudio/types": "^3.4.0",
- "@dcloudio/uni-automator": "^3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-cli-shared": "^3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-stacktracey": "^3.0.0-alpha-3090120230927001",
- "@dcloudio/vite-plugin-uni": "^3.0.0-alpha-3090120230927001",
- "@types/node": "^20.8.5",
- "@typescript-eslint/eslint-plugin": "^6.7.5",
- "@typescript-eslint/parser": "^6.7.5",
+ "@dcloudio/uni-automator": "^3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-cli-shared": "^3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-stacktracey": "^3.0.0-alpha-3090320231017002",
+ "@dcloudio/vite-plugin-uni": "^3.0.0-alpha-3090320231017002",
+ "@types/node": "^20.8.6",
+ "@typescript-eslint/eslint-plugin": "^6.8.0",
+ "@typescript-eslint/parser": "^6.8.0",
"@vitejs/plugin-vue": "^4.4.0",
"eslint": "^8.51.0",
"eslint-config-airbnb-base": "^15.0.0",
@@ -1719,16 +1719,16 @@
"integrity": "sha512-xZMK+Su2dRT5h/INOyyqj3kYHzvEcryjk+01ZYcEwa8dqohk6U7ndcQFC/FjRBOHNB01yJWREgnDB5aThVtYjA=="
},
"node_modules/@dcloudio/uni-app": {
- "version": "3.0.0-alpha-3090120230927001",
- "resolved": "https://registry.npmmirror.com/@dcloudio/uni-app/-/uni-app-3.0.0-alpha-3090120230927001.tgz",
- "integrity": "sha512-7w1INsaXpbo8NngNVVk+5VG4iGO/F7+RzqeJ0f38OISv7OVf8ScBBW3wxxVii0gtidurosAxzYjYbMrScGW/DA==",
- "dependencies": {
- "@dcloudio/uni-cloud": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-components": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-i18n": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-push": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-shared": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-stat": "3.0.0-alpha-3090120230927001",
+ "version": "3.0.0-alpha-3090320231017002",
+ "resolved": "https://registry.npmmirror.com/@dcloudio/uni-app/-/uni-app-3.0.0-alpha-3090320231017002.tgz",
+ "integrity": "sha512-sKnH+iVn9J5DvwnXdRr+c0h4nib6gy0ihroMMquYrmv+91YcwL3tWbwxAKk11R2aEqL7mppWVN9Am6dr/svLFw==",
+ "dependencies": {
+ "@dcloudio/uni-cloud": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-components": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-i18n": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-push": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-shared": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-stat": "3.0.0-alpha-3090320231017002",
"@vue/shared": "3.2.47"
},
"peerDependencies": {
@@ -1736,13 +1736,13 @@
}
},
"node_modules/@dcloudio/uni-app-plus": {
- "version": "3.0.0-alpha-3090120230927001",
- "resolved": "https://registry.npmmirror.com/@dcloudio/uni-app-plus/-/uni-app-plus-3.0.0-alpha-3090120230927001.tgz",
- "integrity": "sha512-oollxrHtmL2DYodk3FtMrfAQLq63kfkHlHNZekw+RQ8N23YTJbIZ0riTUKp6iVVOwoD5wtxohXLj7rwX9Cg53w==",
+ "version": "3.0.0-alpha-3090320231017002",
+ "resolved": "https://registry.npmmirror.com/@dcloudio/uni-app-plus/-/uni-app-plus-3.0.0-alpha-3090320231017002.tgz",
+ "integrity": "sha512-6X7g9c8nSJYZiaDiR+81CGee9tcLyRXn2UzntD5TtWllkYY18SV0BDBozfIRvls/H9iYv3/HOgk72yIMTVs5jg==",
"dependencies": {
- "@dcloudio/uni-app-uts": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-app-vite": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-app-vue": "3.0.0-alpha-3090120230927001",
+ "@dcloudio/uni-app-uts": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-app-vite": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-app-vue": "3.0.0-alpha-3090320231017002",
"debug": "^4.3.3",
"fs-extra": "^10.0.0",
"licia": "^1.29.0",
@@ -1750,16 +1750,16 @@
}
},
"node_modules/@dcloudio/uni-app-uts": {
- "version": "3.0.0-alpha-3090120230927001",
- "resolved": "https://registry.npmmirror.com/@dcloudio/uni-app-uts/-/uni-app-uts-3.0.0-alpha-3090120230927001.tgz",
- "integrity": "sha512-oK0s+YQQ/luALVaDsebHTC1aiNE+SoKkPHnehmEOBX6Ak+GsXgbGJ2qQiqNy4qTAZEcnc16ZRZR1vYS4g8yhAw==",
+ "version": "3.0.0-alpha-3090320231017002",
+ "resolved": "https://registry.npmmirror.com/@dcloudio/uni-app-uts/-/uni-app-uts-3.0.0-alpha-3090320231017002.tgz",
+ "integrity": "sha512-zLrOmVqilOe7SU8qL4GKgomopEQdQtkOcrgVjj4g3JNgnR3KRbZmmULoAvziJI7IEnJb1NoDUJPqQ0Tm8RLmYA==",
"dependencies": {
"@babel/parser": "^7.16.4",
"@babel/types": "^7.20.7",
- "@dcloudio/uni-cli-shared": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-i18n": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-nvue-styler": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-shared": "3.0.0-alpha-3090120230927001",
+ "@dcloudio/uni-cli-shared": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-i18n": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-nvue-styler": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-shared": "3.0.0-alpha-3090320231017002",
"@jridgewell/gen-mapping": "^0.3.3",
"@jridgewell/trace-mapping": "^0.3.19",
"@rollup/pluginutils": "^4.2.0",
@@ -1825,14 +1825,14 @@
}
},
"node_modules/@dcloudio/uni-app-vite": {
- "version": "3.0.0-alpha-3090120230927001",
- "resolved": "https://registry.npmmirror.com/@dcloudio/uni-app-vite/-/uni-app-vite-3.0.0-alpha-3090120230927001.tgz",
- "integrity": "sha512-2tLWc3eaeeIPFiUZ8oa2CQIDC+Z4HpepTnn4+5Vl3PXTTxMc44m91SsEVyY2V9CJWlRe2K6WBhzmnb0JpxGt8g==",
- "dependencies": {
- "@dcloudio/uni-cli-shared": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-i18n": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-nvue-styler": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-shared": "3.0.0-alpha-3090120230927001",
+ "version": "3.0.0-alpha-3090320231017002",
+ "resolved": "https://registry.npmmirror.com/@dcloudio/uni-app-vite/-/uni-app-vite-3.0.0-alpha-3090320231017002.tgz",
+ "integrity": "sha512-kk+Uen+zph5bJujjUksF3BmRiGkaWvGecxiE9JV6+4Jjh+rOXYtvT51q9AIeZyNLnhNq59NZAAMcG1//yFlqsg==",
+ "dependencies": {
+ "@dcloudio/uni-cli-shared": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-i18n": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-nvue-styler": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-shared": "3.0.0-alpha-3090320231017002",
"@rollup/pluginutils": "^4.2.0",
"@vitejs/plugin-vue": "^4.2.1",
"@vue/compiler-dom": "3.2.47",
@@ -1880,17 +1880,17 @@
}
},
"node_modules/@dcloudio/uni-app-vue": {
- "version": "3.0.0-alpha-3090120230927001",
- "resolved": "https://registry.npmmirror.com/@dcloudio/uni-app-vue/-/uni-app-vue-3.0.0-alpha-3090120230927001.tgz",
- "integrity": "sha512-9EyTunrepoEYaQVPHoaKpMrZ/ZynYLmFaZlGuIleAPd5Pelmdyqz4k7mpvhznl2b4ftRWN2nF7oYYn21et23sA=="
+ "version": "3.0.0-alpha-3090320231017002",
+ "resolved": "https://registry.npmmirror.com/@dcloudio/uni-app-vue/-/uni-app-vue-3.0.0-alpha-3090320231017002.tgz",
+ "integrity": "sha512-1xYVDe8zRUPK1u3QYRIwhqJ/kpuUPLFGhRee+67BzS4Ua2FwOmItERc9KRwBz4AWKzbUEdwn3ND7QUtSXiKZOw=="
},
"node_modules/@dcloudio/uni-automator": {
- "version": "3.0.0-alpha-3090120230927001",
- "resolved": "https://registry.npmmirror.com/@dcloudio/uni-automator/-/uni-automator-3.0.0-alpha-3090120230927001.tgz",
- "integrity": "sha512-c3qg8sql9CKotAIAk6H0hEVEkv1hrFtJSgifq2GXruxgOl9R0+JMFdObHdI3BpHTMbjwxfP/fFszZFlEVpN2jw==",
+ "version": "3.0.0-alpha-3090320231017002",
+ "resolved": "https://registry.npmmirror.com/@dcloudio/uni-automator/-/uni-automator-3.0.0-alpha-3090320231017002.tgz",
+ "integrity": "sha512-zJ0/GNvfeZB1zVNDXj6iSkgd5BvufHk+ajRRq5LkX5JHnggi2iAXFCnBg5svnESCBafwQ+1PzJLHKMMplmXnWg==",
"dev": true,
"dependencies": {
- "@dcloudio/uni-cli-shared": "3.0.0-alpha-3090120230927001",
+ "@dcloudio/uni-cli-shared": "3.0.0-alpha-3090320231017002",
"address": "^1.1.2",
"cross-env": "^7.0.3",
"debug": "^4.3.3",
@@ -1908,16 +1908,16 @@
}
},
"node_modules/@dcloudio/uni-cli-shared": {
- "version": "3.0.0-alpha-3090120230927001",
- "resolved": "https://registry.npmmirror.com/@dcloudio/uni-cli-shared/-/uni-cli-shared-3.0.0-alpha-3090120230927001.tgz",
- "integrity": "sha512-xUObC4XfCCF5bzWHYktGkGMsEASnB6Wh2d37lUEZunzxYrU5FWTil7imIlOMGWoqe6rqIz1eZszAuIOb5dTAsg==",
+ "version": "3.0.0-alpha-3090320231017002",
+ "resolved": "https://registry.npmmirror.com/@dcloudio/uni-cli-shared/-/uni-cli-shared-3.0.0-alpha-3090320231017002.tgz",
+ "integrity": "sha512-oLKWP/X9ajkeLfa637nDxzDBO4qb5/DTFfpjK/rNAGgLalcZZUhm4vNzoU+6SHCkf2re2avrea1oO4l45yYfoQ==",
"dependencies": {
"@ampproject/remapping": "^2.1.2",
"@babel/core": "^7.21.3",
"@babel/parser": "^7.16.4",
"@babel/types": "^7.20.7",
- "@dcloudio/uni-i18n": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-shared": "3.0.0-alpha-3090120230927001",
+ "@dcloudio/uni-i18n": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-shared": "3.0.0-alpha-3090320231017002",
"@intlify/core-base": "9.1.9",
"@intlify/shared": "9.1.9",
"@intlify/vue-devtools": "9.1.9",
@@ -2064,36 +2064,36 @@
}
},
"node_modules/@dcloudio/uni-cloud": {
- "version": "3.0.0-alpha-3090120230927001",
- "resolved": "https://registry.npmmirror.com/@dcloudio/uni-cloud/-/uni-cloud-3.0.0-alpha-3090120230927001.tgz",
- "integrity": "sha512-49YfpHfCeWMSXjlFw+4ovXsdE2CIeAuNQEur8Ezbm7JJQQHa9atcHY2yTRXuXIks8/RJL2rwmkINxpPEcf4Xuw==",
+ "version": "3.0.0-alpha-3090320231017002",
+ "resolved": "https://registry.npmmirror.com/@dcloudio/uni-cloud/-/uni-cloud-3.0.0-alpha-3090320231017002.tgz",
+ "integrity": "sha512-A439vYJ4BGb7reVXnvrPWQB8vn5jgoiYR1fqjkfnWoWQFCOuKs1DLrjYW1yf9FBgYYmzOlY4bpq3LGT/yo2FkQ==",
"dependencies": {
- "@dcloudio/uni-cli-shared": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-i18n": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-shared": "3.0.0-alpha-3090120230927001",
+ "@dcloudio/uni-cli-shared": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-i18n": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-shared": "3.0.0-alpha-3090320231017002",
"@vue/shared": "3.2.47",
"fast-glob": "^3.2.11"
}
},
"node_modules/@dcloudio/uni-components": {
- "version": "3.0.0-alpha-3090120230927001",
- "resolved": "https://registry.npmmirror.com/@dcloudio/uni-components/-/uni-components-3.0.0-alpha-3090120230927001.tgz",
- "integrity": "sha512-vG38gY1b33IFoo7jddHgo+KLKsVib2Q8Dx/YAtZJTamRi+gI7aINYZCsr6ACfMH3PAk6LaEq6qfXxiH+7klkiA==",
+ "version": "3.0.0-alpha-3090320231017002",
+ "resolved": "https://registry.npmmirror.com/@dcloudio/uni-components/-/uni-components-3.0.0-alpha-3090320231017002.tgz",
+ "integrity": "sha512-TlQXYpbtHjmltEnfA2obMqzC1okktVtxGuVEe+RO9hc6i3CWjVOycKUEzVbIcqEy/Koz3bjHz+hXdFS2A/S5kg==",
"dependencies": {
- "@dcloudio/uni-cloud": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-h5": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-i18n": "3.0.0-alpha-3090120230927001"
+ "@dcloudio/uni-cloud": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-h5": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-i18n": "3.0.0-alpha-3090320231017002"
}
},
"node_modules/@dcloudio/uni-h5": {
- "version": "3.0.0-alpha-3090120230927001",
- "resolved": "https://registry.npmmirror.com/@dcloudio/uni-h5/-/uni-h5-3.0.0-alpha-3090120230927001.tgz",
- "integrity": "sha512-Js0WwVrikpGuWJQaPrV4jbdxn35vDAZZL1T6GX2y0fQ3Jja4QNY4SH4xqIfPJUU8rq+jGrGq33tbuhfzHBpXmQ==",
- "dependencies": {
- "@dcloudio/uni-h5-vite": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-h5-vue": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-i18n": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-shared": "3.0.0-alpha-3090120230927001",
+ "version": "3.0.0-alpha-3090320231017002",
+ "resolved": "https://registry.npmmirror.com/@dcloudio/uni-h5/-/uni-h5-3.0.0-alpha-3090320231017002.tgz",
+ "integrity": "sha512-W2uWyGk7xq+oDC7e4CejFFWBtjWIR15OSoWgvFforGniwdGD97T/iQUP+80xt/00SbBYuUvRqJaAUjminKQa2g==",
+ "dependencies": {
+ "@dcloudio/uni-h5-vite": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-h5-vue": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-i18n": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-shared": "3.0.0-alpha-3090320231017002",
"@vue/server-renderer": "3.2.47",
"@vue/shared": "3.2.47",
"debug": "^4.3.3",
@@ -2105,12 +2105,12 @@
}
},
"node_modules/@dcloudio/uni-h5-vite": {
- "version": "3.0.0-alpha-3090120230927001",
- "resolved": "https://registry.npmmirror.com/@dcloudio/uni-h5-vite/-/uni-h5-vite-3.0.0-alpha-3090120230927001.tgz",
- "integrity": "sha512-IuGCsn9nwTCV8euZgdtzT4Zj9I//HlIKwqtPqaqqZoUI4w+TTm+JvXg0GnE1mV3VCqbziprJ9IJ+4+jvMtlCFQ==",
+ "version": "3.0.0-alpha-3090320231017002",
+ "resolved": "https://registry.npmmirror.com/@dcloudio/uni-h5-vite/-/uni-h5-vite-3.0.0-alpha-3090320231017002.tgz",
+ "integrity": "sha512-XqR6mkaWRaJERmXnzUwydypD6uUG5+Bsqp0R3YewmxaT32SGqOQoSTc9lRdfW2h6+0/BfF84spEk+pREPYVYtQ==",
"dependencies": {
- "@dcloudio/uni-cli-shared": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-shared": "3.0.0-alpha-3090120230927001",
+ "@dcloudio/uni-cli-shared": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-shared": "3.0.0-alpha-3090320231017002",
"@rollup/pluginutils": "^4.2.0",
"@vue/compiler-dom": "3.2.47",
"@vue/compiler-sfc": "3.2.47",
@@ -2221,11 +2221,11 @@
}
},
"node_modules/@dcloudio/uni-h5-vue": {
- "version": "3.0.0-alpha-3090120230927001",
- "resolved": "https://registry.npmmirror.com/@dcloudio/uni-h5-vue/-/uni-h5-vue-3.0.0-alpha-3090120230927001.tgz",
- "integrity": "sha512-usIs1r98I6GF1nv7RiTYw83b4tTmxakiEsM/6NZTEMbmoIHVnI2B+rl4XszWAUtTq598q709/MolEofEWgobBA==",
+ "version": "3.0.0-alpha-3090320231017002",
+ "resolved": "https://registry.npmmirror.com/@dcloudio/uni-h5-vue/-/uni-h5-vue-3.0.0-alpha-3090320231017002.tgz",
+ "integrity": "sha512-7l5HR7eHPCe/nsxsj3zsduG1qnLm4Lz0Yis8GOTkzkrxvKarngvZGJbm7cw6GynDEcXgSL+vCSOH136AblqNfg==",
"dependencies": {
- "@dcloudio/uni-shared": "3.0.0-alpha-3090120230927001",
+ "@dcloudio/uni-shared": "3.0.0-alpha-3090320231017002",
"@vue/server-renderer": "3.2.47"
}
},
@@ -2432,20 +2432,20 @@
}
},
"node_modules/@dcloudio/uni-i18n": {
- "version": "3.0.0-alpha-3090120230927001",
- "resolved": "https://registry.npmmirror.com/@dcloudio/uni-i18n/-/uni-i18n-3.0.0-alpha-3090120230927001.tgz",
- "integrity": "sha512-nnnE2uf0ZBEFmhVmbLfDM7Evo8VzDIrjtR4GZqOm48KELMlPSTVlN7Rb5ajMYHbWl0yWqzhRdNLKvqSX/KpwNA=="
+ "version": "3.0.0-alpha-3090320231017002",
+ "resolved": "https://registry.npmmirror.com/@dcloudio/uni-i18n/-/uni-i18n-3.0.0-alpha-3090320231017002.tgz",
+ "integrity": "sha512-crhTbNZpjkopVh2bdeoqMYnjpEoDWVGbiYkZ2o5r7f2AJESc1E9In8A6o1zmZlL5vk63peFpaNzjrjF+QMVjQQ=="
},
"node_modules/@dcloudio/uni-mp-compiler": {
- "version": "3.0.0-alpha-3090120230927001",
- "resolved": "https://registry.npmmirror.com/@dcloudio/uni-mp-compiler/-/uni-mp-compiler-3.0.0-alpha-3090120230927001.tgz",
- "integrity": "sha512-ITBczDCuqXmDm8xwIPwnR3Vcr4lK0ucGL1vv5od1BIIopwxDh5IRNqVKOG834Pr80Yi4LegMYb2txz+b5+gxWw==",
+ "version": "3.0.0-alpha-3090320231017002",
+ "resolved": "https://registry.npmmirror.com/@dcloudio/uni-mp-compiler/-/uni-mp-compiler-3.0.0-alpha-3090320231017002.tgz",
+ "integrity": "sha512-4hBqtFF+WAJGCyUiIAyk261uSTZ57/Q17guuHYAN64CYHKXAeBtOzlrp8aL+oW4dlJEYPj0g+XsjxdXBMIAtmg==",
"dependencies": {
"@babel/generator": "^7.20.5",
"@babel/parser": "^7.16.4",
"@babel/types": "^7.20.7",
- "@dcloudio/uni-cli-shared": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-shared": "3.0.0-alpha-3090120230927001",
+ "@dcloudio/uni-cli-shared": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-shared": "3.0.0-alpha-3090320231017002",
"@vue/compiler-core": "3.2.47",
"@vue/compiler-dom": "3.2.47",
"@vue/shared": "3.2.47",
@@ -2453,15 +2453,15 @@
}
},
"node_modules/@dcloudio/uni-mp-vite": {
- "version": "3.0.0-alpha-3090120230927001",
- "resolved": "https://registry.npmmirror.com/@dcloudio/uni-mp-vite/-/uni-mp-vite-3.0.0-alpha-3090120230927001.tgz",
- "integrity": "sha512-WwzSFi9hUfWdJMQ2lKesp5Y2RD8G7yfznsSAxA68zpx5BaOe7bND3K1vaJ4FykZ+blQVdgzJYXLI29zSxERBNA==",
- "dependencies": {
- "@dcloudio/uni-cli-shared": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-i18n": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-mp-compiler": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-mp-vue": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-shared": "3.0.0-alpha-3090120230927001",
+ "version": "3.0.0-alpha-3090320231017002",
+ "resolved": "https://registry.npmmirror.com/@dcloudio/uni-mp-vite/-/uni-mp-vite-3.0.0-alpha-3090320231017002.tgz",
+ "integrity": "sha512-Pqi8gG4XLgZJ0HXYqnWHkadtGbl9cRhquIByGvRPC/Yw0BK39K0YYB14gYfHrFrVFJQsi4wcYvHclgjW+FcXxA==",
+ "dependencies": {
+ "@dcloudio/uni-cli-shared": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-i18n": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-mp-compiler": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-mp-vue": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-shared": "3.0.0-alpha-3090320231017002",
"@vue/compiler-sfc": "3.2.47",
"@vue/shared": "3.2.47",
"debug": "^4.3.3"
@@ -2505,23 +2505,23 @@
}
},
"node_modules/@dcloudio/uni-mp-vue": {
- "version": "3.0.0-alpha-3090120230927001",
- "resolved": "https://registry.npmmirror.com/@dcloudio/uni-mp-vue/-/uni-mp-vue-3.0.0-alpha-3090120230927001.tgz",
- "integrity": "sha512-v31OzcZI9k0qQFFVeep1wYc58DR/KDI4A9+7AUUDrLQL85P1oDuVQIGdLtr2Drn8tcUj+tZwAadnAlRzLhavkg==",
+ "version": "3.0.0-alpha-3090320231017002",
+ "resolved": "https://registry.npmmirror.com/@dcloudio/uni-mp-vue/-/uni-mp-vue-3.0.0-alpha-3090320231017002.tgz",
+ "integrity": "sha512-/rLFiVeskBgiX/RmKqr6H0GL1iDHehC+SXK3Wi6UuinFfNnqCXEuXyxR1Qh0lYuKwKNzK7PUFoAUQSIzTu9lZQ==",
"dependencies": {
- "@dcloudio/uni-shared": "3.0.0-alpha-3090120230927001",
+ "@dcloudio/uni-shared": "3.0.0-alpha-3090320231017002",
"@vue/shared": "3.2.47"
}
},
"node_modules/@dcloudio/uni-mp-weixin": {
- "version": "3.0.0-alpha-3090120230927001",
- "resolved": "https://registry.npmmirror.com/@dcloudio/uni-mp-weixin/-/uni-mp-weixin-3.0.0-alpha-3090120230927001.tgz",
- "integrity": "sha512-qtfHiD/p3z1NRTUS1U1pVZM5dCgfaYv0bX6ExBYpsi2teW2WeHyDV1vdpYApYbw+0FhmFGaGe9xsHgJd2jKeWQ==",
- "dependencies": {
- "@dcloudio/uni-cli-shared": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-mp-vite": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-mp-vue": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-shared": "3.0.0-alpha-3090120230927001",
+ "version": "3.0.0-alpha-3090320231017002",
+ "resolved": "https://registry.npmmirror.com/@dcloudio/uni-mp-weixin/-/uni-mp-weixin-3.0.0-alpha-3090320231017002.tgz",
+ "integrity": "sha512-e+Gdwqga2/SqRxJn/bfIzqWxvj0hzjWpGY0SHix0s6fMI3ciLheo80q2r36CQ+adnz/vSXWf6QpIXyQ//D/jcw==",
+ "dependencies": {
+ "@dcloudio/uni-cli-shared": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-mp-vite": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-mp-vue": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-shared": "3.0.0-alpha-3090320231017002",
"@vue/shared": "3.2.47",
"jimp": "^0.10.1",
"licia": "^1.29.0",
@@ -2531,9 +2531,9 @@
}
},
"node_modules/@dcloudio/uni-nvue-styler": {
- "version": "3.0.0-alpha-3090120230927001",
- "resolved": "https://registry.npmmirror.com/@dcloudio/uni-nvue-styler/-/uni-nvue-styler-3.0.0-alpha-3090120230927001.tgz",
- "integrity": "sha512-Sk7j1vFCeMNYGnY/AwDXdPmO8RsHE6v/vsvvyrn0SmzqO0UDC2VWUXFezSFT9BjAofqSF5nlArfKhVIbQXVAlw==",
+ "version": "3.0.0-alpha-3090320231017002",
+ "resolved": "https://registry.npmmirror.com/@dcloudio/uni-nvue-styler/-/uni-nvue-styler-3.0.0-alpha-3090320231017002.tgz",
+ "integrity": "sha512-t66IsAf/LjMuMa3j4mSkmYdaHtOyzgYfkWNrek1kgvr2kFpCpMsB7Npspbl3AStdcUOnoBrvcfou3I3syc1Zjw==",
"dependencies": {
"@vue/shared": "3.2.47",
"parse-css-font": "^4.0.0",
@@ -2541,48 +2541,48 @@
}
},
"node_modules/@dcloudio/uni-push": {
- "version": "3.0.0-alpha-3090120230927001",
- "resolved": "https://registry.npmmirror.com/@dcloudio/uni-push/-/uni-push-3.0.0-alpha-3090120230927001.tgz",
- "integrity": "sha512-lF01fi1tWIjPrpM6B5Vi0IdLdnpQB6vwGzrBEFi+KuF87w+n0qpkEFJwO0Crk/Tx+0+WujkGnIVnIxT+MAMpHQ==",
+ "version": "3.0.0-alpha-3090320231017002",
+ "resolved": "https://registry.npmmirror.com/@dcloudio/uni-push/-/uni-push-3.0.0-alpha-3090320231017002.tgz",
+ "integrity": "sha512-VY1AUwj1x8v67/uBBk7mvkRBisJ93YXttUBz7sKpNx2N7rtYjni9XIrBQzjZpD9LCOmFCaajidw1FfuwR9tyIA==",
"dependencies": {
- "@dcloudio/uni-cli-shared": "3.0.0-alpha-3090120230927001"
+ "@dcloudio/uni-cli-shared": "3.0.0-alpha-3090320231017002"
}
},
"node_modules/@dcloudio/uni-shared": {
- "version": "3.0.0-alpha-3090120230927001",
- "resolved": "https://registry.npmmirror.com/@dcloudio/uni-shared/-/uni-shared-3.0.0-alpha-3090120230927001.tgz",
- "integrity": "sha512-8mN0EWb/bmQ2dyazFidURsihiIobWFA0skluNbjP5IBsgrAlaaK1kIeT3E7jmDF7LaIpOASSWPyiGa5rU++17w==",
+ "version": "3.0.0-alpha-3090320231017002",
+ "resolved": "https://registry.npmmirror.com/@dcloudio/uni-shared/-/uni-shared-3.0.0-alpha-3090320231017002.tgz",
+ "integrity": "sha512-a4DC3IPh5cWNwK5mUhlnMxAt/ubO83AcoDR8caXJ/waATiYNJbiOc9JMsMWYcLXhvQvwM3clXO0IM1cquUhfNg==",
"dependencies": {
"@vue/shared": "3.2.47"
}
},
"node_modules/@dcloudio/uni-stacktracey": {
- "version": "3.0.0-alpha-3090120230927001",
- "resolved": "https://registry.npmmirror.com/@dcloudio/uni-stacktracey/-/uni-stacktracey-3.0.0-alpha-3090120230927001.tgz",
- "integrity": "sha512-cJRN7Gwkjyshvl0+Qn7hEmk3Jvt5Ryg7SfvNWdNK+x+QMuHnVckfu++bLwMwJgwX4fsqDTs2Sfdi9pCBXjTHig==",
+ "version": "3.0.0-alpha-3090320231017002",
+ "resolved": "https://registry.npmmirror.com/@dcloudio/uni-stacktracey/-/uni-stacktracey-3.0.0-alpha-3090320231017002.tgz",
+ "integrity": "sha512-5lbffigKKH81UMzLfsf+nblSDLW+bIauRfaeq2D/D280loBRPePwscWgcysHqQnvhishwsKnr4wW24Y4n7geAg==",
"dev": true
},
"node_modules/@dcloudio/uni-stat": {
- "version": "3.0.0-alpha-3090120230927001",
- "resolved": "https://registry.npmmirror.com/@dcloudio/uni-stat/-/uni-stat-3.0.0-alpha-3090120230927001.tgz",
- "integrity": "sha512-IP7LDQvAr1zpqdGUXm/iIBNhmBudEHQ7570low1ZsRbL4cjAZzREbj7jVLjmWUcp/1hQ9x955F8+KafjyhrDkQ==",
+ "version": "3.0.0-alpha-3090320231017002",
+ "resolved": "https://registry.npmmirror.com/@dcloudio/uni-stat/-/uni-stat-3.0.0-alpha-3090320231017002.tgz",
+ "integrity": "sha512-5Y42vD6ZsvBu1bix+K2GvOCP4/WZg5em9lY+61ZUj2GrHTmaursQMPzYy/vQy2Ug/874GuUFoPt+ZlZtog1Fdw==",
"dependencies": {
- "@dcloudio/uni-cli-shared": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-shared": "3.0.0-alpha-3090120230927001",
+ "@dcloudio/uni-cli-shared": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-shared": "3.0.0-alpha-3090320231017002",
"debug": "^4.3.3"
}
},
"node_modules/@dcloudio/vite-plugin-uni": {
- "version": "3.0.0-alpha-3090120230927001",
- "resolved": "https://registry.npmmirror.com/@dcloudio/vite-plugin-uni/-/vite-plugin-uni-3.0.0-alpha-3090120230927001.tgz",
- "integrity": "sha512-xxuZpaW5cCJ5wJTlJwnbvbXXHsuwvHsKEEQg6YjrpQYns7HHlJGaeKf0941BBPzqchjiRs1A/xT2y7P+4lz2mQ==",
+ "version": "3.0.0-alpha-3090320231017002",
+ "resolved": "https://registry.npmmirror.com/@dcloudio/vite-plugin-uni/-/vite-plugin-uni-3.0.0-alpha-3090320231017002.tgz",
+ "integrity": "sha512-h5ysPwRZKN6VpjsJthB6yiTGSKwFsKaqJe7/ZreSj59MasIyDXUvavlam10WlSvNfZIcEZp0wJxAxTUNaj/erg==",
"dev": true,
"dependencies": {
"@babel/core": "^7.21.3",
"@babel/plugin-syntax-import-meta": "^7.10.4",
"@babel/plugin-transform-typescript": "^7.20.7",
- "@dcloudio/uni-cli-shared": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-shared": "3.0.0-alpha-3090120230927001",
+ "@dcloudio/uni-cli-shared": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-shared": "3.0.0-alpha-3090320231017002",
"@rollup/pluginutils": "^4.2.0",
"@vitejs/plugin-legacy": "^4.0.3",
"@vitejs/plugin-vue": "^4.2.1",
@@ -4552,9 +4552,9 @@
"dev": true
},
"node_modules/@types/node": {
- "version": "20.8.5",
- "resolved": "https://registry.npmmirror.com/@types/node/-/node-20.8.5.tgz",
- "integrity": "sha512-SPlobFgbidfIeOYlzXiEjSYeIJiOCthv+9tSQVpvk4PAdIIc+2SmjNVzWXk9t0Y7dl73Zdf+OgXKHX9XtkqUpw==",
+ "version": "20.8.6",
+ "resolved": "https://registry.npmmirror.com/@types/node/-/node-20.8.6.tgz",
+ "integrity": "sha512-eWO4K2Ji70QzKUqRy6oyJWUeB7+g2cRagT3T/nxYibYcT4y2BDL8lqolRXjTHmkZCdJfIPaY73KbJAZmcryxTQ==",
"devOptional": true,
"dependencies": {
"undici-types": "~5.25.1"
@@ -4598,16 +4598,16 @@
"peer": true
},
"node_modules/@typescript-eslint/eslint-plugin": {
- "version": "6.7.5",
- "resolved": "https://registry.npmmirror.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.7.5.tgz",
- "integrity": "sha512-JhtAwTRhOUcP96D0Y6KYnwig/MRQbOoLGXTON2+LlyB/N35SP9j1boai2zzwXb7ypKELXMx3DVk9UTaEq1vHEw==",
+ "version": "6.8.0",
+ "resolved": "https://registry.npmmirror.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.8.0.tgz",
+ "integrity": "sha512-GosF4238Tkes2SHPQ1i8f6rMtG6zlKwMEB0abqSJ3Npvos+doIlc/ATG+vX1G9coDF3Ex78zM3heXHLyWEwLUw==",
"dev": true,
"dependencies": {
"@eslint-community/regexpp": "^4.5.1",
- "@typescript-eslint/scope-manager": "6.7.5",
- "@typescript-eslint/type-utils": "6.7.5",
- "@typescript-eslint/utils": "6.7.5",
- "@typescript-eslint/visitor-keys": "6.7.5",
+ "@typescript-eslint/scope-manager": "6.8.0",
+ "@typescript-eslint/type-utils": "6.8.0",
+ "@typescript-eslint/utils": "6.8.0",
+ "@typescript-eslint/visitor-keys": "6.8.0",
"debug": "^4.3.4",
"graphemer": "^1.4.0",
"ignore": "^5.2.4",
@@ -4662,15 +4662,15 @@
"dev": true
},
"node_modules/@typescript-eslint/parser": {
- "version": "6.7.5",
- "resolved": "https://registry.npmmirror.com/@typescript-eslint/parser/-/parser-6.7.5.tgz",
- "integrity": "sha512-bIZVSGx2UME/lmhLcjdVc7ePBwn7CLqKarUBL4me1C5feOd663liTGjMBGVcGr+BhnSLeP4SgwdvNnnkbIdkCw==",
+ "version": "6.8.0",
+ "resolved": "https://registry.npmmirror.com/@typescript-eslint/parser/-/parser-6.8.0.tgz",
+ "integrity": "sha512-5tNs6Bw0j6BdWuP8Fx+VH4G9fEPDxnVI7yH1IAPkQH5RUtvKwRoqdecAPdQXv4rSOADAaz1LFBZvZG7VbXivSg==",
"dev": true,
"dependencies": {
- "@typescript-eslint/scope-manager": "6.7.5",
- "@typescript-eslint/types": "6.7.5",
- "@typescript-eslint/typescript-estree": "6.7.5",
- "@typescript-eslint/visitor-keys": "6.7.5",
+ "@typescript-eslint/scope-manager": "6.8.0",
+ "@typescript-eslint/types": "6.8.0",
+ "@typescript-eslint/typescript-estree": "6.8.0",
+ "@typescript-eslint/visitor-keys": "6.8.0",
"debug": "^4.3.4"
},
"engines": {
@@ -4686,26 +4686,26 @@
}
},
"node_modules/@typescript-eslint/scope-manager": {
- "version": "6.7.5",
- "resolved": "https://registry.npmmirror.com/@typescript-eslint/scope-manager/-/scope-manager-6.7.5.tgz",
- "integrity": "sha512-GAlk3eQIwWOJeb9F7MKQ6Jbah/vx1zETSDw8likab/eFcqkjSD7BI75SDAeC5N2L0MmConMoPvTsmkrg71+B1A==",
+ "version": "6.8.0",
+ "resolved": "https://registry.npmmirror.com/@typescript-eslint/scope-manager/-/scope-manager-6.8.0.tgz",
+ "integrity": "sha512-xe0HNBVwCph7rak+ZHcFD6A+q50SMsFwcmfdjs9Kz4qDh5hWhaPhFjRs/SODEhroBI5Ruyvyz9LfwUJ624O40g==",
"dev": true,
"dependencies": {
- "@typescript-eslint/types": "6.7.5",
- "@typescript-eslint/visitor-keys": "6.7.5"
+ "@typescript-eslint/types": "6.8.0",
+ "@typescript-eslint/visitor-keys": "6.8.0"
},
"engines": {
"node": "^16.0.0 || >=18.0.0"
}
},
"node_modules/@typescript-eslint/type-utils": {
- "version": "6.7.5",
- "resolved": "https://registry.npmmirror.com/@typescript-eslint/type-utils/-/type-utils-6.7.5.tgz",
- "integrity": "sha512-Gs0qos5wqxnQrvpYv+pf3XfcRXW6jiAn9zE/K+DlmYf6FcpxeNYN0AIETaPR7rHO4K2UY+D0CIbDP9Ut0U4m1g==",
+ "version": "6.8.0",
+ "resolved": "https://registry.npmmirror.com/@typescript-eslint/type-utils/-/type-utils-6.8.0.tgz",
+ "integrity": "sha512-RYOJdlkTJIXW7GSldUIHqc/Hkto8E+fZN96dMIFhuTJcQwdRoGN2rEWA8U6oXbLo0qufH7NPElUb+MceHtz54g==",
"dev": true,
"dependencies": {
- "@typescript-eslint/typescript-estree": "6.7.5",
- "@typescript-eslint/utils": "6.7.5",
+ "@typescript-eslint/typescript-estree": "6.8.0",
+ "@typescript-eslint/utils": "6.8.0",
"debug": "^4.3.4",
"ts-api-utils": "^1.0.1"
},
@@ -4722,22 +4722,22 @@
}
},
"node_modules/@typescript-eslint/types": {
- "version": "6.7.5",
- "resolved": "https://registry.npmmirror.com/@typescript-eslint/types/-/types-6.7.5.tgz",
- "integrity": "sha512-WboQBlOXtdj1tDFPyIthpKrUb+kZf2VroLZhxKa/VlwLlLyqv/PwUNgL30BlTVZV1Wu4Asu2mMYPqarSO4L5ZQ==",
+ "version": "6.8.0",
+ "resolved": "https://registry.npmmirror.com/@typescript-eslint/types/-/types-6.8.0.tgz",
+ "integrity": "sha512-p5qOxSum7W3k+llc7owEStXlGmSl8FcGvhYt8Vjy7FqEnmkCVlM3P57XQEGj58oqaBWDQXbJDZxwUWMS/EAPNQ==",
"dev": true,
"engines": {
"node": "^16.0.0 || >=18.0.0"
}
},
"node_modules/@typescript-eslint/typescript-estree": {
- "version": "6.7.5",
- "resolved": "https://registry.npmmirror.com/@typescript-eslint/typescript-estree/-/typescript-estree-6.7.5.tgz",
- "integrity": "sha512-NhJiJ4KdtwBIxrKl0BqG1Ur+uw7FiOnOThcYx9DpOGJ/Abc9z2xNzLeirCG02Ig3vkvrc2qFLmYSSsaITbKjlg==",
+ "version": "6.8.0",
+ "resolved": "https://registry.npmmirror.com/@typescript-eslint/typescript-estree/-/typescript-estree-6.8.0.tgz",
+ "integrity": "sha512-ISgV0lQ8XgW+mvv5My/+iTUdRmGspducmQcDw5JxznasXNnZn3SKNrTRuMsEXv+V/O+Lw9AGcQCfVaOPCAk/Zg==",
"dev": true,
"dependencies": {
- "@typescript-eslint/types": "6.7.5",
- "@typescript-eslint/visitor-keys": "6.7.5",
+ "@typescript-eslint/types": "6.8.0",
+ "@typescript-eslint/visitor-keys": "6.8.0",
"debug": "^4.3.4",
"globby": "^11.1.0",
"is-glob": "^4.0.3",
@@ -4787,17 +4787,17 @@
"dev": true
},
"node_modules/@typescript-eslint/utils": {
- "version": "6.7.5",
- "resolved": "https://registry.npmmirror.com/@typescript-eslint/utils/-/utils-6.7.5.tgz",
- "integrity": "sha512-pfRRrH20thJbzPPlPc4j0UNGvH1PjPlhlCMq4Yx7EGjV7lvEeGX0U6MJYe8+SyFutWgSHsdbJ3BXzZccYggezA==",
+ "version": "6.8.0",
+ "resolved": "https://registry.npmmirror.com/@typescript-eslint/utils/-/utils-6.8.0.tgz",
+ "integrity": "sha512-dKs1itdE2qFG4jr0dlYLQVppqTE+Itt7GmIf/vX6CSvsW+3ov8PbWauVKyyfNngokhIO9sKZeRGCUo1+N7U98Q==",
"dev": true,
"dependencies": {
"@eslint-community/eslint-utils": "^4.4.0",
"@types/json-schema": "^7.0.12",
"@types/semver": "^7.5.0",
- "@typescript-eslint/scope-manager": "6.7.5",
- "@typescript-eslint/types": "6.7.5",
- "@typescript-eslint/typescript-estree": "6.7.5",
+ "@typescript-eslint/scope-manager": "6.8.0",
+ "@typescript-eslint/types": "6.8.0",
+ "@typescript-eslint/typescript-estree": "6.8.0",
"semver": "^7.5.4"
},
"engines": {
@@ -4841,12 +4841,12 @@
"dev": true
},
"node_modules/@typescript-eslint/visitor-keys": {
- "version": "6.7.5",
- "resolved": "https://registry.npmmirror.com/@typescript-eslint/visitor-keys/-/visitor-keys-6.7.5.tgz",
- "integrity": "sha512-3MaWdDZtLlsexZzDSdQWsFQ9l9nL8B80Z4fImSpyllFC/KLqWQRdEcB+gGGO+N3Q2uL40EsG66wZLsohPxNXvg==",
+ "version": "6.8.0",
+ "resolved": "https://registry.npmmirror.com/@typescript-eslint/visitor-keys/-/visitor-keys-6.8.0.tgz",
+ "integrity": "sha512-oqAnbA7c+pgOhW2OhGvxm0t1BULX5peQI/rLsNDpGM78EebV3C9IGbX5HNZabuZ6UQrYveCLjKo8Iy/lLlBkkg==",
"dev": true,
"dependencies": {
- "@typescript-eslint/types": "6.7.5",
+ "@typescript-eslint/types": "6.8.0",
"eslint-visitor-keys": "^3.4.1"
},
"engines": {
@@ -15292,27 +15292,27 @@
"integrity": "sha512-xZMK+Su2dRT5h/INOyyqj3kYHzvEcryjk+01ZYcEwa8dqohk6U7ndcQFC/FjRBOHNB01yJWREgnDB5aThVtYjA=="
},
"@dcloudio/uni-app": {
- "version": "3.0.0-alpha-3090120230927001",
- "resolved": "https://registry.npmmirror.com/@dcloudio/uni-app/-/uni-app-3.0.0-alpha-3090120230927001.tgz",
- "integrity": "sha512-7w1INsaXpbo8NngNVVk+5VG4iGO/F7+RzqeJ0f38OISv7OVf8ScBBW3wxxVii0gtidurosAxzYjYbMrScGW/DA==",
- "requires": {
- "@dcloudio/uni-cloud": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-components": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-i18n": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-push": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-shared": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-stat": "3.0.0-alpha-3090120230927001",
+ "version": "3.0.0-alpha-3090320231017002",
+ "resolved": "https://registry.npmmirror.com/@dcloudio/uni-app/-/uni-app-3.0.0-alpha-3090320231017002.tgz",
+ "integrity": "sha512-sKnH+iVn9J5DvwnXdRr+c0h4nib6gy0ihroMMquYrmv+91YcwL3tWbwxAKk11R2aEqL7mppWVN9Am6dr/svLFw==",
+ "requires": {
+ "@dcloudio/uni-cloud": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-components": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-i18n": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-push": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-shared": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-stat": "3.0.0-alpha-3090320231017002",
"@vue/shared": "3.2.47"
}
},
"@dcloudio/uni-app-plus": {
- "version": "3.0.0-alpha-3090120230927001",
- "resolved": "https://registry.npmmirror.com/@dcloudio/uni-app-plus/-/uni-app-plus-3.0.0-alpha-3090120230927001.tgz",
- "integrity": "sha512-oollxrHtmL2DYodk3FtMrfAQLq63kfkHlHNZekw+RQ8N23YTJbIZ0riTUKp6iVVOwoD5wtxohXLj7rwX9Cg53w==",
+ "version": "3.0.0-alpha-3090320231017002",
+ "resolved": "https://registry.npmmirror.com/@dcloudio/uni-app-plus/-/uni-app-plus-3.0.0-alpha-3090320231017002.tgz",
+ "integrity": "sha512-6X7g9c8nSJYZiaDiR+81CGee9tcLyRXn2UzntD5TtWllkYY18SV0BDBozfIRvls/H9iYv3/HOgk72yIMTVs5jg==",
"requires": {
- "@dcloudio/uni-app-uts": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-app-vite": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-app-vue": "3.0.0-alpha-3090120230927001",
+ "@dcloudio/uni-app-uts": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-app-vite": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-app-vue": "3.0.0-alpha-3090320231017002",
"debug": "^4.3.3",
"fs-extra": "^10.0.0",
"licia": "^1.29.0",
@@ -15320,16 +15320,16 @@
}
},
"@dcloudio/uni-app-uts": {
- "version": "3.0.0-alpha-3090120230927001",
- "resolved": "https://registry.npmmirror.com/@dcloudio/uni-app-uts/-/uni-app-uts-3.0.0-alpha-3090120230927001.tgz",
- "integrity": "sha512-oK0s+YQQ/luALVaDsebHTC1aiNE+SoKkPHnehmEOBX6Ak+GsXgbGJ2qQiqNy4qTAZEcnc16ZRZR1vYS4g8yhAw==",
+ "version": "3.0.0-alpha-3090320231017002",
+ "resolved": "https://registry.npmmirror.com/@dcloudio/uni-app-uts/-/uni-app-uts-3.0.0-alpha-3090320231017002.tgz",
+ "integrity": "sha512-zLrOmVqilOe7SU8qL4GKgomopEQdQtkOcrgVjj4g3JNgnR3KRbZmmULoAvziJI7IEnJb1NoDUJPqQ0Tm8RLmYA==",
"requires": {
"@babel/parser": "^7.16.4",
"@babel/types": "^7.20.7",
- "@dcloudio/uni-cli-shared": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-i18n": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-nvue-styler": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-shared": "3.0.0-alpha-3090120230927001",
+ "@dcloudio/uni-cli-shared": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-i18n": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-nvue-styler": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-shared": "3.0.0-alpha-3090320231017002",
"@jridgewell/gen-mapping": "^0.3.3",
"@jridgewell/trace-mapping": "^0.3.19",
"@rollup/pluginutils": "^4.2.0",
@@ -15394,14 +15394,14 @@
}
},
"@dcloudio/uni-app-vite": {
- "version": "3.0.0-alpha-3090120230927001",
- "resolved": "https://registry.npmmirror.com/@dcloudio/uni-app-vite/-/uni-app-vite-3.0.0-alpha-3090120230927001.tgz",
- "integrity": "sha512-2tLWc3eaeeIPFiUZ8oa2CQIDC+Z4HpepTnn4+5Vl3PXTTxMc44m91SsEVyY2V9CJWlRe2K6WBhzmnb0JpxGt8g==",
- "requires": {
- "@dcloudio/uni-cli-shared": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-i18n": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-nvue-styler": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-shared": "3.0.0-alpha-3090120230927001",
+ "version": "3.0.0-alpha-3090320231017002",
+ "resolved": "https://registry.npmmirror.com/@dcloudio/uni-app-vite/-/uni-app-vite-3.0.0-alpha-3090320231017002.tgz",
+ "integrity": "sha512-kk+Uen+zph5bJujjUksF3BmRiGkaWvGecxiE9JV6+4Jjh+rOXYtvT51q9AIeZyNLnhNq59NZAAMcG1//yFlqsg==",
+ "requires": {
+ "@dcloudio/uni-cli-shared": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-i18n": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-nvue-styler": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-shared": "3.0.0-alpha-3090320231017002",
"@rollup/pluginutils": "^4.2.0",
"@vitejs/plugin-vue": "^4.2.1",
"@vue/compiler-dom": "3.2.47",
@@ -15451,17 +15451,17 @@
}
},
"@dcloudio/uni-app-vue": {
- "version": "3.0.0-alpha-3090120230927001",
- "resolved": "https://registry.npmmirror.com/@dcloudio/uni-app-vue/-/uni-app-vue-3.0.0-alpha-3090120230927001.tgz",
- "integrity": "sha512-9EyTunrepoEYaQVPHoaKpMrZ/ZynYLmFaZlGuIleAPd5Pelmdyqz4k7mpvhznl2b4ftRWN2nF7oYYn21et23sA=="
+ "version": "3.0.0-alpha-3090320231017002",
+ "resolved": "https://registry.npmmirror.com/@dcloudio/uni-app-vue/-/uni-app-vue-3.0.0-alpha-3090320231017002.tgz",
+ "integrity": "sha512-1xYVDe8zRUPK1u3QYRIwhqJ/kpuUPLFGhRee+67BzS4Ua2FwOmItERc9KRwBz4AWKzbUEdwn3ND7QUtSXiKZOw=="
},
"@dcloudio/uni-automator": {
- "version": "3.0.0-alpha-3090120230927001",
- "resolved": "https://registry.npmmirror.com/@dcloudio/uni-automator/-/uni-automator-3.0.0-alpha-3090120230927001.tgz",
- "integrity": "sha512-c3qg8sql9CKotAIAk6H0hEVEkv1hrFtJSgifq2GXruxgOl9R0+JMFdObHdI3BpHTMbjwxfP/fFszZFlEVpN2jw==",
+ "version": "3.0.0-alpha-3090320231017002",
+ "resolved": "https://registry.npmmirror.com/@dcloudio/uni-automator/-/uni-automator-3.0.0-alpha-3090320231017002.tgz",
+ "integrity": "sha512-zJ0/GNvfeZB1zVNDXj6iSkgd5BvufHk+ajRRq5LkX5JHnggi2iAXFCnBg5svnESCBafwQ+1PzJLHKMMplmXnWg==",
"dev": true,
"requires": {
- "@dcloudio/uni-cli-shared": "3.0.0-alpha-3090120230927001",
+ "@dcloudio/uni-cli-shared": "3.0.0-alpha-3090320231017002",
"address": "^1.1.2",
"cross-env": "^7.0.3",
"debug": "^4.3.3",
@@ -15475,16 +15475,16 @@
}
},
"@dcloudio/uni-cli-shared": {
- "version": "3.0.0-alpha-3090120230927001",
- "resolved": "https://registry.npmmirror.com/@dcloudio/uni-cli-shared/-/uni-cli-shared-3.0.0-alpha-3090120230927001.tgz",
- "integrity": "sha512-xUObC4XfCCF5bzWHYktGkGMsEASnB6Wh2d37lUEZunzxYrU5FWTil7imIlOMGWoqe6rqIz1eZszAuIOb5dTAsg==",
+ "version": "3.0.0-alpha-3090320231017002",
+ "resolved": "https://registry.npmmirror.com/@dcloudio/uni-cli-shared/-/uni-cli-shared-3.0.0-alpha-3090320231017002.tgz",
+ "integrity": "sha512-oLKWP/X9ajkeLfa637nDxzDBO4qb5/DTFfpjK/rNAGgLalcZZUhm4vNzoU+6SHCkf2re2avrea1oO4l45yYfoQ==",
"requires": {
"@ampproject/remapping": "^2.1.2",
"@babel/core": "^7.21.3",
"@babel/parser": "^7.16.4",
"@babel/types": "^7.20.7",
- "@dcloudio/uni-i18n": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-shared": "3.0.0-alpha-3090120230927001",
+ "@dcloudio/uni-i18n": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-shared": "3.0.0-alpha-3090320231017002",
"@intlify/core-base": "9.1.9",
"@intlify/shared": "9.1.9",
"@intlify/vue-devtools": "9.1.9",
@@ -15631,36 +15631,36 @@
}
},
"@dcloudio/uni-cloud": {
- "version": "3.0.0-alpha-3090120230927001",
- "resolved": "https://registry.npmmirror.com/@dcloudio/uni-cloud/-/uni-cloud-3.0.0-alpha-3090120230927001.tgz",
- "integrity": "sha512-49YfpHfCeWMSXjlFw+4ovXsdE2CIeAuNQEur8Ezbm7JJQQHa9atcHY2yTRXuXIks8/RJL2rwmkINxpPEcf4Xuw==",
+ "version": "3.0.0-alpha-3090320231017002",
+ "resolved": "https://registry.npmmirror.com/@dcloudio/uni-cloud/-/uni-cloud-3.0.0-alpha-3090320231017002.tgz",
+ "integrity": "sha512-A439vYJ4BGb7reVXnvrPWQB8vn5jgoiYR1fqjkfnWoWQFCOuKs1DLrjYW1yf9FBgYYmzOlY4bpq3LGT/yo2FkQ==",
"requires": {
- "@dcloudio/uni-cli-shared": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-i18n": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-shared": "3.0.0-alpha-3090120230927001",
+ "@dcloudio/uni-cli-shared": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-i18n": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-shared": "3.0.0-alpha-3090320231017002",
"@vue/shared": "3.2.47",
"fast-glob": "^3.2.11"
}
},
"@dcloudio/uni-components": {
- "version": "3.0.0-alpha-3090120230927001",
- "resolved": "https://registry.npmmirror.com/@dcloudio/uni-components/-/uni-components-3.0.0-alpha-3090120230927001.tgz",
- "integrity": "sha512-vG38gY1b33IFoo7jddHgo+KLKsVib2Q8Dx/YAtZJTamRi+gI7aINYZCsr6ACfMH3PAk6LaEq6qfXxiH+7klkiA==",
+ "version": "3.0.0-alpha-3090320231017002",
+ "resolved": "https://registry.npmmirror.com/@dcloudio/uni-components/-/uni-components-3.0.0-alpha-3090320231017002.tgz",
+ "integrity": "sha512-TlQXYpbtHjmltEnfA2obMqzC1okktVtxGuVEe+RO9hc6i3CWjVOycKUEzVbIcqEy/Koz3bjHz+hXdFS2A/S5kg==",
"requires": {
- "@dcloudio/uni-cloud": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-h5": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-i18n": "3.0.0-alpha-3090120230927001"
+ "@dcloudio/uni-cloud": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-h5": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-i18n": "3.0.0-alpha-3090320231017002"
}
},
"@dcloudio/uni-h5": {
- "version": "3.0.0-alpha-3090120230927001",
- "resolved": "https://registry.npmmirror.com/@dcloudio/uni-h5/-/uni-h5-3.0.0-alpha-3090120230927001.tgz",
- "integrity": "sha512-Js0WwVrikpGuWJQaPrV4jbdxn35vDAZZL1T6GX2y0fQ3Jja4QNY4SH4xqIfPJUU8rq+jGrGq33tbuhfzHBpXmQ==",
- "requires": {
- "@dcloudio/uni-h5-vite": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-h5-vue": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-i18n": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-shared": "3.0.0-alpha-3090120230927001",
+ "version": "3.0.0-alpha-3090320231017002",
+ "resolved": "https://registry.npmmirror.com/@dcloudio/uni-h5/-/uni-h5-3.0.0-alpha-3090320231017002.tgz",
+ "integrity": "sha512-W2uWyGk7xq+oDC7e4CejFFWBtjWIR15OSoWgvFforGniwdGD97T/iQUP+80xt/00SbBYuUvRqJaAUjminKQa2g==",
+ "requires": {
+ "@dcloudio/uni-h5-vite": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-h5-vue": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-i18n": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-shared": "3.0.0-alpha-3090320231017002",
"@vue/server-renderer": "3.2.47",
"@vue/shared": "3.2.47",
"debug": "^4.3.3",
@@ -15772,12 +15772,12 @@
}
},
"@dcloudio/uni-h5-vite": {
- "version": "3.0.0-alpha-3090120230927001",
- "resolved": "https://registry.npmmirror.com/@dcloudio/uni-h5-vite/-/uni-h5-vite-3.0.0-alpha-3090120230927001.tgz",
- "integrity": "sha512-IuGCsn9nwTCV8euZgdtzT4Zj9I//HlIKwqtPqaqqZoUI4w+TTm+JvXg0GnE1mV3VCqbziprJ9IJ+4+jvMtlCFQ==",
+ "version": "3.0.0-alpha-3090320231017002",
+ "resolved": "https://registry.npmmirror.com/@dcloudio/uni-h5-vite/-/uni-h5-vite-3.0.0-alpha-3090320231017002.tgz",
+ "integrity": "sha512-XqR6mkaWRaJERmXnzUwydypD6uUG5+Bsqp0R3YewmxaT32SGqOQoSTc9lRdfW2h6+0/BfF84spEk+pREPYVYtQ==",
"requires": {
- "@dcloudio/uni-cli-shared": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-shared": "3.0.0-alpha-3090120230927001",
+ "@dcloudio/uni-cli-shared": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-shared": "3.0.0-alpha-3090320231017002",
"@rollup/pluginutils": "^4.2.0",
"@vue/compiler-dom": "3.2.47",
"@vue/compiler-sfc": "3.2.47",
@@ -15887,11 +15887,11 @@
}
},
"@dcloudio/uni-h5-vue": {
- "version": "3.0.0-alpha-3090120230927001",
- "resolved": "https://registry.npmmirror.com/@dcloudio/uni-h5-vue/-/uni-h5-vue-3.0.0-alpha-3090120230927001.tgz",
- "integrity": "sha512-usIs1r98I6GF1nv7RiTYw83b4tTmxakiEsM/6NZTEMbmoIHVnI2B+rl4XszWAUtTq598q709/MolEofEWgobBA==",
+ "version": "3.0.0-alpha-3090320231017002",
+ "resolved": "https://registry.npmmirror.com/@dcloudio/uni-h5-vue/-/uni-h5-vue-3.0.0-alpha-3090320231017002.tgz",
+ "integrity": "sha512-7l5HR7eHPCe/nsxsj3zsduG1qnLm4Lz0Yis8GOTkzkrxvKarngvZGJbm7cw6GynDEcXgSL+vCSOH136AblqNfg==",
"requires": {
- "@dcloudio/uni-shared": "3.0.0-alpha-3090120230927001",
+ "@dcloudio/uni-shared": "3.0.0-alpha-3090320231017002",
"@vue/server-renderer": "3.2.47"
},
"dependencies": {
@@ -15996,20 +15996,20 @@
}
},
"@dcloudio/uni-i18n": {
- "version": "3.0.0-alpha-3090120230927001",
- "resolved": "https://registry.npmmirror.com/@dcloudio/uni-i18n/-/uni-i18n-3.0.0-alpha-3090120230927001.tgz",
- "integrity": "sha512-nnnE2uf0ZBEFmhVmbLfDM7Evo8VzDIrjtR4GZqOm48KELMlPSTVlN7Rb5ajMYHbWl0yWqzhRdNLKvqSX/KpwNA=="
+ "version": "3.0.0-alpha-3090320231017002",
+ "resolved": "https://registry.npmmirror.com/@dcloudio/uni-i18n/-/uni-i18n-3.0.0-alpha-3090320231017002.tgz",
+ "integrity": "sha512-crhTbNZpjkopVh2bdeoqMYnjpEoDWVGbiYkZ2o5r7f2AJESc1E9In8A6o1zmZlL5vk63peFpaNzjrjF+QMVjQQ=="
},
"@dcloudio/uni-mp-compiler": {
- "version": "3.0.0-alpha-3090120230927001",
- "resolved": "https://registry.npmmirror.com/@dcloudio/uni-mp-compiler/-/uni-mp-compiler-3.0.0-alpha-3090120230927001.tgz",
- "integrity": "sha512-ITBczDCuqXmDm8xwIPwnR3Vcr4lK0ucGL1vv5od1BIIopwxDh5IRNqVKOG834Pr80Yi4LegMYb2txz+b5+gxWw==",
+ "version": "3.0.0-alpha-3090320231017002",
+ "resolved": "https://registry.npmmirror.com/@dcloudio/uni-mp-compiler/-/uni-mp-compiler-3.0.0-alpha-3090320231017002.tgz",
+ "integrity": "sha512-4hBqtFF+WAJGCyUiIAyk261uSTZ57/Q17guuHYAN64CYHKXAeBtOzlrp8aL+oW4dlJEYPj0g+XsjxdXBMIAtmg==",
"requires": {
"@babel/generator": "^7.20.5",
"@babel/parser": "^7.16.4",
"@babel/types": "^7.20.7",
- "@dcloudio/uni-cli-shared": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-shared": "3.0.0-alpha-3090120230927001",
+ "@dcloudio/uni-cli-shared": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-shared": "3.0.0-alpha-3090320231017002",
"@vue/compiler-core": "3.2.47",
"@vue/compiler-dom": "3.2.47",
"@vue/shared": "3.2.47",
@@ -16017,15 +16017,15 @@
}
},
"@dcloudio/uni-mp-vite": {
- "version": "3.0.0-alpha-3090120230927001",
- "resolved": "https://registry.npmmirror.com/@dcloudio/uni-mp-vite/-/uni-mp-vite-3.0.0-alpha-3090120230927001.tgz",
- "integrity": "sha512-WwzSFi9hUfWdJMQ2lKesp5Y2RD8G7yfznsSAxA68zpx5BaOe7bND3K1vaJ4FykZ+blQVdgzJYXLI29zSxERBNA==",
- "requires": {
- "@dcloudio/uni-cli-shared": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-i18n": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-mp-compiler": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-mp-vue": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-shared": "3.0.0-alpha-3090120230927001",
+ "version": "3.0.0-alpha-3090320231017002",
+ "resolved": "https://registry.npmmirror.com/@dcloudio/uni-mp-vite/-/uni-mp-vite-3.0.0-alpha-3090320231017002.tgz",
+ "integrity": "sha512-Pqi8gG4XLgZJ0HXYqnWHkadtGbl9cRhquIByGvRPC/Yw0BK39K0YYB14gYfHrFrVFJQsi4wcYvHclgjW+FcXxA==",
+ "requires": {
+ "@dcloudio/uni-cli-shared": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-i18n": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-mp-compiler": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-mp-vue": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-shared": "3.0.0-alpha-3090320231017002",
"@vue/compiler-sfc": "3.2.47",
"@vue/shared": "3.2.47",
"debug": "^4.3.3"
@@ -16071,23 +16071,23 @@
}
},
"@dcloudio/uni-mp-vue": {
- "version": "3.0.0-alpha-3090120230927001",
- "resolved": "https://registry.npmmirror.com/@dcloudio/uni-mp-vue/-/uni-mp-vue-3.0.0-alpha-3090120230927001.tgz",
- "integrity": "sha512-v31OzcZI9k0qQFFVeep1wYc58DR/KDI4A9+7AUUDrLQL85P1oDuVQIGdLtr2Drn8tcUj+tZwAadnAlRzLhavkg==",
+ "version": "3.0.0-alpha-3090320231017002",
+ "resolved": "https://registry.npmmirror.com/@dcloudio/uni-mp-vue/-/uni-mp-vue-3.0.0-alpha-3090320231017002.tgz",
+ "integrity": "sha512-/rLFiVeskBgiX/RmKqr6H0GL1iDHehC+SXK3Wi6UuinFfNnqCXEuXyxR1Qh0lYuKwKNzK7PUFoAUQSIzTu9lZQ==",
"requires": {
- "@dcloudio/uni-shared": "3.0.0-alpha-3090120230927001",
+ "@dcloudio/uni-shared": "3.0.0-alpha-3090320231017002",
"@vue/shared": "3.2.47"
}
},
"@dcloudio/uni-mp-weixin": {
- "version": "3.0.0-alpha-3090120230927001",
- "resolved": "https://registry.npmmirror.com/@dcloudio/uni-mp-weixin/-/uni-mp-weixin-3.0.0-alpha-3090120230927001.tgz",
- "integrity": "sha512-qtfHiD/p3z1NRTUS1U1pVZM5dCgfaYv0bX6ExBYpsi2teW2WeHyDV1vdpYApYbw+0FhmFGaGe9xsHgJd2jKeWQ==",
- "requires": {
- "@dcloudio/uni-cli-shared": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-mp-vite": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-mp-vue": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-shared": "3.0.0-alpha-3090120230927001",
+ "version": "3.0.0-alpha-3090320231017002",
+ "resolved": "https://registry.npmmirror.com/@dcloudio/uni-mp-weixin/-/uni-mp-weixin-3.0.0-alpha-3090320231017002.tgz",
+ "integrity": "sha512-e+Gdwqga2/SqRxJn/bfIzqWxvj0hzjWpGY0SHix0s6fMI3ciLheo80q2r36CQ+adnz/vSXWf6QpIXyQ//D/jcw==",
+ "requires": {
+ "@dcloudio/uni-cli-shared": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-mp-vite": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-mp-vue": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-shared": "3.0.0-alpha-3090320231017002",
"@vue/shared": "3.2.47",
"jimp": "^0.10.1",
"licia": "^1.29.0",
@@ -16097,9 +16097,9 @@
}
},
"@dcloudio/uni-nvue-styler": {
- "version": "3.0.0-alpha-3090120230927001",
- "resolved": "https://registry.npmmirror.com/@dcloudio/uni-nvue-styler/-/uni-nvue-styler-3.0.0-alpha-3090120230927001.tgz",
- "integrity": "sha512-Sk7j1vFCeMNYGnY/AwDXdPmO8RsHE6v/vsvvyrn0SmzqO0UDC2VWUXFezSFT9BjAofqSF5nlArfKhVIbQXVAlw==",
+ "version": "3.0.0-alpha-3090320231017002",
+ "resolved": "https://registry.npmmirror.com/@dcloudio/uni-nvue-styler/-/uni-nvue-styler-3.0.0-alpha-3090320231017002.tgz",
+ "integrity": "sha512-t66IsAf/LjMuMa3j4mSkmYdaHtOyzgYfkWNrek1kgvr2kFpCpMsB7Npspbl3AStdcUOnoBrvcfou3I3syc1Zjw==",
"requires": {
"@vue/shared": "3.2.47",
"parse-css-font": "^4.0.0",
@@ -16107,48 +16107,48 @@
}
},
"@dcloudio/uni-push": {
- "version": "3.0.0-alpha-3090120230927001",
- "resolved": "https://registry.npmmirror.com/@dcloudio/uni-push/-/uni-push-3.0.0-alpha-3090120230927001.tgz",
- "integrity": "sha512-lF01fi1tWIjPrpM6B5Vi0IdLdnpQB6vwGzrBEFi+KuF87w+n0qpkEFJwO0Crk/Tx+0+WujkGnIVnIxT+MAMpHQ==",
+ "version": "3.0.0-alpha-3090320231017002",
+ "resolved": "https://registry.npmmirror.com/@dcloudio/uni-push/-/uni-push-3.0.0-alpha-3090320231017002.tgz",
+ "integrity": "sha512-VY1AUwj1x8v67/uBBk7mvkRBisJ93YXttUBz7sKpNx2N7rtYjni9XIrBQzjZpD9LCOmFCaajidw1FfuwR9tyIA==",
"requires": {
- "@dcloudio/uni-cli-shared": "3.0.0-alpha-3090120230927001"
+ "@dcloudio/uni-cli-shared": "3.0.0-alpha-3090320231017002"
}
},
"@dcloudio/uni-shared": {
- "version": "3.0.0-alpha-3090120230927001",
- "resolved": "https://registry.npmmirror.com/@dcloudio/uni-shared/-/uni-shared-3.0.0-alpha-3090120230927001.tgz",
- "integrity": "sha512-8mN0EWb/bmQ2dyazFidURsihiIobWFA0skluNbjP5IBsgrAlaaK1kIeT3E7jmDF7LaIpOASSWPyiGa5rU++17w==",
+ "version": "3.0.0-alpha-3090320231017002",
+ "resolved": "https://registry.npmmirror.com/@dcloudio/uni-shared/-/uni-shared-3.0.0-alpha-3090320231017002.tgz",
+ "integrity": "sha512-a4DC3IPh5cWNwK5mUhlnMxAt/ubO83AcoDR8caXJ/waATiYNJbiOc9JMsMWYcLXhvQvwM3clXO0IM1cquUhfNg==",
"requires": {
"@vue/shared": "3.2.47"
}
},
"@dcloudio/uni-stacktracey": {
- "version": "3.0.0-alpha-3090120230927001",
- "resolved": "https://registry.npmmirror.com/@dcloudio/uni-stacktracey/-/uni-stacktracey-3.0.0-alpha-3090120230927001.tgz",
- "integrity": "sha512-cJRN7Gwkjyshvl0+Qn7hEmk3Jvt5Ryg7SfvNWdNK+x+QMuHnVckfu++bLwMwJgwX4fsqDTs2Sfdi9pCBXjTHig==",
+ "version": "3.0.0-alpha-3090320231017002",
+ "resolved": "https://registry.npmmirror.com/@dcloudio/uni-stacktracey/-/uni-stacktracey-3.0.0-alpha-3090320231017002.tgz",
+ "integrity": "sha512-5lbffigKKH81UMzLfsf+nblSDLW+bIauRfaeq2D/D280loBRPePwscWgcysHqQnvhishwsKnr4wW24Y4n7geAg==",
"dev": true
},
"@dcloudio/uni-stat": {
- "version": "3.0.0-alpha-3090120230927001",
- "resolved": "https://registry.npmmirror.com/@dcloudio/uni-stat/-/uni-stat-3.0.0-alpha-3090120230927001.tgz",
- "integrity": "sha512-IP7LDQvAr1zpqdGUXm/iIBNhmBudEHQ7570low1ZsRbL4cjAZzREbj7jVLjmWUcp/1hQ9x955F8+KafjyhrDkQ==",
+ "version": "3.0.0-alpha-3090320231017002",
+ "resolved": "https://registry.npmmirror.com/@dcloudio/uni-stat/-/uni-stat-3.0.0-alpha-3090320231017002.tgz",
+ "integrity": "sha512-5Y42vD6ZsvBu1bix+K2GvOCP4/WZg5em9lY+61ZUj2GrHTmaursQMPzYy/vQy2Ug/874GuUFoPt+ZlZtog1Fdw==",
"requires": {
- "@dcloudio/uni-cli-shared": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-shared": "3.0.0-alpha-3090120230927001",
+ "@dcloudio/uni-cli-shared": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-shared": "3.0.0-alpha-3090320231017002",
"debug": "^4.3.3"
}
},
"@dcloudio/vite-plugin-uni": {
- "version": "3.0.0-alpha-3090120230927001",
- "resolved": "https://registry.npmmirror.com/@dcloudio/vite-plugin-uni/-/vite-plugin-uni-3.0.0-alpha-3090120230927001.tgz",
- "integrity": "sha512-xxuZpaW5cCJ5wJTlJwnbvbXXHsuwvHsKEEQg6YjrpQYns7HHlJGaeKf0941BBPzqchjiRs1A/xT2y7P+4lz2mQ==",
+ "version": "3.0.0-alpha-3090320231017002",
+ "resolved": "https://registry.npmmirror.com/@dcloudio/vite-plugin-uni/-/vite-plugin-uni-3.0.0-alpha-3090320231017002.tgz",
+ "integrity": "sha512-h5ysPwRZKN6VpjsJthB6yiTGSKwFsKaqJe7/ZreSj59MasIyDXUvavlam10WlSvNfZIcEZp0wJxAxTUNaj/erg==",
"dev": true,
"requires": {
"@babel/core": "^7.21.3",
"@babel/plugin-syntax-import-meta": "^7.10.4",
"@babel/plugin-transform-typescript": "^7.20.7",
- "@dcloudio/uni-cli-shared": "3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-shared": "3.0.0-alpha-3090120230927001",
+ "@dcloudio/uni-cli-shared": "3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-shared": "3.0.0-alpha-3090320231017002",
"@rollup/pluginutils": "^4.2.0",
"@vitejs/plugin-legacy": "^4.0.3",
"@vitejs/plugin-vue": "^4.2.1",
@@ -17619,9 +17619,9 @@
"dev": true
},
"@types/node": {
- "version": "20.8.5",
- "resolved": "https://registry.npmmirror.com/@types/node/-/node-20.8.5.tgz",
- "integrity": "sha512-SPlobFgbidfIeOYlzXiEjSYeIJiOCthv+9tSQVpvk4PAdIIc+2SmjNVzWXk9t0Y7dl73Zdf+OgXKHX9XtkqUpw==",
+ "version": "20.8.6",
+ "resolved": "https://registry.npmmirror.com/@types/node/-/node-20.8.6.tgz",
+ "integrity": "sha512-eWO4K2Ji70QzKUqRy6oyJWUeB7+g2cRagT3T/nxYibYcT4y2BDL8lqolRXjTHmkZCdJfIPaY73KbJAZmcryxTQ==",
"devOptional": true,
"requires": {
"undici-types": "~5.25.1"
@@ -17665,16 +17665,16 @@
"peer": true
},
"@typescript-eslint/eslint-plugin": {
- "version": "6.7.5",
- "resolved": "https://registry.npmmirror.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.7.5.tgz",
- "integrity": "sha512-JhtAwTRhOUcP96D0Y6KYnwig/MRQbOoLGXTON2+LlyB/N35SP9j1boai2zzwXb7ypKELXMx3DVk9UTaEq1vHEw==",
+ "version": "6.8.0",
+ "resolved": "https://registry.npmmirror.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.8.0.tgz",
+ "integrity": "sha512-GosF4238Tkes2SHPQ1i8f6rMtG6zlKwMEB0abqSJ3Npvos+doIlc/ATG+vX1G9coDF3Ex78zM3heXHLyWEwLUw==",
"dev": true,
"requires": {
"@eslint-community/regexpp": "^4.5.1",
- "@typescript-eslint/scope-manager": "6.7.5",
- "@typescript-eslint/type-utils": "6.7.5",
- "@typescript-eslint/utils": "6.7.5",
- "@typescript-eslint/visitor-keys": "6.7.5",
+ "@typescript-eslint/scope-manager": "6.8.0",
+ "@typescript-eslint/type-utils": "6.8.0",
+ "@typescript-eslint/utils": "6.8.0",
+ "@typescript-eslint/visitor-keys": "6.8.0",
"debug": "^4.3.4",
"graphemer": "^1.4.0",
"ignore": "^5.2.4",
@@ -17710,54 +17710,54 @@
}
},
"@typescript-eslint/parser": {
- "version": "6.7.5",
- "resolved": "https://registry.npmmirror.com/@typescript-eslint/parser/-/parser-6.7.5.tgz",
- "integrity": "sha512-bIZVSGx2UME/lmhLcjdVc7ePBwn7CLqKarUBL4me1C5feOd663liTGjMBGVcGr+BhnSLeP4SgwdvNnnkbIdkCw==",
+ "version": "6.8.0",
+ "resolved": "https://registry.npmmirror.com/@typescript-eslint/parser/-/parser-6.8.0.tgz",
+ "integrity": "sha512-5tNs6Bw0j6BdWuP8Fx+VH4G9fEPDxnVI7yH1IAPkQH5RUtvKwRoqdecAPdQXv4rSOADAaz1LFBZvZG7VbXivSg==",
"dev": true,
"requires": {
- "@typescript-eslint/scope-manager": "6.7.5",
- "@typescript-eslint/types": "6.7.5",
- "@typescript-eslint/typescript-estree": "6.7.5",
- "@typescript-eslint/visitor-keys": "6.7.5",
+ "@typescript-eslint/scope-manager": "6.8.0",
+ "@typescript-eslint/types": "6.8.0",
+ "@typescript-eslint/typescript-estree": "6.8.0",
+ "@typescript-eslint/visitor-keys": "6.8.0",
"debug": "^4.3.4"
}
},
"@typescript-eslint/scope-manager": {
- "version": "6.7.5",
- "resolved": "https://registry.npmmirror.com/@typescript-eslint/scope-manager/-/scope-manager-6.7.5.tgz",
- "integrity": "sha512-GAlk3eQIwWOJeb9F7MKQ6Jbah/vx1zETSDw8likab/eFcqkjSD7BI75SDAeC5N2L0MmConMoPvTsmkrg71+B1A==",
+ "version": "6.8.0",
+ "resolved": "https://registry.npmmirror.com/@typescript-eslint/scope-manager/-/scope-manager-6.8.0.tgz",
+ "integrity": "sha512-xe0HNBVwCph7rak+ZHcFD6A+q50SMsFwcmfdjs9Kz4qDh5hWhaPhFjRs/SODEhroBI5Ruyvyz9LfwUJ624O40g==",
"dev": true,
"requires": {
- "@typescript-eslint/types": "6.7.5",
- "@typescript-eslint/visitor-keys": "6.7.5"
+ "@typescript-eslint/types": "6.8.0",
+ "@typescript-eslint/visitor-keys": "6.8.0"
}
},
"@typescript-eslint/type-utils": {
- "version": "6.7.5",
- "resolved": "https://registry.npmmirror.com/@typescript-eslint/type-utils/-/type-utils-6.7.5.tgz",
- "integrity": "sha512-Gs0qos5wqxnQrvpYv+pf3XfcRXW6jiAn9zE/K+DlmYf6FcpxeNYN0AIETaPR7rHO4K2UY+D0CIbDP9Ut0U4m1g==",
+ "version": "6.8.0",
+ "resolved": "https://registry.npmmirror.com/@typescript-eslint/type-utils/-/type-utils-6.8.0.tgz",
+ "integrity": "sha512-RYOJdlkTJIXW7GSldUIHqc/Hkto8E+fZN96dMIFhuTJcQwdRoGN2rEWA8U6oXbLo0qufH7NPElUb+MceHtz54g==",
"dev": true,
"requires": {
- "@typescript-eslint/typescript-estree": "6.7.5",
- "@typescript-eslint/utils": "6.7.5",
+ "@typescript-eslint/typescript-estree": "6.8.0",
+ "@typescript-eslint/utils": "6.8.0",
"debug": "^4.3.4",
"ts-api-utils": "^1.0.1"
}
},
"@typescript-eslint/types": {
- "version": "6.7.5",
- "resolved": "https://registry.npmmirror.com/@typescript-eslint/types/-/types-6.7.5.tgz",
- "integrity": "sha512-WboQBlOXtdj1tDFPyIthpKrUb+kZf2VroLZhxKa/VlwLlLyqv/PwUNgL30BlTVZV1Wu4Asu2mMYPqarSO4L5ZQ==",
+ "version": "6.8.0",
+ "resolved": "https://registry.npmmirror.com/@typescript-eslint/types/-/types-6.8.0.tgz",
+ "integrity": "sha512-p5qOxSum7W3k+llc7owEStXlGmSl8FcGvhYt8Vjy7FqEnmkCVlM3P57XQEGj58oqaBWDQXbJDZxwUWMS/EAPNQ==",
"dev": true
},
"@typescript-eslint/typescript-estree": {
- "version": "6.7.5",
- "resolved": "https://registry.npmmirror.com/@typescript-eslint/typescript-estree/-/typescript-estree-6.7.5.tgz",
- "integrity": "sha512-NhJiJ4KdtwBIxrKl0BqG1Ur+uw7FiOnOThcYx9DpOGJ/Abc9z2xNzLeirCG02Ig3vkvrc2qFLmYSSsaITbKjlg==",
+ "version": "6.8.0",
+ "resolved": "https://registry.npmmirror.com/@typescript-eslint/typescript-estree/-/typescript-estree-6.8.0.tgz",
+ "integrity": "sha512-ISgV0lQ8XgW+mvv5My/+iTUdRmGspducmQcDw5JxznasXNnZn3SKNrTRuMsEXv+V/O+Lw9AGcQCfVaOPCAk/Zg==",
"dev": true,
"requires": {
- "@typescript-eslint/types": "6.7.5",
- "@typescript-eslint/visitor-keys": "6.7.5",
+ "@typescript-eslint/types": "6.8.0",
+ "@typescript-eslint/visitor-keys": "6.8.0",
"debug": "^4.3.4",
"globby": "^11.1.0",
"is-glob": "^4.0.3",
@@ -17792,17 +17792,17 @@
}
},
"@typescript-eslint/utils": {
- "version": "6.7.5",
- "resolved": "https://registry.npmmirror.com/@typescript-eslint/utils/-/utils-6.7.5.tgz",
- "integrity": "sha512-pfRRrH20thJbzPPlPc4j0UNGvH1PjPlhlCMq4Yx7EGjV7lvEeGX0U6MJYe8+SyFutWgSHsdbJ3BXzZccYggezA==",
+ "version": "6.8.0",
+ "resolved": "https://registry.npmmirror.com/@typescript-eslint/utils/-/utils-6.8.0.tgz",
+ "integrity": "sha512-dKs1itdE2qFG4jr0dlYLQVppqTE+Itt7GmIf/vX6CSvsW+3ov8PbWauVKyyfNngokhIO9sKZeRGCUo1+N7U98Q==",
"dev": true,
"requires": {
"@eslint-community/eslint-utils": "^4.4.0",
"@types/json-schema": "^7.0.12",
"@types/semver": "^7.5.0",
- "@typescript-eslint/scope-manager": "6.7.5",
- "@typescript-eslint/types": "6.7.5",
- "@typescript-eslint/typescript-estree": "6.7.5",
+ "@typescript-eslint/scope-manager": "6.8.0",
+ "@typescript-eslint/types": "6.8.0",
+ "@typescript-eslint/typescript-estree": "6.8.0",
"semver": "^7.5.4"
},
"dependencies": {
@@ -17833,12 +17833,12 @@
}
},
"@typescript-eslint/visitor-keys": {
- "version": "6.7.5",
- "resolved": "https://registry.npmmirror.com/@typescript-eslint/visitor-keys/-/visitor-keys-6.7.5.tgz",
- "integrity": "sha512-3MaWdDZtLlsexZzDSdQWsFQ9l9nL8B80Z4fImSpyllFC/KLqWQRdEcB+gGGO+N3Q2uL40EsG66wZLsohPxNXvg==",
+ "version": "6.8.0",
+ "resolved": "https://registry.npmmirror.com/@typescript-eslint/visitor-keys/-/visitor-keys-6.8.0.tgz",
+ "integrity": "sha512-oqAnbA7c+pgOhW2OhGvxm0t1BULX5peQI/rLsNDpGM78EebV3C9IGbX5HNZabuZ6UQrYveCLjKo8Iy/lLlBkkg==",
"dev": true,
"requires": {
- "@typescript-eslint/types": "6.7.5",
+ "@typescript-eslint/types": "6.8.0",
"eslint-visitor-keys": "^3.4.1"
}
},
diff --git a/mobile/package.json b/mobile/package.json
index 6b7e55c..7fec36b 100644
--- a/mobile/package.json
+++ b/mobile/package.json
@@ -1,7 +1,7 @@
{
"name": "ecosystem-mobile",
"private": false,
- "version": "1.1.0",
+ "version": "1.2.0",
"scripts": {
"start": "npm run dev:h5",
"dev:app": "uni -p app",
@@ -48,24 +48,24 @@
}
],
"dependencies": {
- "@dcloudio/uni-app": "^3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-app-plus": "^3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-components": "^3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-h5": "^3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-mp-weixin": "^3.0.0-alpha-3090120230927001",
+ "@dcloudio/uni-app": "^3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-app-plus": "^3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-components": "^3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-h5": "^3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-mp-weixin": "^3.0.0-alpha-3090320231017002",
"dayjs": "^1.11.10",
"pinia": "2.0.36",
"vue": "^3.3.4"
},
"devDependencies": {
"@dcloudio/types": "^3.4.0",
- "@dcloudio/uni-automator": "^3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-cli-shared": "^3.0.0-alpha-3090120230927001",
- "@dcloudio/uni-stacktracey": "^3.0.0-alpha-3090120230927001",
- "@dcloudio/vite-plugin-uni": "^3.0.0-alpha-3090120230927001",
- "@types/node": "^20.8.5",
- "@typescript-eslint/eslint-plugin": "^6.7.5",
- "@typescript-eslint/parser": "^6.7.5",
+ "@dcloudio/uni-automator": "^3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-cli-shared": "^3.0.0-alpha-3090320231017002",
+ "@dcloudio/uni-stacktracey": "^3.0.0-alpha-3090320231017002",
+ "@dcloudio/vite-plugin-uni": "^3.0.0-alpha-3090320231017002",
+ "@types/node": "^20.8.6",
+ "@typescript-eslint/eslint-plugin": "^6.8.0",
+ "@typescript-eslint/parser": "^6.8.0",
"@vitejs/plugin-vue": "^4.4.0",
"eslint": "^8.51.0",
"eslint-config-airbnb-base": "^15.0.0",
diff --git a/mobile/src/components/types.ts b/mobile/src/components/types.ts
index 81505a5..2fb627c 100644
--- a/mobile/src/components/types.ts
+++ b/mobile/src/components/types.ts
@@ -1,5 +1,12 @@
/**
- * responsive-swiper 组件类型定义
+ * 默认插槽
+ */
+export interface DefaultSlots {
+ default: (props: {}) => unknown
+}
+
+/**
+ * responsive-swiper 组件
*/
export namespace ResponsiveSwiper {
export interface ListItem extends Record {
@@ -17,7 +24,7 @@ export namespace ResponsiveSwiper {
}
/**
- * svg-img 组件类型定义
+ * svg-img 组件
*/
export namespace SvgImg {
export interface Props {
@@ -30,7 +37,7 @@ export namespace SvgImg {
}
/**
- * loading-more 组件类型定义
+ * loading-more 组件
*/
export namespace LoadingMore {
export interface Props {
@@ -50,3 +57,29 @@ export namespace NoticeList {
content: string
}
}
+
+/**
+ * view-mask 组件
+ */
+export namespace ViewMask {
+ export interface Emits {
+ (event: 'update:visible', e: boolean): void
+ }
+ export interface Props {
+ /**
+ * 显示状态
+ */
+ visible?: boolean
+
+ /**
+ * 背景颜色
+ */
+ background?: string
+
+ /**
+ * 禁止点击遮罩层关闭弹窗
+ */
+ disabled?: boolean
+ }
+}
+
diff --git a/mobile/src/components/view-cell.vue b/mobile/src/components/view-cell.vue
index f700b04..43eb687 100644
--- a/mobile/src/components/view-cell.vue
+++ b/mobile/src/components/view-cell.vue
@@ -9,6 +9,7 @@
+
+
+
+
+
+
+
+
+
diff --git a/mobile/src/composables/useVisible.ts b/mobile/src/composables/useVisible.ts
new file mode 100644
index 0000000..4a8e022
--- /dev/null
+++ b/mobile/src/composables/useVisible.ts
@@ -0,0 +1,18 @@
+/**
+ * 显示状态
+ */
+export const useVisible = (initVisible = false) => {
+ /**
+ * 是否显示
+ */
+ const visible = ref(initVisible)
+
+ /**
+ * 设置显示状态
+ */
+ const setVisible = (value: boolean) => {
+ visible.value = value
+ }
+
+ return [visible, setVisible] as const
+}
diff --git a/mobile/src/config/asset.ts b/mobile/src/config/asset.ts
new file mode 100644
index 0000000..dd93cd1
--- /dev/null
+++ b/mobile/src/config/asset.ts
@@ -0,0 +1,4 @@
+/**
+ * 基础资源路径
+ */
+export const baseAssetURL = 'https://ecosystem.biaov.cn/uploads/'
diff --git a/mobile/src/manifest.json b/mobile/src/manifest.json
index 8d1d2e5..48eea9b 100644
--- a/mobile/src/manifest.json
+++ b/mobile/src/manifest.json
@@ -2,8 +2,8 @@
"name": "ecosystem",
"appid": "H5B979BEE",
"description": "这是一个生态系统的移动端",
- "versionName": "1.1.0",
- "versionCode": "110",
+ "versionName": "1.2.0",
+ "versionCode": "120",
"transformPx": false,
"app-plus": {
"usingComponents": true,
@@ -39,13 +39,30 @@
"targetSdkVersion": 31
},
"ios": {},
- "sdkConfigs": {}
+ "sdkConfigs": {},
+ "apple": {
+ "idfa": false
+ },
+ "splashscreen": {
+ "androidStyle": "default",
+ "android": {
+ "hdpi": "static/snowflake.png",
+ "xhdpi": "static/snowflake.png",
+ "xxhdpi": "static/snowflake.png"
+ }
+ }
}
},
"mp-weixin": {
"appid": "wxedb0edf60129ec39",
"setting": {
- "urlCheck": false
+ "urlCheck": false,
+ "es6": true,
+ "postcss": true,
+ "minified": true,
+ "newFeature": true,
+ "bigPackageSizeSupport": true,
+ "enhance": true
},
"usingComponents": true
},
diff --git a/mobile/src/pages.json b/mobile/src/pages.json
index 77466f4..12e07dd 100644
--- a/mobile/src/pages.json
+++ b/mobile/src/pages.json
@@ -106,6 +106,12 @@
"style": {
"navigationBarTitleText": "微信授权"
}
+ },
+ {
+ "path": "draw-poster",
+ "style": {
+ "navigationBarTitleText": "绘制海报"
+ }
}
]
},
diff --git a/mobile/src/pages/auth/login.vue b/mobile/src/pages/auth/login.vue
index 18c4a86..7c8b093 100644
--- a/mobile/src/pages/auth/login.vue
+++ b/mobile/src/pages/auth/login.vue
@@ -1,6 +1,9 @@
-
+
+
@@ -18,8 +21,6 @@
-
+
diff --git a/mobile/src/pages/auth/register.vue b/mobile/src/pages/auth/register.vue
index 906cde2..011e78f 100644
--- a/mobile/src/pages/auth/register.vue
+++ b/mobile/src/pages/auth/register.vue
@@ -1,6 +1,9 @@
-
+
+
@@ -21,8 +24,6 @@
-
+
diff --git a/mobile/src/pages/common/article/detail.vue b/mobile/src/pages/common/article/detail.vue
index 9998d0a..495f59e 100644
--- a/mobile/src/pages/common/article/detail.vue
+++ b/mobile/src/pages/common/article/detail.vue
@@ -1,16 +1,3 @@
-
-
-
-
- {{ detail.title }}
- {{ detail.createdAt }}
-
- {{ detail.content }}
-
-
-
-
-
+
+
+
+
+
+ {{ detail.title }}
+ {{ detail.createdAt }}
+
+ {{ detail.content }}
+
+
+
+
diff --git a/mobile/src/pages/common/article/list.vue b/mobile/src/pages/common/article/list.vue
index 9162b21..6393d1a 100644
--- a/mobile/src/pages/common/article/list.vue
+++ b/mobile/src/pages/common/article/list.vue
@@ -1,20 +1,3 @@
-
-
-
-
-
-
- {{ item.title }}
- {{ item.createdAt }}
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+ {{ item.title }}
+ {{ item.createdAt }}
+
+
+
+
+
+
+
+
diff --git a/mobile/src/pages/common/notice/detail.vue b/mobile/src/pages/common/notice/detail.vue
index 8e15983..948ef86 100644
--- a/mobile/src/pages/common/notice/detail.vue
+++ b/mobile/src/pages/common/notice/detail.vue
@@ -1,16 +1,3 @@
-
-
-
-
- {{ detail.title }}
- {{ detail.createdAt }}
-
- {{ detail.content }}
-
-
-
-
-
+
+
+
+
+
+ {{ detail.title }}
+ {{ detail.createdAt }}
+
+ {{ detail.content }}
+
+
+
+
diff --git a/mobile/src/pages/common/notice/list.vue b/mobile/src/pages/common/notice/list.vue
index 760998b..e723c85 100644
--- a/mobile/src/pages/common/notice/list.vue
+++ b/mobile/src/pages/common/notice/list.vue
@@ -1,17 +1,3 @@
-
-
-
-
- {{ item.title }}
- {{ item.createdAt }}
-
-
-
-
-
-
-
-
+
+
+
+
+
+ {{ item.title }}
+ {{ item.createdAt }}
+
+
+
+
+
+
+
diff --git a/mobile/src/pages/common/webview/index.vue b/mobile/src/pages/common/webview/index.vue
index ff05ec1..d307140 100644
--- a/mobile/src/pages/common/webview/index.vue
+++ b/mobile/src/pages/common/webview/index.vue
@@ -1,7 +1,3 @@
-
-
-
-
+
+
+
+
diff --git a/mobile/src/pages/feature/draw-poster.vue b/mobile/src/pages/feature/draw-poster.vue
new file mode 100644
index 0000000..17af4c5
--- /dev/null
+++ b/mobile/src/pages/feature/draw-poster.vue
@@ -0,0 +1,46 @@
+
+
+
+
+ 点击选择需要绘制的海报
+
+
+
+
+
+ 开始绘制海报
+
+
+
+
+
+
+ 保存分享图
+
+
+
+
+
+
diff --git a/mobile/src/pages/feature/hooks/draw-poster.ts b/mobile/src/pages/feature/hooks/draw-poster.ts
new file mode 100644
index 0000000..aa62d15
--- /dev/null
+++ b/mobile/src/pages/feature/hooks/draw-poster.ts
@@ -0,0 +1,161 @@
+import { toast } from '@/utils/function'
+import { baseAssetURL } from '@/config/asset'
+import type { DrawPoster } from './types'
+
+/**
+ * 图片选择
+ */
+export const useImgSelect = () => {
+ /**
+ * 图片列表
+ */
+ const imgList = ref(['thumbnail00.png', 'thumbnail01.png', 'thumbnail02.png', 'thumbnail03.png'].map(url => baseAssetURL + url))
+
+ /**
+ * 当前选中的图片
+ */
+ const imgIndex = ref(0)
+
+ /**
+ * 选中的图片地址
+ */
+ const selectImgUrl = computed(() => imgList.value[imgIndex.value])
+
+ /**
+ * 选择图片
+ */
+ const onSelectImg = (index: number) => {
+ imgIndex.value = index
+ }
+
+ return { imgList, imgIndex, selectImgUrl, onSelectImg }
+}
+
+/**
+ * 绘制海报
+ */
+export const useDrawPoster = ({ selectImgUrl }: DrawPoster.ShareData) => {
+ const [visible, setVisible] = useVisible()
+
+ /**
+ * 海报预览地址
+ */
+ const previewUrl = ref('')
+
+ /**
+ * 海报尺寸
+ */
+ const rect = ref({ width: 640, height: 900 })
+
+ /**
+ * 当前组件实例
+ */
+ const that = getCurrentInstance()!.proxy!
+
+ /**
+ * 绘制海报
+ */
+ const onDrawPoster = async () => {
+ try {
+ uni.showLoading()
+ const ctx = uni.createCanvasContext('posterCanvas', that)
+ ctx.setFillStyle('#fff')
+ ctx.fillRect(0, 0, rect.value.width, rect.value.height)
+ const drawImgs: DrawPoster.DrawImgsItem[] = [
+ {
+ type: 'image',
+ url: selectImgUrl.value,
+ x: 0,
+ y: 0,
+ width: 640,
+ height: 640
+ },
+ {
+ type: 'image',
+ url: `${baseAssetURL}h5-qrcode.png`,
+ x: 225,
+ y: 650,
+ width: 192,
+ height: 192
+ },
+ {
+ type: 'text',
+ text: '扫码二维码查看',
+ x: 320,
+ y: 870,
+ fontSize: 24,
+ color: '#494949',
+ textAlign: 'center'
+ }
+ ]
+
+ /**
+ * 下载图片
+ */
+ const downTask = drawImgs.map(async item => {
+ item.type === 'image' && (item.downTemp = await uni.downloadFile({ url: item.url! }))
+ return item
+ })
+ const downResult = await Promise.all(downTask)
+ if (downResult.some(item => item.type === 'image' && !item.downTemp)) throw new Error('下载图片失败')
+
+ /**
+ * 绘制图片
+ */
+ downResult.forEach(item => {
+ switch (item.type) {
+ case 'image':
+ ctx.drawImage(item.downTemp!.tempFilePath, item.x, item.y, item.width!, item.height!)
+ break
+ case 'text':
+ ctx.setFontSize(item.fontSize!)
+ ctx.setFillStyle(item.color!)
+ ctx.setTextAlign(item.textAlign!)
+ ctx.fillText(item.text!, item.x, item.y)
+ break
+ }
+ })
+ ctx.draw(true, () => {
+ uni.canvasToTempFilePath(
+ {
+ destWidth: rect.value.width,
+ destHeight: rect.value.height,
+ canvasId: 'posterCanvas',
+ quality: 1,
+ fileType: 'png',
+ success: res => {
+ previewUrl.value = res.tempFilePath
+ setVisible(true)
+ uni.hideLoading()
+ },
+ fail: () => {
+ toast('绘制海报失败')
+ uni.hideLoading()
+ }
+ },
+ that
+ )
+ })
+ } catch (error) {
+ toast((error as string) || '绘制海报失败')
+ uni.hideLoading()
+ }
+ }
+
+ /**
+ * 保存海报
+ */
+ const onSaveImg = () => {
+ uni.saveImageToPhotosAlbum({
+ filePath: previewUrl.value,
+ success: () => {
+ toast('保存成功')
+ },
+ fail: () => {
+ toast('保存失败')
+ }
+ })
+ }
+
+ return { previewUrl, rect, visible, onDrawPoster, onSaveImg }
+}
diff --git a/mobile/src/pages/feature/hooks/img-preview.ts b/mobile/src/pages/feature/hooks/img-preview.ts
new file mode 100644
index 0000000..f553548
--- /dev/null
+++ b/mobile/src/pages/feature/hooks/img-preview.ts
@@ -0,0 +1,48 @@
+/**
+ * 图片预览
+ */
+export const useImgPreview = () => {
+ /**
+ * 颜色
+ */
+ const colors = [
+ '#2d8cf0',
+ '#19be6b',
+ '#f90',
+ '#f66',
+ '#ed3f14',
+ '#e46cbb',
+ '#9a66e4',
+ '#f4516c',
+ '#b6a2de',
+ '#d87a80',
+ '#2ec7c9',
+ '#5ab1ef',
+ '#2cb1b1',
+ '#00c189',
+ '#6096db',
+ '#7288b9',
+ '#6f86d6',
+ '#f772d1',
+ '#c872f2',
+ '#e877ae',
+ '#fca65e'
+ ]
+
+ /**
+ * 图片地址
+ */
+ const urls = colors.map(color => {
+ const bg = color.slice(1).toUpperCase()
+ return `https://dummyimage.com/200x200/${bg}/fff&text=${bg}`
+ })
+
+ /**
+ * 图片预览
+ */
+ const onPreview = () => {
+ uni.previewImage({ urls })
+ }
+
+ return { onPreview }
+}
diff --git a/mobile/src/pages/feature/hooks/scan.ts b/mobile/src/pages/feature/hooks/scan.ts
new file mode 100644
index 0000000..d66adcf
--- /dev/null
+++ b/mobile/src/pages/feature/hooks/scan.ts
@@ -0,0 +1,28 @@
+import { toast } from '@/utils/function'
+
+/**
+ * 扫一扫
+ */
+export const useScan = () => {
+ /**
+ * 扫描结果
+ */
+ const scanResult = ref('')
+
+ /**
+ * 点击扫一扫
+ */
+ const onClickScan = () => {
+ uni.scanCode({
+ scanType: ['qrCode', 'barCode', 'datamatrix', 'pdf417'],
+ success({ result }) {
+ scanResult.value = result
+ },
+ fail() {
+ toast('扫码失败')
+ }
+ })
+ }
+
+ return { scanResult, onClickScan }
+}
diff --git a/mobile/src/pages/feature/hooks/svg-color.ts b/mobile/src/pages/feature/hooks/svg-color.ts
new file mode 100644
index 0000000..14c232e
--- /dev/null
+++ b/mobile/src/pages/feature/hooks/svg-color.ts
@@ -0,0 +1,21 @@
+/**
+ * svg 颜色选择器
+ */
+export const useSvgColor = () => {
+ /**
+ * 自定义颜色
+ */
+ const customColor = ref('')
+ /**
+ * 显示颜色
+ */
+ const showColor = ref([])
+ /**
+ * 软键盘完成按钮
+ */
+ const onFinish = () => {
+ showColor.value = [`#${customColor.value}`]
+ }
+
+ return { customColor, showColor, onFinish }
+}
diff --git a/mobile/src/pages/feature/hooks/types.ts b/mobile/src/pages/feature/hooks/types.ts
new file mode 100644
index 0000000..e67120f
--- /dev/null
+++ b/mobile/src/pages/feature/hooks/types.ts
@@ -0,0 +1,24 @@
+import type { Ref } from 'vue'
+
+/**
+ * 绘制海报
+ */
+export namespace DrawPoster {
+ export interface ShareData {
+ selectImgUrl: Ref
+ }
+
+ export interface DrawImgsItem {
+ type: 'image' | 'text'
+ url?: string
+ x: number
+ y: number
+ width?: number
+ height?: number
+ text?: string
+ fontSize?: number
+ color?: string
+ textAlign?: 'left' | 'center' | 'right'
+ downTemp?: UniApp.DownloadSuccessData
+ }
+}
diff --git a/mobile/src/pages/feature/hooks/wechat-auth.ts b/mobile/src/pages/feature/hooks/wechat-auth.ts
new file mode 100644
index 0000000..39feaba
--- /dev/null
+++ b/mobile/src/pages/feature/hooks/wechat-auth.ts
@@ -0,0 +1,36 @@
+/**
+ * 微信授权
+ */
+export const useWechatAuth = () => {
+ /**
+ * 按钮列表
+ */
+ const btns = ref([
+ {
+ name: '获取手机号',
+ openType: 'getPhoneNumber',
+ value: '',
+ callback: (e: Record) => {
+ btns.value[0].value = e.detail.errMsg
+ }
+ },
+ {
+ name: '获取用户信息',
+ openType: 'getUserInfo',
+ value: '',
+ callback: (e: Record) => {
+ btns.value[1].value = JSON.stringify(e.detail)
+ }
+ },
+ {
+ name: '获取用户头像',
+ openType: 'chooseAvatar',
+ value: '',
+ callback: (e: Record) => {
+ btns.value[2].value = e.detail.avatarUrl
+ }
+ }
+ ])
+
+ return { btns }
+}
diff --git a/mobile/src/pages/feature/img-preview.vue b/mobile/src/pages/feature/img-preview.vue
index aec96e6..024984c 100644
--- a/mobile/src/pages/feature/img-preview.vue
+++ b/mobile/src/pages/feature/img-preview.vue
@@ -1,51 +1,11 @@
+
+
图片预览
-
-
diff --git a/mobile/src/pages/feature/scan.vue b/mobile/src/pages/feature/scan.vue
index e25410e..9db57ec 100644
--- a/mobile/src/pages/feature/scan.vue
+++ b/mobile/src/pages/feature/scan.vue
@@ -1,3 +1,9 @@
+
+
扫描结果:
@@ -6,30 +12,6 @@
-
-
+
热点推荐
-
+
{{ item.name }}
@@ -22,21 +37,6 @@
-
+
diff --git a/mobile/src/pages/tabbar/feature/index.vue b/mobile/src/pages/tabbar/feature/index.vue
index e4c87e2..8e26128 100644
--- a/mobile/src/pages/tabbar/feature/index.vue
+++ b/mobile/src/pages/tabbar/feature/index.vue
@@ -1,3 +1,14 @@
+
+
@@ -16,14 +27,3 @@
-
-
diff --git a/mobile/src/pages/tabbar/home/index.vue b/mobile/src/pages/tabbar/home/index.vue
index 3287f2e..6b24b93 100644
--- a/mobile/src/pages/tabbar/home/index.vue
+++ b/mobile/src/pages/tabbar/home/index.vue
@@ -1,34 +1,3 @@
-
-
-
-
-
-
-
-
-
- 热点推荐
-
-
-
-
-
- {{ item.title }}
- {{ item.createdAt }}
-
-
-
-
- 更多内容
-
-
-
- 暂无推荐
-
-
-
+
+
+
+
+
+
+
+
+
+ 热点推荐
+
+
+
+
+
+ {{ item.title }}
+ {{ item.createdAt }}
+
+
+
+
+ 更多内容
+
+
+
+ 暂无推荐
+
+
+
+
diff --git a/mobile/src/pages/tabbar/mine/index.vue b/mobile/src/pages/tabbar/mine/index.vue
index 5159863..eb9e5c8 100644
--- a/mobile/src/pages/tabbar/mine/index.vue
+++ b/mobile/src/pages/tabbar/mine/index.vue
@@ -1,6 +1,31 @@
-
+
+
@@ -35,30 +60,6 @@
-
+
diff --git a/mobile/src/pages/user/about.vue b/mobile/src/pages/user/about.vue
index 5e6d11d..60789fd 100644
--- a/mobile/src/pages/user/about.vue
+++ b/mobile/src/pages/user/about.vue
@@ -13,5 +13,3 @@
-
-
diff --git a/mobile/src/pages/user/help.vue b/mobile/src/pages/user/help.vue
index 0de3284..f19a909 100644
--- a/mobile/src/pages/user/help.vue
+++ b/mobile/src/pages/user/help.vue
@@ -7,5 +7,3 @@
-
-
diff --git a/mobile/src/pages/user/info.vue b/mobile/src/pages/user/info.vue
index 0684b89..a5a68eb 100644
--- a/mobile/src/pages/user/info.vue
+++ b/mobile/src/pages/user/info.vue
@@ -1,63 +1,3 @@
-
-
-
-
- 头像
-
-
-
-
-
-
-
- 手机号码
-
- {{ state.userInfo.phoneNumber }}
-
-
-
- 昵称
-
-
-
-
-
-
- 性别
-
- {{ genderList.filter(state.userInfo.gender)?.label }}
-
-
-
-
- 邮箱
-
-
-
-
-
- 个性签名
-
-
-
-
-
- 退出登录
-
-
- 请登录
-
-
-
+
+
+
+
+
+ 头像
+
+
+
+
+
+
+
+ 手机号码
+
+ {{ state.userInfo.phoneNumber }}
+
+
+
+ 昵称
+
+
+
+
+
+
+ 性别
+
+ {{ genderList.filter(state.userInfo.gender)?.label }}
+
+
+
+
+ 邮箱
+
+
+
+
+
+ 个性签名
+
+
+
+
+
+ 退出登录
+
+
+ 请登录
+
+
+