123
This commit is contained in:
@@ -4,14 +4,13 @@ import cn.dev33.satoken.annotation.SaCheckPermission;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.ruoyi.cai.domain.Anchor;
|
||||
import com.ruoyi.cai.domain.User;
|
||||
import com.ruoyi.cai.domain.UserCameraAudit;
|
||||
import com.ruoyi.cai.domain.UserOnline;
|
||||
import com.ruoyi.cai.dto.admin.vo.AnchorAdminVo;
|
||||
import com.ruoyi.cai.dto.admin.vo.AnchorFullAdminVo;
|
||||
import com.ruoyi.cai.enums.AuditStatusEnum;
|
||||
import com.ruoyi.cai.notice.YunxinHttpService;
|
||||
import com.ruoyi.cai.service.AnchorService;
|
||||
import com.ruoyi.cai.service.UserInfoService;
|
||||
import com.ruoyi.cai.service.UserOnlineService;
|
||||
import com.ruoyi.cai.service.UserService;
|
||||
import com.ruoyi.cai.service.*;
|
||||
import com.ruoyi.common.annotation.Log;
|
||||
import com.ruoyi.common.annotation.RepeatSubmit;
|
||||
import com.ruoyi.common.core.controller.BaseController;
|
||||
@@ -43,6 +42,7 @@ public class AnchorController extends BaseController {
|
||||
private final UserService userService;
|
||||
private final UserInfoService userInfoService;
|
||||
private final UserOnlineService userOnlineService;
|
||||
private final UserCameraAuditService userCameraAuditService;
|
||||
|
||||
/**
|
||||
* 查询女神列表列表
|
||||
@@ -67,6 +67,8 @@ public class AnchorController extends BaseController {
|
||||
return R.ok(anchorService.getById(id));
|
||||
}
|
||||
|
||||
|
||||
|
||||
@GetMapping("/full")
|
||||
public R<AnchorFullAdminVo> getInfo(@NotNull(message = "主键不能为空")
|
||||
Long userId) {
|
||||
@@ -75,6 +77,13 @@ public class AnchorController extends BaseController {
|
||||
vo.setAnchor(anchorService.getByUserId(userId));
|
||||
vo.setUserOnline(userOnlineService.getByUserId(userId));
|
||||
vo.setUserInfo(userInfoService.getByUserId(userId));
|
||||
User user = vo.getUser();
|
||||
if(user != null && user.getCameraStatus() == 1){
|
||||
UserCameraAudit userCameraAudit = userCameraAuditService.getByUserId(userId);
|
||||
if(userCameraAudit != null && AuditStatusEnum.SUCCESS.getCode().equals(userCameraAudit.getAuditStatus())){
|
||||
vo.setUserCameraAudit(userCameraAudit);
|
||||
}
|
||||
}
|
||||
return R.ok(vo);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user