Commit bbf916e1e72bf5e19e192f28a09166dd59131f08
Committed by
GitHub
Merge pull request #11 from shanzhiliu/master
1.新增或修改用户时用户名称,手机号码,邮箱的唯一性校验修改.
Showing
1 changed file
with
5 additions
and
5 deletions
src/main/java/cn/iocoder/dashboard/modules/system/service/user/SysUserServiceImpl.java
| ... | ... | @@ -232,7 +232,7 @@ public class SysUserServiceImpl implements SysUserService { |
| 232 | 232 | } |
| 233 | 233 | |
| 234 | 234 | private void checkUsernameUnique(Long id, String username) { |
| 235 | - if (StrUtil.isNotBlank(username)) { | |
| 235 | + if (StrUtil.isBlank(username)) { | |
| 236 | 236 | return; |
| 237 | 237 | } |
| 238 | 238 | SysUserDO user = userMapper.selectByUsername(username); |
| ... | ... | @@ -249,7 +249,7 @@ public class SysUserServiceImpl implements SysUserService { |
| 249 | 249 | } |
| 250 | 250 | |
| 251 | 251 | private void checkEmailUnique(Long id, String email) { |
| 252 | - if (StrUtil.isNotBlank(email)) { | |
| 252 | + if (StrUtil.isBlank(email)) { | |
| 253 | 253 | return; |
| 254 | 254 | } |
| 255 | 255 | SysUserDO user = userMapper.selectByEmail(email); |
| ... | ... | @@ -265,11 +265,11 @@ public class SysUserServiceImpl implements SysUserService { |
| 265 | 265 | } |
| 266 | 266 | } |
| 267 | 267 | |
| 268 | - private void checkMobileUnique(Long id, String email) { | |
| 269 | - if (StrUtil.isNotBlank(email)) { | |
| 268 | + private void checkMobileUnique(Long id, String mobile) { | |
| 269 | + if (StrUtil.isBlank(mobile)) { | |
| 270 | 270 | return; |
| 271 | 271 | } |
| 272 | - SysUserDO user = userMapper.selectByMobile(email); | |
| 272 | + SysUserDO user = userMapper.selectByMobile(mobile); | |
| 273 | 273 | if (user == null) { |
| 274 | 274 | return; |
| 275 | 275 | } | ... | ... |