From 7d5b4773f1b7ee9daac425b23625747964c1be0d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=A4=95=E9=98=B3=E5=BE=AE=E7=AC=911?=
<12457268+sunset-smile-1@user.noreply.gitee.com>
Date: Fri, 10 Jan 2025 10:50:02 +0800
Subject: [PATCH] =?UTF-8?q?=E9=A6=96=E9=A1=B5=E5=B7=B2=E7=BB=8F=E4=BF=AE?=
=?UTF-8?q?=E6=94=B9=E5=AF=86=E7=A0=81=E7=9A=84=E7=BC=96=E5=86=99?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/user/index.ts | 8 ++
src/i18n/lang/en.ts | 7 +-
src/i18n/lang/zh-cn.ts | 7 +-
src/i18n/lang/zh-tw.ts | 7 +-
src/layout/navBars/topBar/user.vue | 115 ++++++++++++++++++++++++--
src/views/home/index.vue | 62 +++++++++++---
src/views/login/component/account.vue | 1 +
7 files changed, 182 insertions(+), 25 deletions(-)
diff --git a/src/api/user/index.ts b/src/api/user/index.ts
index 7a9025b..117df7b 100644
--- a/src/api/user/index.ts
+++ b/src/api/user/index.ts
@@ -12,6 +12,7 @@ import { baseUrlHost } from '../baseUrlHost';
* @method updateUser 更新用户
* @method getuserListAll 获取全部用户
* @method getUserDetail 查询单个用户
+ * @method updatepwd 修改用户密码
*/
export function userApi() {
@@ -55,5 +56,12 @@ export function userApi() {
method: 'get',
});
},
+ updatepwd: (id:Number,data:object) => {
+ return request({
+ url: baseUrlHost + `/acUser/${id}/pwdreset`,
+ method: 'post',
+ data
+ })
+ }
};
}
diff --git a/src/i18n/lang/en.ts b/src/i18n/lang/en.ts
index 7a80e8a..40badf7 100644
--- a/src/i18n/lang/en.ts
+++ b/src/i18n/lang/en.ts
@@ -129,9 +129,10 @@ export default {
dropdownDefault: 'default',
dropdownSmall: 'small',
dropdown1: 'home page',
- dropdown2: 'Personal Center',
- dropdown3: '404',
- dropdown4: '401',
+ dropdown2:'updatepwd',
+ // dropdown2: 'Personal Center',
+ // dropdown3: '404',
+ // dropdown4: '401',
dropdown5: 'Log out',
dropdown6: 'Code warehouse',
searchPlaceholder: 'Menu search: support Chinese, routing path',
diff --git a/src/i18n/lang/zh-cn.ts b/src/i18n/lang/zh-cn.ts
index f4f3f89..b8d59d2 100644
--- a/src/i18n/lang/zh-cn.ts
+++ b/src/i18n/lang/zh-cn.ts
@@ -132,9 +132,10 @@ export default {
dropdownDefault: '默认',
dropdownSmall: '小型',
dropdown1: '首页',
- dropdown2: '个人中心',
- dropdown3: '404',
- dropdown4: '401',
+ // dropdown2: '个人中心',
+ // dropdown3: '404',
+ // dropdown4: '401',
+ dropdown2:'修改密码',
dropdown5: '退出登录',
dropdown6: '代码仓库',
searchPlaceholder: '菜单搜索:支持中文、路由路径',
diff --git a/src/i18n/lang/zh-tw.ts b/src/i18n/lang/zh-tw.ts
index 2a3f8e5..3e994b8 100644
--- a/src/i18n/lang/zh-tw.ts
+++ b/src/i18n/lang/zh-tw.ts
@@ -129,9 +129,10 @@ export default {
dropdownDefault: '默認',
dropdownSmall: '小型',
dropdown1: '首頁',
- dropdown2: '個人中心',
- dropdown3: '404',
- dropdown4: '401',
+ dropdown2:'修改密碼',
+ // dropdown2: '個人中心',
+ // dropdown3: '404',
+ // dropdown4: '401',
dropdown5: '登出',
dropdown6: '程式碼倉庫',
searchPlaceholder: '選單蒐索:支援中文、路由路徑',
diff --git a/src/layout/navBars/topBar/user.vue b/src/layout/navBars/topBar/user.vue
index cd765f2..a97be71 100644
--- a/src/layout/navBars/topBar/user.vue
+++ b/src/layout/navBars/topBar/user.vue
@@ -73,15 +73,38 @@