由于铭感信息过滤手机号,导致管理端无法修改会员问题处理
This commit is contained in:
parent
a2a28af41d
commit
36ce7593a9
@ -21,6 +21,9 @@ import java.util.Date;
|
||||
@Data
|
||||
public class ManagerMemberEditDTO {
|
||||
|
||||
@ApiModelProperty(value = "会员用户名,用户名不能进行修改", required = true)
|
||||
@NotNull(message = "会员用户名不能为空")
|
||||
private String id;
|
||||
@ApiModelProperty(value = "会员用户名,用户名不能进行修改", required = true)
|
||||
@NotNull(message = "会员用户名不能为空")
|
||||
private String username;
|
||||
|
@ -342,11 +342,6 @@ public class MemberServiceImpl extends ServiceImpl<MemberMapper, Member> impleme
|
||||
|
||||
@Override
|
||||
public Member updateMember(ManagerMemberEditDTO managerMemberEditDTO) {
|
||||
//判断是否用户登录并且会员ID为当前登录会员ID
|
||||
AuthUser tokenUser = UserContext.getCurrentUser();
|
||||
if (tokenUser == null) {
|
||||
throw new ServiceException(ResultCode.USER_NOT_LOGIN);
|
||||
}
|
||||
//过滤会员昵称敏感词
|
||||
if (com.baomidou.mybatisplus.core.toolkit.StringUtils.isNotBlank(managerMemberEditDTO.getNickName())) {
|
||||
managerMemberEditDTO.setNickName(SensitiveWordsFilter.filter(managerMemberEditDTO.getNickName()));
|
||||
@ -356,7 +351,7 @@ public class MemberServiceImpl extends ServiceImpl<MemberMapper, Member> impleme
|
||||
managerMemberEditDTO.setPassword(new BCryptPasswordEncoder().encode(managerMemberEditDTO.getPassword()));
|
||||
}
|
||||
//查询会员信息
|
||||
Member member = this.findByUsername(managerMemberEditDTO.getUsername());
|
||||
Member member = this.getById(managerMemberEditDTO.getId());
|
||||
//传递修改会员信息
|
||||
BeanUtil.copyProperties(managerMemberEditDTO, member);
|
||||
this.updateById(member);
|
||||
|
Loading…
x
Reference in New Issue
Block a user