diff --git a/.gitignore b/.gitignore
index 40df474..061059f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -20,8 +20,13 @@ selenium-debug.log
*.sln
*.local
+# custom npm config
+.npmrc
+
+# dependencies lock
package-lock.json
yarn.lock
+pnpm-lock.yaml
# 编译生成的文件
auto-imports.d.ts
diff --git a/src/assets/icons/svg/activity.svg b/src/assets/icons/svg/activity.svg
new file mode 100644
index 0000000..669a57a
--- /dev/null
+++ b/src/assets/icons/svg/activity.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/book-open.svg b/src/assets/icons/svg/book-open.svg
new file mode 100644
index 0000000..61545ff
--- /dev/null
+++ b/src/assets/icons/svg/book-open.svg
@@ -0,0 +1,5 @@
+
diff --git a/src/assets/icons/svg/build.svg b/src/assets/icons/svg/build.svg
index 97c4688..ec7b4ca 100644
--- a/src/assets/icons/svg/build.svg
+++ b/src/assets/icons/svg/build.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/calendar.svg b/src/assets/icons/svg/calendar.svg
new file mode 100644
index 0000000..3b47c35
--- /dev/null
+++ b/src/assets/icons/svg/calendar.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/assets/icons/svg/chart-copy.svg b/src/assets/icons/svg/chart-copy.svg
new file mode 100644
index 0000000..864167a
--- /dev/null
+++ b/src/assets/icons/svg/chart-copy.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/chart.svg b/src/assets/icons/svg/chart.svg
index 27728fb..27ec0a5 100644
--- a/src/assets/icons/svg/chart.svg
+++ b/src/assets/icons/svg/chart.svg
@@ -1 +1,4 @@
-
\ No newline at end of file
+
diff --git a/src/assets/icons/svg/check-circle.svg b/src/assets/icons/svg/check-circle.svg
new file mode 100644
index 0000000..f2f4fd1
--- /dev/null
+++ b/src/assets/icons/svg/check-circle.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/checkbox.svg b/src/assets/icons/svg/checkbox.svg
index 013fd3a..72ab7a8 100644
--- a/src/assets/icons/svg/checkbox.svg
+++ b/src/assets/icons/svg/checkbox.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/clipboard.svg b/src/assets/icons/svg/clipboard.svg
index 90923ff..ccee454 100644
--- a/src/assets/icons/svg/clipboard.svg
+++ b/src/assets/icons/svg/clipboard.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/clock.svg b/src/assets/icons/svg/clock.svg
new file mode 100644
index 0000000..ea3f5e5
--- /dev/null
+++ b/src/assets/icons/svg/clock.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/code.svg b/src/assets/icons/svg/code.svg
index 5f9c5ab..c4954b5 100644
--- a/src/assets/icons/svg/code.svg
+++ b/src/assets/icons/svg/code.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/color.svg b/src/assets/icons/svg/color.svg
index 44a81aa..24a42fa 100644
--- a/src/assets/icons/svg/color.svg
+++ b/src/assets/icons/svg/color.svg
@@ -1 +1,4 @@
-
\ No newline at end of file
+
diff --git a/src/assets/icons/svg/columns.svg b/src/assets/icons/svg/columns.svg
new file mode 100644
index 0000000..d264b55
--- /dev/null
+++ b/src/assets/icons/svg/columns.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/company.svg b/src/assets/icons/svg/company.svg
index fcf1394..7bb31b2 100644
--- a/src/assets/icons/svg/company.svg
+++ b/src/assets/icons/svg/company.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/compass.svg b/src/assets/icons/svg/compass.svg
new file mode 100644
index 0000000..3296260
--- /dev/null
+++ b/src/assets/icons/svg/compass.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/dashboard.svg b/src/assets/icons/svg/dashboard.svg
index 5317d37..b2f599b 100644
--- a/src/assets/icons/svg/dashboard.svg
+++ b/src/assets/icons/svg/dashboard.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/devices.svg b/src/assets/icons/svg/devices.svg
new file mode 100644
index 0000000..2022f6b
--- /dev/null
+++ b/src/assets/icons/svg/devices.svg
@@ -0,0 +1,5 @@
+
diff --git a/src/assets/icons/svg/dict.svg b/src/assets/icons/svg/dict.svg
index 4849377..12ffcbc 100644
--- a/src/assets/icons/svg/dict.svg
+++ b/src/assets/icons/svg/dict.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/download.svg b/src/assets/icons/svg/download.svg
index c896951..ecf8d18 100644
--- a/src/assets/icons/svg/download.svg
+++ b/src/assets/icons/svg/download.svg
@@ -1 +1,2 @@
-
\ No newline at end of file
+
diff --git a/src/assets/icons/svg/edit-2.svg b/src/assets/icons/svg/edit-2.svg
new file mode 100644
index 0000000..06830c9
--- /dev/null
+++ b/src/assets/icons/svg/edit-2.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/edit-3.svg b/src/assets/icons/svg/edit-3.svg
new file mode 100644
index 0000000..d728efc
--- /dev/null
+++ b/src/assets/icons/svg/edit-3.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/edit.svg b/src/assets/icons/svg/edit.svg
index d26101f..ec7b4ca 100644
--- a/src/assets/icons/svg/edit.svg
+++ b/src/assets/icons/svg/edit.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/eye-off.svg b/src/assets/icons/svg/eye-off.svg
new file mode 100644
index 0000000..77c54cb
--- /dev/null
+++ b/src/assets/icons/svg/eye-off.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/eye.svg b/src/assets/icons/svg/eye.svg
index 16ed2d8..9cde243 100644
--- a/src/assets/icons/svg/eye.svg
+++ b/src/assets/icons/svg/eye.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/file-text.svg b/src/assets/icons/svg/file-text.svg
new file mode 100644
index 0000000..12c64b3
--- /dev/null
+++ b/src/assets/icons/svg/file-text.svg
@@ -0,0 +1,8 @@
+
diff --git a/src/assets/icons/svg/form.svg b/src/assets/icons/svg/form.svg
index dcbaa18..428882c 100644
--- a/src/assets/icons/svg/form.svg
+++ b/src/assets/icons/svg/form.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/github.svg b/src/assets/icons/svg/github.svg
index db0a0d4..ff0af48 100644
--- a/src/assets/icons/svg/github.svg
+++ b/src/assets/icons/svg/github.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/help-circle.svg b/src/assets/icons/svg/help-circle.svg
new file mode 100644
index 0000000..51fddd8
--- /dev/null
+++ b/src/assets/icons/svg/help-circle.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/icon.svg b/src/assets/icons/svg/icon.svg
index 82be8ee..c459f7a 100644
--- a/src/assets/icons/svg/icon.svg
+++ b/src/assets/icons/svg/icon.svg
@@ -1 +1,4 @@
-
\ No newline at end of file
+
diff --git a/src/assets/icons/svg/international.svg b/src/assets/icons/svg/international.svg
index e9b56ee..4568220 100644
--- a/src/assets/icons/svg/international.svg
+++ b/src/assets/icons/svg/international.svg
@@ -1 +1,5 @@
-
\ No newline at end of file
+
diff --git a/src/assets/icons/svg/job.svg b/src/assets/icons/svg/job.svg
index 2a93a25..af459c0 100644
--- a/src/assets/icons/svg/job.svg
+++ b/src/assets/icons/svg/job.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/language.svg b/src/assets/icons/svg/language.svg
index 0082b57..0a0586d 100644
--- a/src/assets/icons/svg/language.svg
+++ b/src/assets/icons/svg/language.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/link-2.svg b/src/assets/icons/svg/link-2.svg
new file mode 100644
index 0000000..8cc7f6d
--- /dev/null
+++ b/src/assets/icons/svg/link-2.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/link.svg b/src/assets/icons/svg/link.svg
index 48197ba..c89dd41 100644
--- a/src/assets/icons/svg/link.svg
+++ b/src/assets/icons/svg/link.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/list.svg b/src/assets/icons/svg/list.svg
index 20259ed..5ce38ea 100644
--- a/src/assets/icons/svg/list.svg
+++ b/src/assets/icons/svg/list.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/lock.svg b/src/assets/icons/svg/lock.svg
index 74fee54..de09d9d 100644
--- a/src/assets/icons/svg/lock.svg
+++ b/src/assets/icons/svg/lock.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/log-in.svg b/src/assets/icons/svg/log-in.svg
new file mode 100644
index 0000000..ba0da59
--- /dev/null
+++ b/src/assets/icons/svg/log-in.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/log-out.svg b/src/assets/icons/svg/log-out.svg
new file mode 100644
index 0000000..c9002c9
--- /dev/null
+++ b/src/assets/icons/svg/log-out.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/log.svg b/src/assets/icons/svg/log.svg
index d879d33..378519a 100644
--- a/src/assets/icons/svg/log.svg
+++ b/src/assets/icons/svg/log.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/logininfo.svg b/src/assets/icons/svg/logininfo.svg
new file mode 100644
index 0000000..ba0da59
--- /dev/null
+++ b/src/assets/icons/svg/logininfo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/mail.svg b/src/assets/icons/svg/mail.svg
new file mode 100644
index 0000000..2af169e
--- /dev/null
+++ b/src/assets/icons/svg/mail.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/maximize-2.svg b/src/assets/icons/svg/maximize-2.svg
new file mode 100644
index 0000000..e41fc0b
--- /dev/null
+++ b/src/assets/icons/svg/maximize-2.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/maximize.svg b/src/assets/icons/svg/maximize.svg
new file mode 100644
index 0000000..fc30518
--- /dev/null
+++ b/src/assets/icons/svg/maximize.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/menu.svg b/src/assets/icons/svg/menu.svg
new file mode 100644
index 0000000..e8a84a9
--- /dev/null
+++ b/src/assets/icons/svg/menu.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/message-circle.svg b/src/assets/icons/svg/message-circle.svg
new file mode 100644
index 0000000..4b21b32
--- /dev/null
+++ b/src/assets/icons/svg/message-circle.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/message-square.svg b/src/assets/icons/svg/message-square.svg
new file mode 100644
index 0000000..6a2e4e5
--- /dev/null
+++ b/src/assets/icons/svg/message-square.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/message.svg b/src/assets/icons/svg/message.svg
index 14ca817..07f80e9 100644
--- a/src/assets/icons/svg/message.svg
+++ b/src/assets/icons/svg/message.svg
@@ -1 +1,4 @@
-
\ No newline at end of file
+
diff --git a/src/assets/icons/svg/minimize-2.svg b/src/assets/icons/svg/minimize-2.svg
new file mode 100644
index 0000000..a720fa6
--- /dev/null
+++ b/src/assets/icons/svg/minimize-2.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/minimize.svg b/src/assets/icons/svg/minimize.svg
new file mode 100644
index 0000000..46d6119
--- /dev/null
+++ b/src/assets/icons/svg/minimize.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/money.svg b/src/assets/icons/svg/money.svg
index c1580de..738131a 100644
--- a/src/assets/icons/svg/money.svg
+++ b/src/assets/icons/svg/money.svg
@@ -1 +1,3 @@
-
\ No newline at end of file
+
diff --git a/src/assets/icons/svg/monitor.svg b/src/assets/icons/svg/monitor.svg
index bc308cb..6c3556d 100644
--- a/src/assets/icons/svg/monitor.svg
+++ b/src/assets/icons/svg/monitor.svg
@@ -1,2 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/mouse-pointer.svg b/src/assets/icons/svg/mouse-pointer.svg
new file mode 100644
index 0000000..f5af559
--- /dev/null
+++ b/src/assets/icons/svg/mouse-pointer.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/move.svg b/src/assets/icons/svg/move.svg
new file mode 100644
index 0000000..4e251b5
--- /dev/null
+++ b/src/assets/icons/svg/move.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/nacos.svg b/src/assets/icons/svg/nacos.svg
new file mode 100644
index 0000000..af459c0
--- /dev/null
+++ b/src/assets/icons/svg/nacos.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/nested.svg b/src/assets/icons/svg/nested.svg
index 06713a8..0652d7a 100644
--- a/src/assets/icons/svg/nested.svg
+++ b/src/assets/icons/svg/nested.svg
@@ -1 +1,77 @@
-
\ No newline at end of file
+
diff --git a/src/assets/icons/svg/notification_outline - 副本.svg b/src/assets/icons/svg/notification_outline - 副本.svg
new file mode 100644
index 0000000..bb68389
--- /dev/null
+++ b/src/assets/icons/svg/notification_outline - 副本.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/svg/online.svg b/src/assets/icons/svg/online.svg
index 330a202..5abfcd1 100644
--- a/src/assets/icons/svg/online.svg
+++ b/src/assets/icons/svg/online.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/password.svg b/src/assets/icons/svg/password.svg
index 6c64def..de09d9d 100644
--- a/src/assets/icons/svg/password.svg
+++ b/src/assets/icons/svg/password.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/pdf.svg b/src/assets/icons/svg/pdf.svg
index 957aa0c..1b1686f 100644
--- a/src/assets/icons/svg/pdf.svg
+++ b/src/assets/icons/svg/pdf.svg
@@ -1 +1,6 @@
-
\ No newline at end of file
+
diff --git a/src/assets/icons/svg/peoples.svg b/src/assets/icons/svg/peoples.svg
index aab852e..aacf6b0 100644
--- a/src/assets/icons/svg/peoples.svg
+++ b/src/assets/icons/svg/peoples.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/phone.svg b/src/assets/icons/svg/phone.svg
index ab8e8c4..2a35154 100644
--- a/src/assets/icons/svg/phone.svg
+++ b/src/assets/icons/svg/phone.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/post.svg b/src/assets/icons/svg/post.svg
index 2922c61..4e75b7a 100644
--- a/src/assets/icons/svg/post.svg
+++ b/src/assets/icons/svg/post.svg
@@ -1 +1,12 @@
-
\ No newline at end of file
+
diff --git a/src/assets/icons/svg/ppt.svg b/src/assets/icons/svg/ppt.svg
new file mode 100644
index 0000000..3c1c6be
--- /dev/null
+++ b/src/assets/icons/svg/ppt.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/assets/icons/svg/radio.svg b/src/assets/icons/svg/radio.svg
index 0cde345..5abfcd1 100644
--- a/src/assets/icons/svg/radio.svg
+++ b/src/assets/icons/svg/radio.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/rate.svg b/src/assets/icons/svg/rate.svg
index aa3b14d..bcdc31a 100644
--- a/src/assets/icons/svg/rate.svg
+++ b/src/assets/icons/svg/rate.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/search.svg b/src/assets/icons/svg/search.svg
index 84233dd..8710306 100644
--- a/src/assets/icons/svg/search.svg
+++ b/src/assets/icons/svg/search.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/sentinel.svg b/src/assets/icons/svg/sentinel.svg
new file mode 100644
index 0000000..71e78ab
--- /dev/null
+++ b/src/assets/icons/svg/sentinel.svg
@@ -0,0 +1,5 @@
+
diff --git a/src/assets/icons/svg/server.svg b/src/assets/icons/svg/server.svg
index eb287e3..54ce094 100644
--- a/src/assets/icons/svg/server.svg
+++ b/src/assets/icons/svg/server.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/settings.svg b/src/assets/icons/svg/settings.svg
new file mode 100644
index 0000000..19c2726
--- /dev/null
+++ b/src/assets/icons/svg/settings.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/shield.svg b/src/assets/icons/svg/shield.svg
new file mode 100644
index 0000000..c7c4841
--- /dev/null
+++ b/src/assets/icons/svg/shield.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/shopping-bag.svg b/src/assets/icons/svg/shopping-bag.svg
new file mode 100644
index 0000000..eaa39e8
--- /dev/null
+++ b/src/assets/icons/svg/shopping-bag.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/size.svg b/src/assets/icons/svg/size.svg
index ddb25b8..cfcea44 100644
--- a/src/assets/icons/svg/size.svg
+++ b/src/assets/icons/svg/size.svg
@@ -1 +1,8 @@
-
\ No newline at end of file
+
diff --git a/src/assets/icons/svg/sliders.svg b/src/assets/icons/svg/sliders.svg
new file mode 100644
index 0000000..19c9385
--- /dev/null
+++ b/src/assets/icons/svg/sliders.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/star.svg b/src/assets/icons/svg/star.svg
index 6cf86e6..bcdc31a 100644
--- a/src/assets/icons/svg/star.svg
+++ b/src/assets/icons/svg/star.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/system.svg b/src/assets/icons/svg/system.svg
index 5992593..bcb17ec 100644
--- a/src/assets/icons/svg/system.svg
+++ b/src/assets/icons/svg/system.svg
@@ -1,2 +1,4 @@
-
\ No newline at end of file
+
diff --git a/src/assets/icons/svg/table.svg b/src/assets/icons/svg/table.svg
index 0e3dc9d..679bd57 100644
--- a/src/assets/icons/svg/table.svg
+++ b/src/assets/icons/svg/table.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/tenant - 副本.svg b/src/assets/icons/svg/tenant - 副本.svg
new file mode 100644
index 0000000..8924930
--- /dev/null
+++ b/src/assets/icons/svg/tenant - 副本.svg
@@ -0,0 +1,5 @@
+
diff --git a/src/assets/icons/svg/toggle-left.svg b/src/assets/icons/svg/toggle-left.svg
new file mode 100644
index 0000000..240be29
--- /dev/null
+++ b/src/assets/icons/svg/toggle-left.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/toggle-right.svg b/src/assets/icons/svg/toggle-right.svg
new file mode 100644
index 0000000..fc6e81c
--- /dev/null
+++ b/src/assets/icons/svg/toggle-right.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/tool.svg b/src/assets/icons/svg/tool.svg
index 48e0e35..f3cbf3d 100644
--- a/src/assets/icons/svg/tool.svg
+++ b/src/assets/icons/svg/tool.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/tree-table.svg b/src/assets/icons/svg/tree-table.svg
index 8aafdb8..2abdae2 100644
--- a/src/assets/icons/svg/tree-table.svg
+++ b/src/assets/icons/svg/tree-table.svg
@@ -1 +1,5 @@
-
\ No newline at end of file
+
diff --git a/src/assets/icons/svg/tree.svg b/src/assets/icons/svg/tree.svg
index dd4b7dd..f09b523 100644
--- a/src/assets/icons/svg/tree.svg
+++ b/src/assets/icons/svg/tree.svg
@@ -1 +1,5 @@
-
\ No newline at end of file
+
diff --git a/src/assets/icons/svg/txt.svg b/src/assets/icons/svg/txt.svg
new file mode 100644
index 0000000..82f787c
--- /dev/null
+++ b/src/assets/icons/svg/txt.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/assets/icons/svg/upload-cloud.svg b/src/assets/icons/svg/upload-cloud.svg
new file mode 100644
index 0000000..a1db297
--- /dev/null
+++ b/src/assets/icons/svg/upload-cloud.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/upload.svg b/src/assets/icons/svg/upload.svg
index bae49c0..91eaff7 100644
--- a/src/assets/icons/svg/upload.svg
+++ b/src/assets/icons/svg/upload.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/user.svg b/src/assets/icons/svg/user.svg
index 0ba0716..7bb5f29 100644
--- a/src/assets/icons/svg/user.svg
+++ b/src/assets/icons/svg/user.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/word.svg b/src/assets/icons/svg/word.svg
new file mode 100644
index 0000000..b5d905c
--- /dev/null
+++ b/src/assets/icons/svg/word.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/assets/icons/svg/xls.svg b/src/assets/icons/svg/xls.svg
new file mode 100644
index 0000000..efd40a6
--- /dev/null
+++ b/src/assets/icons/svg/xls.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/assets/icons/svg/zip.svg b/src/assets/icons/svg/zip.svg
index f806fc4..bc49ecd 100644
--- a/src/assets/icons/svg/zip.svg
+++ b/src/assets/icons/svg/zip.svg
@@ -1 +1,6 @@
-
\ No newline at end of file
+
diff --git a/src/views/login.vue b/src/views/login.vue
index 1084c02..a35b458 100644
--- a/src/views/login.vue
+++ b/src/views/login.vue
@@ -104,19 +104,6 @@ const handleLogin = () => {
loginRef.value?.validate(async (valid: boolean, fields: any) => {
if (valid) {
loading.value = true;
- // 勾选了需要记住密码设置在 localStorage 中设置记住用户名和密码
- if (loginForm.value.rememberMe) {
- localStorage.setItem("tenantId", String(loginForm.value.tenantId));
- localStorage.setItem('username', String(loginForm.value.username));
- localStorage.setItem('password', String(loginForm.value.password));
- localStorage.setItem('rememberMe', String(loginForm.value.rememberMe));
- } else {
- // 否则移除
- localStorage.removeItem("tenantId");
- localStorage.removeItem('username');
- localStorage.removeItem('password');
- localStorage.removeItem('rememberMe');
- }
// 调用action的登录方法
const [err] = await to(userStore.login(loginForm.value));
if (!err) {