|
@@ -710,4 +710,20 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements IU
|
|
return Result.ok();
|
|
return Result.ok();
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ @Override
|
|
|
|
+ public Result updateDefaultVci(Integer userId, Integer vciId, Integer status) {
|
|
|
|
+ //根据userid和vciId 查询
|
|
|
|
+ UserVci userVci = userVciService.lambdaQuery()
|
|
|
|
+ .eq(UserVci::getUserId, userId)
|
|
|
|
+ .eq(UserVci::getVciInfoId, vciId)
|
|
|
|
+ .one();
|
|
|
|
+ if (BeanUtil.isEmpty(userVci)) {
|
|
|
|
+ throw new BadReqException("该用户下没有绑定该vci设备");
|
|
|
|
+ }
|
|
|
|
+ userVci.setIsDefault(status);
|
|
|
|
+ userVciService.updateById(userVci);
|
|
|
|
+ return Result.ok();
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+
|
|
}
|
|
}
|