|
@@ -39,25 +39,28 @@ public class TeacherController extends BaseController {
|
|
|
TeacherHomeVo teacherHomeVo = new TeacherHomeVo();
|
|
|
teacherHomeVo.setHeardUrl(user.getAvatar());
|
|
|
teacherHomeVo.setUsername(user.getUsername());
|
|
|
+
|
|
|
+ teacherHomeVo.setEntryStatus(teacher.getEntryStatus());
|
|
|
+ teacherHomeVo.setMusicianAuthStatus(teacher.getMusicianAuthStatus());
|
|
|
+ teacherHomeVo.setLiveFlag(teacher.getLiveFlag());
|
|
|
+
|
|
|
//todo 老师授课信息
|
|
|
teacherHomeVo.setStarGrade(1);
|
|
|
teacherHomeVo.setFansNum(1);
|
|
|
teacherHomeVo.setExpTime(1);
|
|
|
teacherHomeVo.setUnExpTime(1);
|
|
|
|
|
|
- teacherHomeVo.setEntryStatus(teacher.getEntryStatus());
|
|
|
return succeed(teacherHomeVo);
|
|
|
}
|
|
|
|
|
|
- @ApiOperation(value = "判断老师直播权限")
|
|
|
- @GetMapping("/checkLiveAuth")
|
|
|
- public HttpResponseResult<Boolean> checkLiveAuth(){
|
|
|
+ @ApiOperation(value = "开通直播")
|
|
|
+ @GetMapping("/openLive")
|
|
|
+ public HttpResponseResult<Boolean> openLive(){
|
|
|
SysUser user = sysUserFeignService.queryUserInfo();
|
|
|
if (user == null) {
|
|
|
return failed(HttpStatus.FORBIDDEN, "请登录");
|
|
|
}
|
|
|
- //todo 根据老师规则,判断老师直播权限
|
|
|
- return HttpResponseResult.succeed(true);
|
|
|
+ return teacherService.openLive(user.getId());
|
|
|
}
|
|
|
|
|
|
@GetMapping("/getSetDetail")
|
|
@@ -83,5 +86,4 @@ public class TeacherController extends BaseController {
|
|
|
return succeed(teacherService.getSetDetail(user.getId()));
|
|
|
}
|
|
|
|
|
|
-
|
|
|
}
|