|
@@ -12,9 +12,11 @@ import com.yonge.cooleshow.biz.dal.enums.OrderStatusEnum;
|
|
|
import com.yonge.cooleshow.biz.dal.enums.album.PurchaseRecordTypeEnum;
|
|
|
import com.yonge.cooleshow.biz.dal.service.AppVersionInfoService;
|
|
|
import com.yonge.cooleshow.biz.dal.service.MusicAlbumService;
|
|
|
+import com.yonge.cooleshow.biz.dal.service.MusicSheetService;
|
|
|
import com.yonge.cooleshow.biz.dal.service.TeacherService;
|
|
|
import com.yonge.cooleshow.biz.dal.vo.AlbumDetailVo;
|
|
|
import com.yonge.cooleshow.biz.dal.vo.MusicAlbumVo;
|
|
|
+import com.yonge.cooleshow.biz.dal.vo.MusicSheetVo;
|
|
|
import com.yonge.cooleshow.common.controller.BaseController;
|
|
|
import com.yonge.cooleshow.common.entity.HttpResponseResult;
|
|
|
import com.yonge.cooleshow.common.enums.YesOrNoEnum;
|
|
@@ -63,6 +65,9 @@ public class MusicAlbumController extends BaseController {
|
|
|
@Autowired
|
|
|
private AppVersionInfoService appVersionInfoService;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ private MusicSheetService musicSheetService;
|
|
|
+
|
|
|
@ApiOperation(value = "分页查询", httpMethod="POST", consumes="application/json", produces="application/json")
|
|
|
@PostMapping(value="/list", consumes="application/json", produces="application/json")
|
|
|
public HttpResponseResult<PageInfo<MusicAlbumVo>> list(@RequestBody MusicAlbumSearch query) {
|
|
@@ -207,4 +212,15 @@ public class MusicAlbumController extends BaseController {
|
|
|
}
|
|
|
|
|
|
|
|
|
+
|
|
|
+ @ApiOperation(value = "分页查询", httpMethod="POST", consumes="application/json", produces="application/json")
|
|
|
+ @PostMapping(value="/musicPage", consumes="application/json", produces="application/json")
|
|
|
+ public HttpResponseResult<PageInfo<MusicSheetVo>> musicPage(@RequestBody MusicAlbumDetailSearch query) {
|
|
|
+
|
|
|
+ query.setType(2);
|
|
|
+ query.setState(YesOrNoEnum.YES);
|
|
|
+ IPage<MusicSheetVo> musicSheetVoIPage = musicSheetService.selectAlbumDetailPage(PageUtil.getPage(query), query);
|
|
|
+ return succeed(PageUtil.pageInfo(musicSheetVoIPage));
|
|
|
+ }
|
|
|
+
|
|
|
}
|