From a290320e826c0059709522d47753ada32b82d07d Mon Sep 17 00:00:00 2001
From: 16639036659 <577530412@qq.com>
Date: 星期四, 04 一月 2024 15:59:46 +0800
Subject: [PATCH] 登录检验,弱口令,初始密码,修改,重置

---
 src/main/java/com/gkhy/labRiskManage/api/controller/account/UserController.java |   16 +++++++++++++---
 1 files changed, 13 insertions(+), 3 deletions(-)

diff --git a/src/main/java/com/gkhy/labRiskManage/api/controller/account/UserController.java b/src/main/java/com/gkhy/labRiskManage/api/controller/account/UserController.java
index e1e473f..119ef16 100644
--- a/src/main/java/com/gkhy/labRiskManage/api/controller/account/UserController.java
+++ b/src/main/java/com/gkhy/labRiskManage/api/controller/account/UserController.java
@@ -5,6 +5,7 @@
 import com.gkhy.labRiskManage.api.controller.account.dto.req.UserSearchReqDTO;
 import com.gkhy.labRiskManage.api.controller.account.dto.resp.UserInfoApiDTO;
 import com.gkhy.labRiskManage.api.controller.account.query.UserQuery;
+import com.gkhy.labRiskManage.api.controller.common.BaseController;
 import com.gkhy.labRiskManage.application.account.dto.repDto.ChangePasswdReqDto;
 import com.gkhy.labRiskManage.application.account.dto.repDto.CreateNewUserAppReqDTO;
 import com.gkhy.labRiskManage.application.account.dto.repDto.LoginReqAppDTO;
@@ -24,7 +25,7 @@
 
 @RestController
 @RequestMapping("/account/user")
-public class UserController {
+public class UserController  extends BaseController {
 
     @Autowired
     private AccountAppService accountAppService;
@@ -105,11 +106,20 @@
         return result;
     }
     /**
-     * 修改用户密码
+     * 修改用户密码 - 只修改
      */
     @PostMapping("/update/password")
     public Result updatePassword(@RequestBody ChangePasswdReqDto changePasswdReqDto){
-        Result result = accountAppService.updateUserPassword(changePasswdReqDto);
+        Result result = accountAppService.updateUserPassword(changePasswdReqDto, getCurrentUserId());
+        return result;
+    }
+
+    /**
+     * 重置用户密码 - 管理员
+     */
+    @PostMapping("/update/resetPassword")
+    public Result resetPassword(@RequestBody ChangePasswdReqDto changePasswdReqDto){
+        Result result = accountAppService.resetUserPassword(changePasswdReqDto, getCurrentUserId());
         return result;
     }
 

--
Gitblit v1.9.2