From 3de63514e769ac64da604a3e7e3262b33e653884 Mon Sep 17 00:00:00 2001 From: baoshiwei <baoshiwei@shlanbao.cn> Date: 星期一, 16 六月 2025 13:55:29 +0800 Subject: [PATCH] feat(eims): 新增修改密码功能并优化用户初始密码设置- 在 SocialAuthStrategy 中使用 BCrypt 对用户初始密码进行加密- 在 eims-ui-mobile 中添加修改密码页面和相关功能 - 更新用户服务以支持修改密码操作 - 调整页面路由以包含新功能 --- eims-ui-mobile/src/pages.json | 127 +++++++++-------------------------------- 1 files changed, 29 insertions(+), 98 deletions(-) diff --git a/eims-ui-mobile/src/pages.json b/eims-ui-mobile/src/pages.json index 6bc5e7e..b5a08ca 100644 --- a/eims-ui-mobile/src/pages.json +++ b/eims-ui-mobile/src/pages.json @@ -69,7 +69,8 @@ "layout": "default", "needLogin": true, "style": { - "navigationBarTitleText": "璁惧鍒楄〃" + "navigationBarTitleText": "璁惧鍒楄〃", + "navigationStyle": "custom" } }, { @@ -105,22 +106,7 @@ "needLogin": true, "style": { "navigationBarTitleText": "鐐规璁板綍", - "app-plus": { - "titleNView": { - "buttons": [ - { - "text": "鎻愪氦", - "fontSize": "14px", - "color": "#FFFFFF" - }, - { - "text": "", - "fontSize": "24px", - "color": "#FFFFFF" - } - ] - } - } + "navigationStyle": "custom" } }, { @@ -147,22 +133,7 @@ "needLogin": true, "style": { "navigationBarTitleText": "淇濆吇宸ュ崟", - "app-plus": { - "titleNView": { - "buttons": [ - { - "text": "鎻愪氦", - "fontSize": "14px", - "color": "#FFFFFF" - }, - { - "text": "", - "fontSize": "24px", - "color": "#FFFFFF" - } - ] - } - } + "navigationStyle": "custom" } }, { @@ -181,22 +152,7 @@ "needLogin": true, "style": { "navigationBarTitleText": "宸ュ崟鏄庣粏", - "app-plus": { - "titleNView": { - "buttons": [ - { - "text": "鎻愪氦", - "fontSize": "14px", - "color": "#FFFFFF" - }, - { - "text": "", - "fontSize": "24px", - "color": "#FFFFFF" - } - ] - } - } + "navigationStyle": "custom" } }, { @@ -209,27 +165,22 @@ } }, { + "path": "pages/my/password", + "type": "page", + "layout": "default", + "needLogin": true, + "style": { + "navigationBarTitleText": "淇敼瀵嗙爜" + } + }, + { "path": "pages/repair/repair-add", "type": "page", "layout": "default", + "needLogin": true, "style": { "navigationBarTitleText": "娣诲姞鎶ヤ慨", - "app-plus": { - "titleNView": { - "buttons": [ - { - "text": "鎻愪氦", - "fontSize": "14px", - "color": "#FFFFFF" - }, - { - "text": "", - "fontSize": "24px", - "color": "#FFFFFF" - } - ] - } - } + "navigationStyle": "custom" } }, { @@ -258,28 +209,23 @@ } }, { + "path": "pages/repair/req-detail", + "type": "page", + "layout": "default", + "needLogin": true, + "style": { + "navigationBarTitleText": "鎶ヤ慨璇︽儏", + "navigationStyle": "custom" + } + }, + { "path": "pages/repair/req-list", "type": "page", "layout": "default", "needLogin": true, "style": { - "navigationBarTitleText": "璁惧鎶ヤ慨", - "app-plus": { - "titleNView": { - "buttons": [ - { - "text": "鏂板", - "fontSize": "14px", - "color": "#FFFFFF" - }, - { - "text": "", - "fontSize": "24px", - "color": "#FFFFFF" - } - ] - } - } + "navigationBarTitleText": "鎶ヤ慨鍒楄〃", + "navigationStyle": "custom" } }, { @@ -314,22 +260,7 @@ "needLogin": true, "style": { "navigationBarTitleText": "璁惧缁翠慨", - "app-plus": { - "titleNView": { - "buttons": [ - { - "text": "鎺ュ崟", - "fontSize": "14px", - "color": "#FFFFFF" - }, - { - "text": "", - "fontSize": "24px", - "color": "#FFFFFF" - } - ] - } - } + "navigationStyle": "custom" } }, { -- Gitblit v1.9.3