|
@@ -11,6 +11,7 @@ import com.yonge.cooleshow.biz.dal.enums.ChargeTypeEnum;
|
|
import com.yonge.cooleshow.biz.dal.enums.SourceTypeEnum;
|
|
import com.yonge.cooleshow.biz.dal.enums.SourceTypeEnum;
|
|
import com.yonge.cooleshow.biz.dal.enums.YesOrNoEnum;
|
|
import com.yonge.cooleshow.biz.dal.enums.YesOrNoEnum;
|
|
import com.yonge.cooleshow.biz.dal.service.MusicSheetService;
|
|
import com.yonge.cooleshow.biz.dal.service.MusicSheetService;
|
|
|
|
+import com.yonge.cooleshow.biz.dal.vo.TeacherAuditMusicSheetVo;
|
|
import com.yonge.toolset.mybatis.support.PageUtil;
|
|
import com.yonge.toolset.mybatis.support.PageUtil;
|
|
import com.yonge.cooleshow.biz.dal.vo.MusicSheetVo;
|
|
import com.yonge.cooleshow.biz.dal.vo.MusicSheetVo;
|
|
import com.yonge.cooleshow.common.controller.BaseController;
|
|
import com.yonge.cooleshow.common.controller.BaseController;
|
|
@@ -96,7 +97,7 @@ public class MusicSheetController extends BaseController {
|
|
|
|
|
|
@ApiOperation(value = "老师-个人中心-曲目分页查询", httpMethod="POST", consumes="application/json", produces="application/json")
|
|
@ApiOperation(value = "老师-个人中心-曲目分页查询", httpMethod="POST", consumes="application/json", produces="application/json")
|
|
@PostMapping(value="/teacher/list", consumes="application/json", produces="application/json")
|
|
@PostMapping(value="/teacher/list", consumes="application/json", produces="application/json")
|
|
- public HttpResponseResult<PageInfo<MusicSheetVo>> list(@RequestBody MusicSheetSearch query) {
|
|
|
|
|
|
+ public HttpResponseResult<TeacherAuditMusicSheetVo> list(@RequestBody MusicSheetSearch query) {
|
|
SysUser sysUser = sysUserFeignService.queryUserInfo();
|
|
SysUser sysUser = sysUserFeignService.queryUserInfo();
|
|
if (sysUser == null || sysUser.getId() == null) {
|
|
if (sysUser == null || sysUser.getId() == null) {
|
|
return failed("用户信息获取失败");
|
|
return failed("用户信息获取失败");
|
|
@@ -108,7 +109,10 @@ public class MusicSheetController extends BaseController {
|
|
}
|
|
}
|
|
|
|
|
|
IPage<MusicSheetVo> musicSheetVoIPage = musicSheetService.selectPage(PageUtil.getPage(query), query);
|
|
IPage<MusicSheetVo> musicSheetVoIPage = musicSheetService.selectPage(PageUtil.getPage(query), query);
|
|
- return succeed(PageUtil.pageInfo(musicSheetVoIPage));
|
|
|
|
|
|
+
|
|
|
|
+ TeacherAuditMusicSheetVo teacherAuditMusicSheetVo = musicSheetService.selectTeacherCount(sysUser.getId());
|
|
|
|
+ teacherAuditMusicSheetVo.setList(PageUtil.pageInfo(musicSheetVoIPage));
|
|
|
|
+ return succeed(teacherAuditMusicSheetVo);
|
|
}
|
|
}
|
|
|
|
|
|
@ApiOperation(value = "老师新增曲目", httpMethod="POST", consumes="application/json", produces="application/json")
|
|
@ApiOperation(value = "老师新增曲目", httpMethod="POST", consumes="application/json", produces="application/json")
|