16639036659
2024-01-04 a290320e826c0059709522d47753ada32b82d07d
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;
    }