|
@@ -106,10 +106,13 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements IU
|
|
|
if (user.getState() == 0) {
|
|
|
return Result.fail("用户被禁用").result(ResultCode.USER_DISABLED);
|
|
|
}
|
|
|
- /* // 绑定 客户端编号 和 设备 序列号 ( 判断type是登录(0)还是激活(1) )
|
|
|
+ if (StringUtils.isBlank(user.getDeviceSn())) {
|
|
|
+ return Result.error().message("账号尚未激活").result(ResultCode.USER_NO_ACTIVATE);
|
|
|
+ }
|
|
|
+ // 绑定 客户端编号 和 设备 序列号 ( 判断type是登录(0)还是激活(1) )
|
|
|
if (!user.getDeviceSn().equals(dto.getDeviceSn())){
|
|
|
return Result.error().message("账号尚未激活").result(ResultCode.USER_NO_ACTIVATE);
|
|
|
- }*/
|
|
|
+ }
|
|
|
if (type == 1) {
|
|
|
user.setDeviceSn(deviceSn);
|
|
|
}
|
|
@@ -351,8 +354,10 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements IU
|
|
|
GuidDTO guidDTO = AesUtil.getGuidDTOFromGuid(guid);
|
|
|
|
|
|
Integer userId = guidDTO.getUserId();
|
|
|
-
|
|
|
- User user = getById(userId);
|
|
|
+ String username = dto.getUsername();
|
|
|
+ User user = this.lambdaQuery()
|
|
|
+ .eq(User::getUsername,username)
|
|
|
+ .one();
|
|
|
if (user == null) {
|
|
|
return Result.error().message("用户不存在").result(ResultCode.USER_NO_EXIST);
|
|
|
}
|