bug修复

This commit is contained in:
2025-12-15 11:30:31 +08:00
parent 1d7be69b87
commit 2ac44c2fa3
3 changed files with 75 additions and 69 deletions

View File

@@ -22,8 +22,8 @@
"postcss": "^8.4.0",
"sass": "^1.94.2",
"tailwindcss": "^3.4.18",
"typescript": "^5.3.0",
"typescript": "^5.3.3",
"vite": "^5.0.0",
"vue-tsc": "^1.8.0"
"vue-tsc": "^1.8.8"
}
}

134
pnpm-lock.yaml generated
View File

@@ -10,7 +10,7 @@ importers:
dependencies:
'@ant-design/icons-vue':
specifier: ^7.0.0
version: 7.0.1(vue@3.5.25(typescript@5.9.3))
version: 7.0.1(vue@3.5.25(typescript@5.3.3))
'@fortawesome/fontawesome-free':
specifier: ^7.1.0
version: 7.1.0
@@ -19,20 +19,20 @@ importers:
version: 1.13.2
pinia:
specifier: ^2.1.0
version: 2.3.1(typescript@5.9.3)(vue@3.5.25(typescript@5.9.3))
version: 2.3.1(typescript@5.3.3)(vue@3.5.25(typescript@5.3.3))
vue:
specifier: ^3.4.0
version: 3.5.25(typescript@5.9.3)
version: 3.5.25(typescript@5.3.3)
vue-router:
specifier: ^4.2.0
version: 4.6.3(vue@3.5.25(typescript@5.9.3))
version: 4.6.3(vue@3.5.25(typescript@5.3.3))
devDependencies:
'@vitejs/plugin-vue':
specifier: ^5.0.0
version: 5.2.4(vite@5.4.21(lightningcss@1.30.2)(sass@1.94.2))(vue@3.5.25(typescript@5.9.3))
version: 5.2.4(vite@5.4.21(lightningcss@1.30.2)(sass@1.94.2))(vue@3.5.25(typescript@5.3.3))
'@vueuse/core':
specifier: ^10.7.0
version: 10.11.1(vue@3.5.25(typescript@5.9.3))
version: 10.11.1(vue@3.5.25(typescript@5.3.3))
autoprefixer:
specifier: ^10.4.0
version: 10.4.22(postcss@8.5.6)
@@ -46,14 +46,14 @@ importers:
specifier: ^3.4.18
version: 3.4.18
typescript:
specifier: ^5.3.0
version: 5.9.3
specifier: ^5.3.3
version: 5.3.3
vite:
specifier: ^5.0.0
version: 5.4.21(lightningcss@1.30.2)(sass@1.94.2)
vue-tsc:
specifier: ^1.8.0
version: 1.8.27(typescript@5.9.3)
specifier: ^1.8.8
version: 1.8.8(typescript@5.3.3)
packages:
@@ -482,14 +482,14 @@ packages:
vite: ^5.0.0 || ^6.0.0
vue: ^3.2.25
'@volar/language-core@1.11.1':
resolution: {integrity: sha512-dOcNn3i9GgZAcJt43wuaEykSluAuOkQgzni1cuxLxTV0nJKanQztp7FxyswdRILaKH+P2XZMPRp2S4MV/pElCw==}
'@volar/language-core@1.10.10':
resolution: {integrity: sha512-nsV1o3AZ5n5jaEAObrS3MWLBWaGwUj/vAsc15FVNIv+DbpizQRISg9wzygsHBr56ELRH8r4K75vkYNMtsSNNWw==}
'@volar/source-map@1.11.1':
resolution: {integrity: sha512-hJnOnwZ4+WT5iupLRnuzbULZ42L7BWWPMmruzwtLhJfpDVoZLjNBxHDi2sY2bgZXCKlpU5XcsMFoYrsQmPhfZg==}
'@volar/source-map@1.10.10':
resolution: {integrity: sha512-GVKjLnifV4voJ9F0vhP56p4+F3WGf+gXlRtjFZsv6v3WxBTWU3ZVeaRaEHJmWrcv5LXmoYYpk/SC25BKemPRkg==}
'@volar/typescript@1.11.1':
resolution: {integrity: sha512-iU+t2mas/4lYierSnoFOeRFQUhAEMgsFuQxoxvwn5EdQopw43j+J27a4lt9LMInx1gLJBC6qL14WYGlgymaSMQ==}
'@volar/typescript@1.10.10':
resolution: {integrity: sha512-4a2r5bdUub2m+mYVnLu2wt59fuoYWe7nf0uXtGHU8QQ5LDNfzAR0wK7NgDiQ9rcl2WT3fxT2AA9AylAwFtj50A==}
'@vue/compiler-core@3.5.25':
resolution: {integrity: sha512-vay5/oQJdsNHmliWoZfHPoVZZRmnSWhug0BYT34njkYTPqClh3DNWLkZNJBVSjsNMrg0CCrBfoKkjZQPM/QVUw==}
@@ -506,8 +506,8 @@ packages:
'@vue/devtools-api@6.6.4':
resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==}
'@vue/language-core@1.8.27':
resolution: {integrity: sha512-L8Kc27VdQserNaCUNiSFdDl9LWT24ly8Hpwf1ECy3aFb9m6bDhBGQYOujDm21N7EW3moKIOKEanQwe1q5BK+mA==}
'@vue/language-core@1.8.8':
resolution: {integrity: sha512-i4KMTuPazf48yMdYoebTkgSOJdFraE4pQf0B+FTOFkbB+6hAfjrSou/UmYWRsWyZV6r4Rc6DDZdI39CJwL0rWw==}
peerDependencies:
typescript: '*'
peerDependenciesMeta:
@@ -531,6 +531,9 @@ packages:
'@vue/shared@3.5.25':
resolution: {integrity: sha512-AbOPdQQnAnzs58H2FrrDxYj/TJfmeS2jdfEEhgiKINy+bnOANmVizIEgq1r+C5zsbs6l1CCQxtcj71rwNQ4jWg==}
'@vue/typescript@1.8.8':
resolution: {integrity: sha512-jUnmMB6egu5wl342eaUH236v8tdcEPXXkPgj+eI/F6JwW/lb+yAU6U07ZbQ3MVabZRlupIlPESB7ajgAGixhow==}
'@vueuse/core@10.11.1':
resolution: {integrity: sha512-guoy26JQktXPcz+0n3GukWIy/JDNKti9v6VEMu6kV2sYBsWuGiTU8OWdg+ADfUbHg3/3DlqySDe7JmdHrktiww==}
@@ -613,9 +616,6 @@ packages:
resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==}
engines: {node: '>= 6'}
computeds@0.0.1:
resolution: {integrity: sha512-7CEBgcMjVmitjYo5q8JTJVra6X5mQ20uTThdK+0kR7UEaDrAWEQcRiBtWJzga4eRpP6afNwwLsX2SET2JhVB1Q==}
cssesc@3.0.0:
resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==}
engines: {node: '>=4'}
@@ -1094,8 +1094,8 @@ packages:
ts-interface-checker@0.1.13:
resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==}
typescript@5.9.3:
resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==}
typescript@5.3.3:
resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==}
engines: {node: '>=14.17'}
hasBin: true
@@ -1158,8 +1158,8 @@ packages:
vue-template-compiler@2.7.16:
resolution: {integrity: sha512-AYbUWAJHLGGQM7+cNTELw+KsOG9nl2CnSv467WobS5Cv9uk3wFcnr1Etsz2sEIHEZvw1U+o9mRlEO6QbZvUPGQ==}
vue-tsc@1.8.27:
resolution: {integrity: sha512-WesKCAZCRAbmmhuGl3+VrdWItEvfoFIPXOvUJkjULi+x+6G/Dy69yO3TBRJDr9eUlmsNAwVmxsNZxvHKzbkKdg==}
vue-tsc@1.8.8:
resolution: {integrity: sha512-bSydNFQsF7AMvwWsRXD7cBIXaNs/KSjvzWLymq/UtKE36697sboX4EccSHFVxvgdBlI1frYPc/VMKJNB7DFeDQ==}
hasBin: true
peerDependencies:
typescript: '*'
@@ -1182,11 +1182,11 @@ snapshots:
'@ant-design/icons-svg@4.4.2': {}
'@ant-design/icons-vue@7.0.1(vue@3.5.25(typescript@5.9.3))':
'@ant-design/icons-vue@7.0.1(vue@3.5.25(typescript@5.3.3))':
dependencies:
'@ant-design/colors': 6.0.0
'@ant-design/icons-svg': 4.4.2
vue: 3.5.25(typescript@5.9.3)
vue: 3.5.25(typescript@5.3.3)
'@babel/helper-string-parser@7.27.1': {}
@@ -1431,22 +1431,22 @@ snapshots:
'@types/web-bluetooth@0.0.20': {}
'@vitejs/plugin-vue@5.2.4(vite@5.4.21(lightningcss@1.30.2)(sass@1.94.2))(vue@3.5.25(typescript@5.9.3))':
'@vitejs/plugin-vue@5.2.4(vite@5.4.21(lightningcss@1.30.2)(sass@1.94.2))(vue@3.5.25(typescript@5.3.3))':
dependencies:
vite: 5.4.21(lightningcss@1.30.2)(sass@1.94.2)
vue: 3.5.25(typescript@5.9.3)
vue: 3.5.25(typescript@5.3.3)
'@volar/language-core@1.11.1':
'@volar/language-core@1.10.10':
dependencies:
'@volar/source-map': 1.11.1
'@volar/source-map': 1.10.10
'@volar/source-map@1.11.1':
'@volar/source-map@1.10.10':
dependencies:
muggle-string: 0.3.1
'@volar/typescript@1.11.1':
'@volar/typescript@1.10.10':
dependencies:
'@volar/language-core': 1.11.1
'@volar/language-core': 1.10.10
path-browserify: 1.0.1
'@vue/compiler-core@3.5.25':
@@ -1481,19 +1481,18 @@ snapshots:
'@vue/devtools-api@6.6.4': {}
'@vue/language-core@1.8.27(typescript@5.9.3)':
'@vue/language-core@1.8.8(typescript@5.3.3)':
dependencies:
'@volar/language-core': 1.11.1
'@volar/source-map': 1.11.1
'@volar/language-core': 1.10.10
'@volar/source-map': 1.10.10
'@vue/compiler-dom': 3.5.25
'@vue/reactivity': 3.5.25
'@vue/shared': 3.5.25
computeds: 0.0.1
minimatch: 9.0.5
muggle-string: 0.3.1
path-browserify: 1.0.1
vue-template-compiler: 2.7.16
optionalDependencies:
typescript: 5.9.3
typescript: 5.3.3
'@vue/reactivity@3.5.25':
dependencies:
@@ -1511,29 +1510,36 @@ snapshots:
'@vue/shared': 3.5.25
csstype: 3.2.3
'@vue/server-renderer@3.5.25(vue@3.5.25(typescript@5.9.3))':
'@vue/server-renderer@3.5.25(vue@3.5.25(typescript@5.3.3))':
dependencies:
'@vue/compiler-ssr': 3.5.25
'@vue/shared': 3.5.25
vue: 3.5.25(typescript@5.9.3)
vue: 3.5.25(typescript@5.3.3)
'@vue/shared@3.5.25': {}
'@vueuse/core@10.11.1(vue@3.5.25(typescript@5.9.3))':
'@vue/typescript@1.8.8(typescript@5.3.3)':
dependencies:
'@volar/typescript': 1.10.10
'@vue/language-core': 1.8.8(typescript@5.3.3)
transitivePeerDependencies:
- typescript
'@vueuse/core@10.11.1(vue@3.5.25(typescript@5.3.3))':
dependencies:
'@types/web-bluetooth': 0.0.20
'@vueuse/metadata': 10.11.1
'@vueuse/shared': 10.11.1(vue@3.5.25(typescript@5.9.3))
vue-demi: 0.14.10(vue@3.5.25(typescript@5.9.3))
'@vueuse/shared': 10.11.1(vue@3.5.25(typescript@5.3.3))
vue-demi: 0.14.10(vue@3.5.25(typescript@5.3.3))
transitivePeerDependencies:
- '@vue/composition-api'
- vue
'@vueuse/metadata@10.11.1': {}
'@vueuse/shared@10.11.1(vue@3.5.25(typescript@5.9.3))':
'@vueuse/shared@10.11.1(vue@3.5.25(typescript@5.3.3))':
dependencies:
vue-demi: 0.14.10(vue@3.5.25(typescript@5.9.3))
vue-demi: 0.14.10(vue@3.5.25(typescript@5.3.3))
transitivePeerDependencies:
- '@vue/composition-api'
- vue
@@ -1620,8 +1626,6 @@ snapshots:
commander@4.1.1: {}
computeds@0.0.1: {}
cssesc@3.0.0: {}
csstype@3.2.3: {}
@@ -1904,13 +1908,13 @@ snapshots:
pify@2.3.0: {}
pinia@2.3.1(typescript@5.9.3)(vue@3.5.25(typescript@5.9.3)):
pinia@2.3.1(typescript@5.3.3)(vue@3.5.25(typescript@5.3.3)):
dependencies:
'@vue/devtools-api': 6.6.4
vue: 3.5.25(typescript@5.9.3)
vue-demi: 0.14.10(vue@3.5.25(typescript@5.9.3))
vue: 3.5.25(typescript@5.3.3)
vue-demi: 0.14.10(vue@3.5.25(typescript@5.3.3))
optionalDependencies:
typescript: 5.9.3
typescript: 5.3.3
transitivePeerDependencies:
- '@vue/composition-api'
@@ -2078,7 +2082,7 @@ snapshots:
ts-interface-checker@0.1.13: {}
typescript@5.9.3: {}
typescript@5.3.3: {}
update-browserslist-db@1.1.4(browserslist@4.28.0):
dependencies:
@@ -2098,33 +2102,33 @@ snapshots:
lightningcss: 1.30.2
sass: 1.94.2
vue-demi@0.14.10(vue@3.5.25(typescript@5.9.3)):
vue-demi@0.14.10(vue@3.5.25(typescript@5.3.3)):
dependencies:
vue: 3.5.25(typescript@5.9.3)
vue: 3.5.25(typescript@5.3.3)
vue-router@4.6.3(vue@3.5.25(typescript@5.9.3)):
vue-router@4.6.3(vue@3.5.25(typescript@5.3.3)):
dependencies:
'@vue/devtools-api': 6.6.4
vue: 3.5.25(typescript@5.9.3)
vue: 3.5.25(typescript@5.3.3)
vue-template-compiler@2.7.16:
dependencies:
de-indent: 1.0.2
he: 1.2.0
vue-tsc@1.8.27(typescript@5.9.3):
vue-tsc@1.8.8(typescript@5.3.3):
dependencies:
'@volar/typescript': 1.11.1
'@vue/language-core': 1.8.27(typescript@5.9.3)
'@vue/language-core': 1.8.8(typescript@5.3.3)
'@vue/typescript': 1.8.8(typescript@5.3.3)
semver: 7.7.3
typescript: 5.9.3
typescript: 5.3.3
vue@3.5.25(typescript@5.9.3):
vue@3.5.25(typescript@5.3.3):
dependencies:
'@vue/compiler-dom': 3.5.25
'@vue/compiler-sfc': 3.5.25
'@vue/runtime-dom': 3.5.25
'@vue/server-renderer': 3.5.25(vue@3.5.25(typescript@5.9.3))
'@vue/server-renderer': 3.5.25(vue@3.5.25(typescript@5.3.3))
'@vue/shared': 3.5.25
optionalDependencies:
typescript: 5.9.3
typescript: 5.3.3

View File

@@ -14,11 +14,13 @@ export default defineConfig({
port: 3000,
proxy: {
'/api': {
target: 'http://localhost:12080',
// target: 'http://localhost:12080',
target: 'https://g-ws.nailaoyun.cn',
changeOrigin: true,
},
'/ws': {
target: 'ws://localhost:12080',
// target: 'ws://localhost:12080',
target: 'wss://g-ws.nailaoyun.cn',
ws: true,
changeOrigin: true,
},