From c020c969195da6669b657932cb019bf31d8df83b Mon Sep 17 00:00:00 2001 From: bunny <1319900154@qq.com> Date: Fri, 2 May 2025 13:18:15 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20web=E9=85=8D=E7=BD=AE=E5=92=8C?= =?UTF-8?q?=E4=BF=AE=E6=94=B9=20=E6=B6=88=E6=81=AF=E5=BD=88=E7=AA=97?= =?UTF-8?q?=E5=95=8F=E9=A1=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ReadMe.md | 25 ++++++++++++++----- src/api/service/config.ts | 2 +- src/store/i18n/i18n.ts | 1 - .../configuration/web-configuration/index.vue | 2 +- .../components/message-editor-from.vue | 2 +- .../components/message-dialog.vue | 4 +-- 6 files changed, 24 insertions(+), 12 deletions(-) diff --git a/ReadMe.md b/ReadMe.md index 41157de..a7b8378 100644 --- a/ReadMe.md +++ b/ReadMe.md @@ -32,21 +32,19 @@ - [运行项目](https://www.bilibili.com/video/BV1qodHYzErA/?spm_id_from=333.1387.homepage.video_card.click&vd_source=d42b5b664efb958be39eef8ee1196a7e) - [前端部署](https://www.bilibili.com/video/BV1BddHYgEPq/?spm_id_from=333.1387.homepage.video_card.click&vd_source=d42b5b664efb958be39eef8ee1196a7e) - [后端部署](https://www.bilibili.com/video/BV1BddHYgEFt/?spm_id_from=333.1387.homepage.video_card.click&vd_source=d42b5b664efb958be39eef8ee1196a7e) -- [Bunny v0.0.1 代码生成器](https://www.bilibili.com/video/BV1qddHYgErv/?spm_id_from=333.1387.homepage.video_card.click) +- [代码生成器](https://www.bilibili.com/video/BV1d4Lxz9E3j/?vd_source=d42b5b664efb958be39eef8ee1196a7e) **Github地址** - 权限后端:https://github.com/BunnyMaster/bunny-admin-server - 权限前端:https://github.com/BunnyMaster/bunny-admin-web -- 代码生成器前端:https://github.com/BunnyMaster/generator-code-web -- 代码生成器后端:https://github.com/BunnyMaster/generator-code-server +- 代码生成器端:https://github.com/BunnyMaster/generator-code-server -**`Gitee`地址** +**Gitee地址** - 权限后端:https://gitee.com/BunnyBoss/bunny-admin-server - 权限前端:https://gitee.com/BunnyBoss/bunny-admin-web -- 代码生成器前端:https://gitee.com/BunnyBoss/generator-code-web -- 代码生成器后端:https://gitee.com/BunnyBoss/generator-code-server +- 代码生成器端:https://gitee.com/BunnyBoss/generator-code-server ## 🚀 项目简介 @@ -83,6 +81,21 @@ ![权限管理界面](./images/image-20250428223816172.png) ![角色管理界面](./images/image-20250428223843974.png) +## :tipping_hand_man:用法提示 + +> [!TIP] +> +> 多语言使用提示: +> +> 虽然直接让用户操作JSON文件有一定门槛(多数用户不熟悉JSON格式),但在多语言项目开发中,JSON格式具有独特优势: +> +> 1. 结构化特性 - 纯文本格式便于AI解析处理 +> 2. 高效翻译流程: +> - 开发者只需完成中文版本 +> - 上传JSON文件至AI翻译工具 +> - 简单指令即可批量生成英文/繁体中文/韩语等版本 +> 3. 显著节省开发时间 - 实现"一次编写,多语言适配"的高效工作流 + ## 🔐 权限控制体系 ![image-20250428225337843](./images/image-20250428225337843-1745854181492-5.png) diff --git a/src/api/service/config.ts b/src/api/service/config.ts index ac63b19..de2e5a2 100644 --- a/src/api/service/config.ts +++ b/src/api/service/config.ts @@ -8,7 +8,7 @@ export const defaultConfig: AxiosRequestConfig = { // 默认请求地址 baseURL: '/api', // 设置超时时间 - timeout: 6000, + timeout: 19000, // @ts-expect-error retry: 3, //设置全局重试请求次数(最多重试几次请求) retryDelay: 3000, //设置全局请求间隔 diff --git a/src/store/i18n/i18n.ts b/src/store/i18n/i18n.ts index 76da12f..00e46bb 100644 --- a/src/store/i18n/i18n.ts +++ b/src/store/i18n/i18n.ts @@ -74,7 +74,6 @@ export const userI18nStore = defineStore('i18nStore', { /* 用文件更新多语言 */ async editI18nByFile(data: any) { - console.log(data); const result = await uploadI18nFile(data); return storeMessage(result); }, diff --git a/src/views/configuration/web-configuration/index.vue b/src/views/configuration/web-configuration/index.vue index f3b28fa..5a6f35e 100644 --- a/src/views/configuration/web-configuration/index.vue +++ b/src/views/configuration/web-configuration/index.vue @@ -333,7 +333,7 @@ onMounted(() => { - + {{ $t('modifyingConfiguration') }} diff --git a/src/views/message-manger/message-editing/components/message-editor-from.vue b/src/views/message-manger/message-editing/components/message-editor-from.vue index c75c75b..55d0e9f 100644 --- a/src/views/message-manger/message-editing/components/message-editor-from.vue +++ b/src/views/message-manger/message-editing/components/message-editor-from.vue @@ -151,7 +151,7 @@ onMounted(() => { - + diff --git a/src/views/message-manger/message-send/components/message-dialog.vue b/src/views/message-manger/message-send/components/message-dialog.vue index 0e808ab..bf5e9ea 100644 --- a/src/views/message-manger/message-send/components/message-dialog.vue +++ b/src/views/message-manger/message-send/components/message-dialog.vue @@ -23,7 +23,7 @@ defineExpose({ formRef });