|
@@ -50,4 +50,23 @@ public class SysMusicScoreController extends BaseController {
|
|
|
queryInfo.setClientType(ClientTypeEnum.SMART_PRACTICE);
|
|
|
return succeed(sysMusicScoreService.queryMusicScorePageInfo(queryInfo));
|
|
|
}
|
|
|
+
|
|
|
+ @ApiOperation(value = "分页查询简化")
|
|
|
+ @GetMapping("/queryPageSimple")
|
|
|
+ public HttpResponseResult<PageInfo<SysMusicScore>> queryPageSimple(SysExamSongQueryInfo queryInfo) {
|
|
|
+ //判断用户是否可以访问云练习
|
|
|
+ Integer userId = sysUserService.getUserId();
|
|
|
+ Teacher teacher = teacherDao.get(userId);
|
|
|
+ if (teacher == null) {
|
|
|
+ throw new BizException("老师信息不存在");
|
|
|
+ }
|
|
|
+ //是否限制用户使用云教练
|
|
|
+ if(teacher.getCoursewareLimit()){
|
|
|
+ throw new BizException("您没有权限使用云练习");
|
|
|
+ }
|
|
|
+ queryInfo.setType("COMMON");
|
|
|
+ queryInfo.setClientFlag(true);
|
|
|
+ queryInfo.setClientType(ClientTypeEnum.SMART_PRACTICE);
|
|
|
+ return succeed(sysMusicScoreService.queryMusicScorePageInfo(queryInfo));
|
|
|
+ }
|
|
|
}
|