Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
S
support
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
苏文标
support
Commits
dc07bbc0
Commit
dc07bbc0
authored
Oct 31, 2023
by
杨灿
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
updata:接口调取优化
parent
f0e7ad3a
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
104 additions
and
84 deletions
+104
-84
package-lock.json
package-lock.json
+79
-77
login.ts
src/api/login.ts
+18
-0
HelloWorld.vue
src/components/HelloWorld.vue
+7
-7
No files found.
package-lock.json
View file @
dc07bbc0
...
...
@@ -6,17 +6,17 @@
"dependencies"
:
{
"@babel/parser"
:
{
"version"
:
"7.23.0"
,
"resolved"
:
"https://registry.npm
mirror.com
/@babel/parser/-/parser-7.23.0.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/@babel/parser/-/parser-7.23.0.tgz"
,
"integrity"
:
"sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw=="
},
"@ctrl/tinycolor"
:
{
"version"
:
"3.6.1"
,
"resolved"
:
"https://registry.npm
mirror.com
/@ctrl/tinycolor/-/tinycolor-3.6.1.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/@ctrl/tinycolor/-/tinycolor-3.6.1.tgz"
,
"integrity"
:
"sha512-SITSV6aIXsuVNV3f3O0f2n/cgyEDWoSqtZMYiAmcsYHydcKrOz3gUxB/iXd/Qf08+IZX4KpgNbvUdMBmWz+kcA=="
},
"@element-plus/icons-vue"
:
{
"version"
:
"2.1.0"
,
"resolved"
:
"https://registry.npm
mirror.com
/@element-plus/icons-vue/-/icons-vue-2.1.0.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/@element-plus/icons-vue/-/icons-vue-2.1.0.tgz"
,
"integrity"
:
"sha512-PSBn3elNoanENc1vnCfh+3WA9fimRC7n+fWkf3rE5jvv+aBohNHABC/KAR5KWPecxWxDTVT1ERpRbOMRcOV/vA=="
},
"@esbuild/android-arm"
:
{
...
...
@@ -175,7 +175,7 @@
},
"@floating-ui/core"
:
{
"version"
:
"1.5.0"
,
"resolved"
:
"https://registry.npm
mirror.com
/@floating-ui/core/-/core-1.5.0.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/@floating-ui/core/-/core-1.5.0.tgz"
,
"integrity"
:
"sha512-kK1h4m36DQ0UHGj5Ah4db7R0rHemTqqO0QLvUqi1/mUUp3LuAWbWxdxSIf/XsnH9VS6rRVPLJCncjRzUvyCLXg=="
,
"requires"
:
{
"@floating-ui/utils"
:
"^0.1.3"
...
...
@@ -183,7 +183,7 @@
},
"@floating-ui/dom"
:
{
"version"
:
"1.5.3"
,
"resolved"
:
"https://registry.npm
mirror.com
/@floating-ui/dom/-/dom-1.5.3.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/@floating-ui/dom/-/dom-1.5.3.tgz"
,
"integrity"
:
"sha512-ClAbQnEqJAKCJOEbbLo5IUlZHkNszqhuxS4fHAVxRPXPya6Ysf2G8KypnYcOTpx6I8xcgF9bbHb6g/2KpbV8qA=="
,
"requires"
:
{
"@floating-ui/core"
:
"^1.4.2"
,
...
...
@@ -192,27 +192,22 @@
},
"@floating-ui/utils"
:
{
"version"
:
"0.1.6"
,
"resolved"
:
"https://registry.npm
mirror.com
/@floating-ui/utils/-/utils-0.1.6.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/@floating-ui/utils/-/utils-0.1.6.tgz"
,
"integrity"
:
"sha512-OfX7E2oUDYxtBvsuS4e/jSn4Q9Qb6DzgeYtsAdkPZ47znpoNsMgZw0+tVijiv3uGNR6dgNlty6r9rzIzHjtd/A=="
},
"@jridgewell/sourcemap-codec"
:
{
"version"
:
"1.4.15"
,
"resolved"
:
"https://registry.npm
mirror.com
/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz"
,
"integrity"
:
"sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg=="
},
"@popperjs/core"
:
{
"version"
:
"npm:@sxzz/popperjs-es@2.11.7"
,
"resolved"
:
"https://registry.npmmirror.com/@sxzz/popperjs-es/-/popperjs-es-2.11.7.tgz"
,
"integrity"
:
"sha512-Ccy0NlLkzr0Ex2FKvh2X+OyERHXJ88XJ1MXtsI9y9fGexlaXaVTPzBCRBwIxFkORuOb+uBqeu+RqnpgYTEZRUQ=="
},
"@types/lodash"
:
{
"version"
:
"4.14.200"
,
"resolved"
:
"https://registry.npm
mirror.com
/@types/lodash/-/lodash-4.14.200.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/@types/lodash/-/lodash-4.14.200.tgz"
,
"integrity"
:
"sha512-YI/M/4HRImtNf3pJgbF+W6FrXovqj+T+/HpENLTooK9PnkacBsDpeP3IpHab40CClUfhNmdM2WTNP2sa2dni5Q=="
},
"@types/lodash-es"
:
{
"version"
:
"4.17.10"
,
"resolved"
:
"https://registry.npm
mirror.com
/@types/lodash-es/-/lodash-es-4.17.10.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/@types/lodash-es/-/lodash-es-4.17.10.tgz"
,
"integrity"
:
"sha512-YJP+w/2khSBwbUSFdGsSqmDvmnN3cCKoPOL7Zjle6s30ZtemkkqhjVfFqGwPN7ASil5VyjE2GtyU/yqYY6mC0A=="
,
"requires"
:
{
"@types/lodash"
:
"*"
...
...
@@ -220,7 +215,7 @@
},
"@types/web-bluetooth"
:
{
"version"
:
"0.0.16"
,
"resolved"
:
"https://registry.npm
mirror.com
/@types/web-bluetooth/-/web-bluetooth-0.0.16.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/@types/web-bluetooth/-/web-bluetooth-0.0.16.tgz"
,
"integrity"
:
"sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ=="
},
"@vitejs/plugin-vue"
:
{
...
...
@@ -259,7 +254,7 @@
},
"@vue/compiler-core"
:
{
"version"
:
"3.3.7"
,
"resolved"
:
"https://registry.npm
mirror.com
/@vue/compiler-core/-/compiler-core-3.3.7.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/@vue/compiler-core/-/compiler-core-3.3.7.tgz"
,
"integrity"
:
"sha512-pACdY6YnTNVLXsB86YD8OF9ihwpolzhhtdLVHhBL6do/ykr6kKXNYABRtNMGrsQXpEXXyAdwvWWkuTbs4MFtPQ=="
,
"requires"
:
{
"@babel/parser"
:
"^7.23.0"
,
...
...
@@ -270,7 +265,7 @@
},
"@vue/compiler-dom"
:
{
"version"
:
"3.3.7"
,
"resolved"
:
"https://registry.npm
mirror.com
/@vue/compiler-dom/-/compiler-dom-3.3.7.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/@vue/compiler-dom/-/compiler-dom-3.3.7.tgz"
,
"integrity"
:
"sha512-0LwkyJjnUPssXv/d1vNJ0PKfBlDoQs7n81CbO6Q0zdL7H1EzqYRrTVXDqdBVqro0aJjo/FOa1qBAPVI4PGSHBw=="
,
"requires"
:
{
"@vue/compiler-core"
:
"3.3.7"
,
...
...
@@ -279,7 +274,7 @@
},
"@vue/compiler-sfc"
:
{
"version"
:
"3.3.7"
,
"resolved"
:
"https://registry.npm
mirror.com
/@vue/compiler-sfc/-/compiler-sfc-3.3.7.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/@vue/compiler-sfc/-/compiler-sfc-3.3.7.tgz"
,
"integrity"
:
"sha512-7pfldWy/J75U/ZyYIXRVqvLRw3vmfxDo2YLMwVtWVNew8Sm8d6wodM+OYFq4ll/UxfqVr0XKiVwti32PCrruAw=="
,
"requires"
:
{
"@babel/parser"
:
"^7.23.0"
,
...
...
@@ -296,7 +291,7 @@
},
"@vue/compiler-ssr"
:
{
"version"
:
"3.3.7"
,
"resolved"
:
"https://registry.npm
mirror.com
/@vue/compiler-ssr/-/compiler-ssr-3.3.7.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/@vue/compiler-ssr/-/compiler-ssr-3.3.7.tgz"
,
"integrity"
:
"sha512-TxOfNVVeH3zgBc82kcUv+emNHo+vKnlRrkv8YvQU5+Y5LJGJwSNzcmLUoxD/dNzv0bhQ/F0s+InlgV0NrApJZg=="
,
"requires"
:
{
"@vue/compiler-dom"
:
"3.3.7"
,
...
...
@@ -321,7 +316,7 @@
},
"@vue/reactivity"
:
{
"version"
:
"3.3.7"
,
"resolved"
:
"https://registry.npm
mirror.com
/@vue/reactivity/-/reactivity-3.3.7.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/@vue/reactivity/-/reactivity-3.3.7.tgz"
,
"integrity"
:
"sha512-cZNVjWiw00708WqT0zRpyAgduG79dScKEPYJXq2xj/aMtk3SKvL3FBt2QKUlh6EHBJ1m8RhBY+ikBUzwc7/khg=="
,
"requires"
:
{
"@vue/shared"
:
"3.3.7"
...
...
@@ -329,7 +324,7 @@
},
"@vue/reactivity-transform"
:
{
"version"
:
"3.3.7"
,
"resolved"
:
"https://registry.npm
mirror.com
/@vue/reactivity-transform/-/reactivity-transform-3.3.7.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/@vue/reactivity-transform/-/reactivity-transform-3.3.7.tgz"
,
"integrity"
:
"sha512-APhRmLVbgE1VPGtoLQoWBJEaQk4V8JUsqrQihImVqKT+8U6Qi3t5ATcg4Y9wGAPb3kIhetpufyZ1RhwbZCIdDA=="
,
"requires"
:
{
"@babel/parser"
:
"^7.23.0"
,
...
...
@@ -341,7 +336,7 @@
},
"@vue/runtime-core"
:
{
"version"
:
"3.3.7"
,
"resolved"
:
"https://registry.npm
mirror.com
/@vue/runtime-core/-/runtime-core-3.3.7.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/@vue/runtime-core/-/runtime-core-3.3.7.tgz"
,
"integrity"
:
"sha512-LHq9du3ubLZFdK/BP0Ysy3zhHqRfBn80Uc+T5Hz3maFJBGhci1MafccnL3rpd5/3wVfRHAe6c+PnlO2PAavPTQ=="
,
"requires"
:
{
"@vue/reactivity"
:
"3.3.7"
,
...
...
@@ -350,7 +345,7 @@
},
"@vue/runtime-dom"
:
{
"version"
:
"3.3.7"
,
"resolved"
:
"https://registry.npm
mirror.com
/@vue/runtime-dom/-/runtime-dom-3.3.7.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/@vue/runtime-dom/-/runtime-dom-3.3.7.tgz"
,
"integrity"
:
"sha512-PFQU1oeJxikdDmrfoNQay5nD4tcPNYixUBruZzVX/l0eyZvFKElZUjW4KctCcs52nnpMGO6UDK+jF5oV4GT5Lw=="
,
"requires"
:
{
"@vue/runtime-core"
:
"3.3.7"
,
...
...
@@ -360,7 +355,7 @@
},
"@vue/server-renderer"
:
{
"version"
:
"3.3.7"
,
"resolved"
:
"https://registry.npm
mirror.com
/@vue/server-renderer/-/server-renderer-3.3.7.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/@vue/server-renderer/-/server-renderer-3.3.7.tgz"
,
"integrity"
:
"sha512-UlpKDInd1hIZiNuVVVvLgxpfnSouxKQOSE2bOfQpBuGwxRV/JqqTCyyjXUWiwtVMyeRaZhOYYqntxElk8FhBhw=="
,
"requires"
:
{
"@vue/compiler-ssr"
:
"3.3.7"
,
...
...
@@ -369,12 +364,12 @@
},
"@vue/shared"
:
{
"version"
:
"3.3.7"
,
"resolved"
:
"https://registry.npm
mirror.com
/@vue/shared/-/shared-3.3.7.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/@vue/shared/-/shared-3.3.7.tgz"
,
"integrity"
:
"sha512-N/tbkINRUDExgcPTBvxNkvHGu504k8lzlNQRITVnm6YjOjwa4r0nnbd4Jb01sNpur5hAllyRJzSK5PvB9PPwRg=="
},
"@vueuse/core"
:
{
"version"
:
"9.13.0"
,
"resolved"
:
"https://registry.npm
mirror.com
/@vueuse/core/-/core-9.13.0.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/@vueuse/core/-/core-9.13.0.tgz"
,
"integrity"
:
"sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw=="
,
"requires"
:
{
"@types/web-bluetooth"
:
"^0.0.16"
,
...
...
@@ -385,12 +380,12 @@
},
"@vueuse/metadata"
:
{
"version"
:
"9.13.0"
,
"resolved"
:
"https://registry.npm
mirror.com
/@vueuse/metadata/-/metadata-9.13.0.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/@vueuse/metadata/-/metadata-9.13.0.tgz"
,
"integrity"
:
"sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ=="
},
"@vueuse/shared"
:
{
"version"
:
"9.13.0"
,
"resolved"
:
"https://registry.npm
mirror.com
/@vueuse/shared/-/shared-9.13.0.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/@vueuse/shared/-/shared-9.13.0.tgz"
,
"integrity"
:
"sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw=="
,
"requires"
:
{
"vue-demi"
:
"*"
...
...
@@ -398,7 +393,7 @@
},
"anymatch"
:
{
"version"
:
"3.1.3"
,
"resolved"
:
"https://registry.npm
mirror.com
/anymatch/-/anymatch-3.1.3.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/anymatch/-/anymatch-3.1.3.tgz"
,
"integrity"
:
"sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw=="
,
"dev"
:
true
,
"requires"
:
{
...
...
@@ -408,17 +403,17 @@
},
"async-validator"
:
{
"version"
:
"4.2.5"
,
"resolved"
:
"https://registry.npm
mirror.com
/async-validator/-/async-validator-4.2.5.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/async-validator/-/async-validator-4.2.5.tgz"
,
"integrity"
:
"sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg=="
},
"asynckit"
:
{
"version"
:
"0.4.0"
,
"resolved"
:
"https://registry.npm
mirror.com
/asynckit/-/asynckit-0.4.0.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/asynckit/-/asynckit-0.4.0.tgz"
,
"integrity"
:
"sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
},
"axios"
:
{
"version"
:
"1.6.0"
,
"resolved"
:
"https://registry.npm
mirror.com
/axios/-/axios-1.6.0.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/axios/-/axios-1.6.0.tgz"
,
"integrity"
:
"sha512-EZ1DYihju9pwVB+jg67ogm+Tmqc6JmhamRN6I4Zt8DfZu5lbcQGw3ozH9lFejSJgs/ibaef3A9PMXPLeefFGJg=="
,
"requires"
:
{
"follow-redirects"
:
"^1.15.0"
,
...
...
@@ -428,13 +423,13 @@
},
"balanced-match"
:
{
"version"
:
"1.0.2"
,
"resolved"
:
"https://registry.npm
mirror.com
/balanced-match/-/balanced-match-1.0.2.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/balanced-match/-/balanced-match-1.0.2.tgz"
,
"integrity"
:
"sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
,
"dev"
:
true
},
"binary-extensions"
:
{
"version"
:
"2.2.0"
,
"resolved"
:
"https://registry.npm
mirror.com
/binary-extensions/-/binary-extensions-2.2.0.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/binary-extensions/-/binary-extensions-2.2.0.tgz"
,
"integrity"
:
"sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA=="
,
"dev"
:
true
},
...
...
@@ -449,7 +444,7 @@
},
"braces"
:
{
"version"
:
"3.0.2"
,
"resolved"
:
"https://registry.npm
mirror.com
/braces/-/braces-3.0.2.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/braces/-/braces-3.0.2.tgz"
,
"integrity"
:
"sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A=="
,
"dev"
:
true
,
"requires"
:
{
...
...
@@ -458,7 +453,7 @@
},
"chokidar"
:
{
"version"
:
"3.5.3"
,
"resolved"
:
"https://registry.npm
mirror.com
/chokidar/-/chokidar-3.5.3.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/chokidar/-/chokidar-3.5.3.tgz"
,
"integrity"
:
"sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw=="
,
"dev"
:
true
,
"requires"
:
{
...
...
@@ -474,7 +469,7 @@
},
"combined-stream"
:
{
"version"
:
"1.0.8"
,
"resolved"
:
"https://registry.npm
mirror.com
/combined-stream/-/combined-stream-1.0.8.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/combined-stream/-/combined-stream-1.0.8.tgz"
,
"integrity"
:
"sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg=="
,
"requires"
:
{
"delayed-stream"
:
"~1.0.0"
...
...
@@ -488,12 +483,12 @@
},
"csstype"
:
{
"version"
:
"3.1.2"
,
"resolved"
:
"https://registry.npm
mirror.com
/csstype/-/csstype-3.1.2.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/csstype/-/csstype-3.1.2.tgz"
,
"integrity"
:
"sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ=="
},
"dayjs"
:
{
"version"
:
"1.11.10"
,
"resolved"
:
"https://registry.npm
mirror.com
/dayjs/-/dayjs-1.11.10.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/dayjs/-/dayjs-1.11.10.tgz"
,
"integrity"
:
"sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ=="
},
"de-indent"
:
{
...
...
@@ -504,12 +499,12 @@
},
"delayed-stream"
:
{
"version"
:
"1.0.0"
,
"resolved"
:
"https://registry.npm
mirror.com
/delayed-stream/-/delayed-stream-1.0.0.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/delayed-stream/-/delayed-stream-1.0.0.tgz"
,
"integrity"
:
"sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ=="
},
"element-plus"
:
{
"version"
:
"2.4.1"
,
"resolved"
:
"https://registry.npm
mirror.com
/element-plus/-/element-plus-2.4.1.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/element-plus/-/element-plus-2.4.1.tgz"
,
"integrity"
:
"sha512-t7nl+vQlkBKVk1Ag6AufSDyFV8YIXxTFsaya4Nz/0tiRlcz65WPN4WMFeNURuFJleu1HLNtP4YyQKMuS7El8uA=="
,
"requires"
:
{
"@ctrl/tinycolor"
:
"^3.4.1"
,
...
...
@@ -527,6 +522,13 @@
"lodash-unified"
:
"^1.0.2"
,
"memoize-one"
:
"^6.0.0"
,
"normalize-wheel-es"
:
"^1.2.0"
},
"dependencies"
:
{
"@popperjs/core"
:
{
"version"
:
"npm:@sxzz/popperjs-es@2.11.7"
,
"resolved"
:
"https://registry.npmmirror.com/@sxzz/popperjs-es/-/popperjs-es-2.11.7.tgz"
,
"integrity"
:
"sha512-Ccy0NlLkzr0Ex2FKvh2X+OyERHXJ88XJ1MXtsI9y9fGexlaXaVTPzBCRBwIxFkORuOb+uBqeu+RqnpgYTEZRUQ=="
}
}
},
"esbuild"
:
{
...
...
@@ -561,17 +563,17 @@
},
"escape-html"
:
{
"version"
:
"1.0.3"
,
"resolved"
:
"https://registry.npm
mirror.com
/escape-html/-/escape-html-1.0.3.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/escape-html/-/escape-html-1.0.3.tgz"
,
"integrity"
:
"sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow=="
},
"estree-walker"
:
{
"version"
:
"2.0.2"
,
"resolved"
:
"https://registry.npm
mirror.com
/estree-walker/-/estree-walker-2.0.2.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/estree-walker/-/estree-walker-2.0.2.tgz"
,
"integrity"
:
"sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w=="
},
"fill-range"
:
{
"version"
:
"7.0.1"
,
"resolved"
:
"https://registry.npm
mirror.com
/fill-range/-/fill-range-7.0.1.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/fill-range/-/fill-range-7.0.1.tgz"
,
"integrity"
:
"sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ=="
,
"dev"
:
true
,
"requires"
:
{
...
...
@@ -580,12 +582,12 @@
},
"follow-redirects"
:
{
"version"
:
"1.15.3"
,
"resolved"
:
"https://registry.npm
mirror.com
/follow-redirects/-/follow-redirects-1.15.3.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/follow-redirects/-/follow-redirects-1.15.3.tgz"
,
"integrity"
:
"sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q=="
},
"form-data"
:
{
"version"
:
"4.0.0"
,
"resolved"
:
"https://registry.npm
mirror.com
/form-data/-/form-data-4.0.0.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/form-data/-/form-data-4.0.0.tgz"
,
"integrity"
:
"sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww=="
,
"requires"
:
{
"asynckit"
:
"^0.4.0"
,
...
...
@@ -595,14 +597,14 @@
},
"fsevents"
:
{
"version"
:
"2.3.3"
,
"resolved"
:
"https://registry.npm
mirror.com
/fsevents/-/fsevents-2.3.3.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/fsevents/-/fsevents-2.3.3.tgz"
,
"integrity"
:
"sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw=="
,
"dev"
:
true
,
"optional"
:
true
},
"glob-parent"
:
{
"version"
:
"5.1.2"
,
"resolved"
:
"https://registry.npm
mirror.com
/glob-parent/-/glob-parent-5.1.2.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/glob-parent/-/glob-parent-5.1.2.tgz"
,
"integrity"
:
"sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow=="
,
"dev"
:
true
,
"requires"
:
{
...
...
@@ -611,19 +613,19 @@
},
"he"
:
{
"version"
:
"1.2.0"
,
"resolved"
:
"https://registry.npm
mirror.com
/he/-/he-1.2.0.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/he/-/he-1.2.0.tgz"
,
"integrity"
:
"sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw=="
,
"dev"
:
true
},
"immutable"
:
{
"version"
:
"4.3.4"
,
"resolved"
:
"https://registry.npm
mirror.com
/immutable/-/immutable-4.3.4.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/immutable/-/immutable-4.3.4.tgz"
,
"integrity"
:
"sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA=="
,
"dev"
:
true
},
"is-binary-path"
:
{
"version"
:
"2.1.0"
,
"resolved"
:
"https://registry.npm
mirror.com
/is-binary-path/-/is-binary-path-2.1.0.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/is-binary-path/-/is-binary-path-2.1.0.tgz"
,
"integrity"
:
"sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw=="
,
"dev"
:
true
,
"requires"
:
{
...
...
@@ -632,13 +634,13 @@
},
"is-extglob"
:
{
"version"
:
"2.1.1"
,
"resolved"
:
"https://registry.npm
mirror.com
/is-extglob/-/is-extglob-2.1.1.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/is-extglob/-/is-extglob-2.1.1.tgz"
,
"integrity"
:
"sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ=="
,
"dev"
:
true
},
"is-glob"
:
{
"version"
:
"4.0.3"
,
"resolved"
:
"https://registry.npm
mirror.com
/is-glob/-/is-glob-4.0.3.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/is-glob/-/is-glob-4.0.3.tgz"
,
"integrity"
:
"sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg=="
,
"dev"
:
true
,
"requires"
:
{
...
...
@@ -647,28 +649,28 @@
},
"is-number"
:
{
"version"
:
"7.0.0"
,
"resolved"
:
"https://registry.npm
mirror.com
/is-number/-/is-number-7.0.0.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/is-number/-/is-number-7.0.0.tgz"
,
"integrity"
:
"sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng=="
,
"dev"
:
true
},
"lodash"
:
{
"version"
:
"4.17.21"
,
"resolved"
:
"https://registry.npm
mirror.com
/lodash/-/lodash-4.17.21.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/lodash/-/lodash-4.17.21.tgz"
,
"integrity"
:
"sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
},
"lodash-es"
:
{
"version"
:
"4.17.21"
,
"resolved"
:
"https://registry.npm
mirror.com
/lodash-es/-/lodash-es-4.17.21.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/lodash-es/-/lodash-es-4.17.21.tgz"
,
"integrity"
:
"sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw=="
},
"lodash-unified"
:
{
"version"
:
"1.0.3"
,
"resolved"
:
"https://registry.npm
mirror.com
/lodash-unified/-/lodash-unified-1.0.3.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/lodash-unified/-/lodash-unified-1.0.3.tgz"
,
"integrity"
:
"sha512-WK9qSozxXOD7ZJQlpSqOT+om2ZfcT4yO+03FuzAHD0wF6S0l0090LRPDx3vhTTLZ8cFKpBn+IOcVXK6qOcIlfQ=="
},
"lru-cache"
:
{
"version"
:
"6.0.0"
,
"resolved"
:
"https://registry.npm
mirror.com
/lru-cache/-/lru-cache-6.0.0.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/lru-cache/-/lru-cache-6.0.0.tgz"
,
"integrity"
:
"sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA=="
,
"dev"
:
true
,
"requires"
:
{
...
...
@@ -677,7 +679,7 @@
},
"magic-string"
:
{
"version"
:
"0.30.5"
,
"resolved"
:
"https://registry.npm
mirror.com
/magic-string/-/magic-string-0.30.5.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/magic-string/-/magic-string-0.30.5.tgz"
,
"integrity"
:
"sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA=="
,
"requires"
:
{
"@jridgewell/sourcemap-codec"
:
"^1.4.15"
...
...
@@ -685,17 +687,17 @@
},
"memoize-one"
:
{
"version"
:
"6.0.0"
,
"resolved"
:
"https://registry.npm
mirror.com
/memoize-one/-/memoize-one-6.0.0.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/memoize-one/-/memoize-one-6.0.0.tgz"
,
"integrity"
:
"sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw=="
},
"mime-db"
:
{
"version"
:
"1.52.0"
,
"resolved"
:
"https://registry.npm
mirror.com
/mime-db/-/mime-db-1.52.0.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/mime-db/-/mime-db-1.52.0.tgz"
,
"integrity"
:
"sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg=="
},
"mime-types"
:
{
"version"
:
"2.1.35"
,
"resolved"
:
"https://registry.npm
mirror.com
/mime-types/-/mime-types-2.1.35.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/mime-types/-/mime-types-2.1.35.tgz"
,
"integrity"
:
"sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw=="
,
"requires"
:
{
"mime-db"
:
"1.52.0"
...
...
@@ -718,18 +720,18 @@
},
"nanoid"
:
{
"version"
:
"3.3.6"
,
"resolved"
:
"https://registry.npm
mirror.com
/nanoid/-/nanoid-3.3.6.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/nanoid/-/nanoid-3.3.6.tgz"
,
"integrity"
:
"sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA=="
},
"normalize-path"
:
{
"version"
:
"3.0.0"
,
"resolved"
:
"https://registry.npm
mirror.com
/normalize-path/-/normalize-path-3.0.0.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/normalize-path/-/normalize-path-3.0.0.tgz"
,
"integrity"
:
"sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA=="
,
"dev"
:
true
},
"normalize-wheel-es"
:
{
"version"
:
"1.2.0"
,
"resolved"
:
"https://registry.npm
mirror.com
/normalize-wheel-es/-/normalize-wheel-es-1.2.0.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/normalize-wheel-es/-/normalize-wheel-es-1.2.0.tgz"
,
"integrity"
:
"sha512-Wj7+EJQ8mSuXr2iWfnujrimU35R2W4FAErEyTmJoJ7ucwTn2hOUSsRehMb5RSYkxXGTM7Y9QpvPmp++w5ftoJw=="
},
"path-browserify"
:
{
...
...
@@ -740,18 +742,18 @@
},
"picocolors"
:
{
"version"
:
"1.0.0"
,
"resolved"
:
"https://registry.npm
mirror.com
/picocolors/-/picocolors-1.0.0.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/picocolors/-/picocolors-1.0.0.tgz"
,
"integrity"
:
"sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
},
"picomatch"
:
{
"version"
:
"2.3.1"
,
"resolved"
:
"https://registry.npm
mirror.com
/picomatch/-/picomatch-2.3.1.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/picomatch/-/picomatch-2.3.1.tgz"
,
"integrity"
:
"sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA=="
,
"dev"
:
true
},
"postcss"
:
{
"version"
:
"8.4.31"
,
"resolved"
:
"https://registry.npm
mirror.com
/postcss/-/postcss-8.4.31.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/postcss/-/postcss-8.4.31.tgz"
,
"integrity"
:
"sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ=="
,
"requires"
:
{
"nanoid"
:
"^3.3.6"
,
...
...
@@ -761,12 +763,12 @@
},
"proxy-from-env"
:
{
"version"
:
"1.1.0"
,
"resolved"
:
"https://registry.npm
mirror.com
/proxy-from-env/-/proxy-from-env-1.1.0.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/proxy-from-env/-/proxy-from-env-1.1.0.tgz"
,
"integrity"
:
"sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg=="
},
"readdirp"
:
{
"version"
:
"3.6.0"
,
"resolved"
:
"https://registry.npm
mirror.com
/readdirp/-/readdirp-3.6.0.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/readdirp/-/readdirp-3.6.0.tgz"
,
"integrity"
:
"sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA=="
,
"dev"
:
true
,
"requires"
:
{
...
...
@@ -784,7 +786,7 @@
},
"sass"
:
{
"version"
:
"1.69.5"
,
"resolved"
:
"https://registry.npm
mirror.com
/sass/-/sass-1.69.5.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/sass/-/sass-1.69.5.tgz"
,
"integrity"
:
"sha512-qg2+UCJibLr2LCVOt3OlPhr/dqVHWOa9XtZf2OjbLs/T4VPSJ00udtgJxH3neXZm+QqX8B+3cU7RaLqp1iVfcQ=="
,
"dev"
:
true
,
"requires"
:
{
...
...
@@ -795,7 +797,7 @@
},
"semver"
:
{
"version"
:
"7.5.4"
,
"resolved"
:
"https://registry.npm
mirror.com
/semver/-/semver-7.5.4.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/semver/-/semver-7.5.4.tgz"
,
"integrity"
:
"sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA=="
,
"dev"
:
true
,
"requires"
:
{
...
...
@@ -804,12 +806,12 @@
},
"source-map-js"
:
{
"version"
:
"1.0.2"
,
"resolved"
:
"https://registry.npm
mirror.com
/source-map-js/-/source-map-js-1.0.2.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/source-map-js/-/source-map-js-1.0.2.tgz"
,
"integrity"
:
"sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw=="
},
"to-regex-range"
:
{
"version"
:
"5.0.1"
,
"resolved"
:
"https://registry.npm
mirror.com
/to-regex-range/-/to-regex-range-5.0.1.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/to-regex-range/-/to-regex-range-5.0.1.tgz"
,
"integrity"
:
"sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ=="
,
"dev"
:
true
,
"requires"
:
{
...
...
@@ -836,7 +838,7 @@
},
"vue"
:
{
"version"
:
"3.3.7"
,
"resolved"
:
"https://registry.npm
mirror.com
/vue/-/vue-3.3.7.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/vue/-/vue-3.3.7.tgz"
,
"integrity"
:
"sha512-YEMDia1ZTv1TeBbnu6VybatmSteGOS3A3YgfINOfraCbf85wdKHzscD6HSS/vB4GAtI7sa1XPX7HcQaJ1l24zA=="
,
"requires"
:
{
"@vue/compiler-dom"
:
"3.3.7"
,
...
...
@@ -848,7 +850,7 @@
},
"vue-demi"
:
{
"version"
:
"0.14.6"
,
"resolved"
:
"https://registry.npm
mirror.com
/vue-demi/-/vue-demi-0.14.6.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/vue-demi/-/vue-demi-0.14.6.tgz"
,
"integrity"
:
"sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w=="
},
"vue-template-compiler"
:
{
...
...
@@ -874,7 +876,7 @@
},
"yallist"
:
{
"version"
:
"4.0.0"
,
"resolved"
:
"https://registry.npm
mirror.com
/yallist/-/yallist-4.0.0.tgz"
,
"resolved"
:
"https://registry.npm
js.org
/yallist/-/yallist-4.0.0.tgz"
,
"integrity"
:
"sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
,
"dev"
:
true
}
...
...
src/api/login.ts
0 → 100644
View file @
dc07bbc0
import
request
from
'./request'
;
// 请替换成你实际使用的请求库
// 定义一个登录请求的函数
export
const
login
=
async
(
email
:
string
,
password
:
string
)
=>
{
try
{
const
result
=
await
request
({
method
:
'POST'
,
url
:
`/auth/login?login=
${
email
}
&password=
${
password
}
`
,
// 其他请求配置...
});
return
result
.
data
;
// 返回请求成功时的数据
}
catch
(
error
)
{
// 处理请求失败的逻辑
console
.
error
(
'Error fetching data:'
,
error
);
throw
error
;
// 将错误继续抛出,以便在组件中处理
}
};
\ No newline at end of file
src/components/HelloWorld.vue
View file @
dc07bbc0
...
...
@@ -2,19 +2,19 @@
<
script
setup
lang=
"ts"
>
import
{
ref
}
from
'vue'
import
request
from
'../api/request'
// import request from '../api/request'
import
{
login
}
from
'../api/login'
const
data
=
ref
(
''
)
const
fetchData
=
async
()
=>
{
try
{
const
result
=
await
request
<
string
>
({
method
:
'POST'
,
url
:
'/auth/login?login=shi.jiuyan@163.com&password=654321'
,
// 其他请求配置...
});
data
.
value
=
result
.
data
;
// 注意这里的修改
// 调用login函数,并传递登录名和密码
const
result
=
await
login
(
'shi.jiuyan@163.com'
,
'654321'
);
// 处理请求成功的逻辑
console
.
log
(
'Login successful:'
,
result
);
// 这里你可以将数据保存到响应式的Vue数据中,或者进行其他操作
}
catch
(
error
)
{
// 处理请求失败的逻辑
console
.
error
(
'Error fetching data:'
,
error
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment