用户-yms同步新增与修改密码
This commit is contained in:
+20
@@ -0,0 +1,20 @@
|
||||
package com.mhd.user.interfaces.dto.updateDTO;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import javax.validation.constraints.NotBlank;
|
||||
|
||||
/**
|
||||
* 修改密码 DTO
|
||||
* @author AI
|
||||
* @date 2026/09/10
|
||||
*/
|
||||
@Data
|
||||
public class PasswordChangeDTO {
|
||||
|
||||
/**
|
||||
* 新密码
|
||||
*/
|
||||
@NotBlank(message = "新密码不能为空")
|
||||
private String newPassword;
|
||||
}
|
||||
@@ -32,6 +32,7 @@ import com.mhd.common.security.annotation.InnerAuth;
|
||||
import com.mhd.common.security.service.TokenService;
|
||||
import com.mhd.system.api.model.LoginUser;
|
||||
import com.mhd.user.interfaces.dto.queryDTO.UserDocumentWarningQueryDTO;
|
||||
import com.mhd.user.interfaces.dto.updateDTO.PasswordChangeDTO;
|
||||
import com.mhd.user.interfaces.dto.updateDTO.UpdateHasDefaultAddressDTO;
|
||||
import com.mhd.user.interfaces.vo.QueryAllShipperInfoVo;
|
||||
import io.swagger.annotations.Api;
|
||||
@@ -1037,4 +1038,16 @@ public class UserAPI extends BaseController {
|
||||
public R<String> finShipperEnterpriseNamedByUserId(@PathVariable("userId") Long userId) {
|
||||
return R.ok(userApplicationService.finShipperEnterpriseNamedByUserId(userId));
|
||||
}
|
||||
|
||||
/**
|
||||
* 修改密码 - 同步 wlhy 与 yms
|
||||
* 根据当前登录用户判断是谁修改,只传新密码,不需要校验旧密码
|
||||
*/
|
||||
@Log(title = "用户中台管理 - 修改密码", description ="修改当前登录用户密码",businessType = BusinessType.UPDATE)
|
||||
@ApiOperation("修改密码")
|
||||
@PostMapping("/changePassword")
|
||||
public AjaxResult changePassword(@RequestBody PasswordChangeDTO passwordChangeDTO) {
|
||||
userApplicationService.changePassword(passwordChangeDTO);
|
||||
return AjaxResult.success();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user