From 663abeb1391b7ad20ab267d0ef943ee81a833d0c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E9=99=88=E8=96=AA=E5=90=8D?= <942005050@qq.com>
Date: Thu, 11 Jan 2024 10:18:44 +0800
Subject: [PATCH] =?UTF-8?q?=E8=8F=9C=E5=8D=95=E6=9F=A5=E8=AF=A2=E5=8A=9F?=
=?UTF-8?q?=E8=83=BD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components/HeaderSearch/index.vue | 190 --------------------------
src/components/RouterSearch/index.vue | 66 ++++++++-
src/layout/components/ToolHeader.vue | 5 +
src/locales/zh-CN.ts | 4 +-
src/store/modules/app.ts | 2 +
5 files changed, 72 insertions(+), 195 deletions(-)
delete mode 100644 src/components/HeaderSearch/index.vue
diff --git a/src/components/HeaderSearch/index.vue b/src/components/HeaderSearch/index.vue
deleted file mode 100644
index 86d9cff8e..000000000
--- a/src/components/HeaderSearch/index.vue
+++ /dev/null
@@ -1,190 +0,0 @@
-
-
-
-
-
-
-
diff --git a/src/components/RouterSearch/index.vue b/src/components/RouterSearch/index.vue
index c12385af2..ff49293ab 100644
--- a/src/components/RouterSearch/index.vue
+++ b/src/components/RouterSearch/index.vue
@@ -1,5 +1,5 @@
-
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/layout/components/ToolHeader.vue b/src/layout/components/ToolHeader.vue
index 1a8cbc7d6..22d7a457c 100644
--- a/src/layout/components/ToolHeader.vue
+++ b/src/layout/components/ToolHeader.vue
@@ -9,6 +9,7 @@ import { SizeDropdown } from '@/layout/components/SizeDropdown'
import { LocaleDropdown } from '@/layout/components/LocaleDropdown'
import { useAppStore } from '@/store/modules/app'
import { useDesign } from '@/hooks/web/useDesign'
+import RouterSearch from '@/components/RouterSearch/index.vue'
// 头部工具
const { getPrefixCls, variables } = useDesign()
@@ -26,6 +27,9 @@ const hamburger = computed(() => appStore.getHamburger)
// 全屏图标
const screenfull = computed(() => appStore.getScreenfull)
+// 搜索图片
+const search = computed(() => appStore.search)
+
// 尺寸图标
const size = computed(() => appStore.getSize)
@@ -59,6 +63,7 @@ export default defineComponent({
) : undefined}
+ {search.value ? () : undefined}
{screenfull.value ? (
) : undefined}
diff --git a/src/locales/zh-CN.ts b/src/locales/zh-CN.ts
index 7de6a0572..6f253a896 100644
--- a/src/locales/zh-CN.ts
+++ b/src/locales/zh-CN.ts
@@ -116,7 +116,7 @@ export default {
},
login: {
welcome: '欢迎使用本系统',
- message: '开箱即用的中后台管理系统',
+ message: '',
tenantname: '租户名称',
username: '用户名',
password: '密码',
@@ -369,7 +369,7 @@ export default {
qrSignInFormTitle: '二维码登录',
signUpFormTitle: '注册',
forgetFormTitle: '重置密码',
- signInTitle: '开箱即用的中后台管理系统',
+ signInTitle: '',
signInDesc: '输入您的个人详细信息开始使用!',
policy: '我同意xxx隐私政策',
scanSign: `扫码后点击"确认",即可完成登录`,
diff --git a/src/store/modules/app.ts b/src/store/modules/app.ts
index b06b6597d..2663e1280 100644
--- a/src/store/modules/app.ts
+++ b/src/store/modules/app.ts
@@ -16,6 +16,7 @@ interface AppState {
uniqueOpened: boolean
hamburger: boolean
screenfull: boolean
+ search: boolean
size: boolean
locale: boolean
message: boolean
@@ -52,6 +53,7 @@ export const useAppStore = defineStore('app', {
uniqueOpened: true, // 是否只保持一个子菜单的展开
hamburger: true, // 折叠图标
screenfull: true, // 全屏图标
+ search: true, // 搜索图标
size: true, // 尺寸图标
locale: true, // 多语言图标
message: true, // 消息图标