增加分类筛选等功能
This commit is contained in:
@@ -49,9 +49,9 @@ public class CategoryInfoController extends BaseController
|
||||
|
||||
// 根据分类获取分类音乐
|
||||
@GetMapping("/cate/music/{categoryId}")
|
||||
public TableDataInfo getCategoryMusic(@PathVariable String categoryId){
|
||||
public TableDataInfo getCategoryMusic(@PathVariable String categoryId,MusicInfo musicInfo){
|
||||
startPage();
|
||||
List<MusicInfo> list = musicInfoService.selectMusicInfoByCid(categoryId);
|
||||
List<MusicInfo> list = musicInfoService.selectMusicInfoByCid(categoryId,musicInfo);
|
||||
return getDataTable(list);
|
||||
}
|
||||
|
||||
|
||||
@@ -47,9 +47,9 @@ public class IndexController extends BaseController {
|
||||
|
||||
// 根据分类获取分类音乐 TODO: 分类播放
|
||||
@GetMapping("/cate/music/{categoryId}")
|
||||
public TableDataInfo getCategoryMusic(@PathVariable String categoryId){
|
||||
public TableDataInfo getCategoryMusic(@PathVariable String categoryId,MusicInfo musicInfo){
|
||||
startPage();
|
||||
List<MusicInfo> list = musicInfoService.selectMusicInfoByCid(categoryId);
|
||||
List<MusicInfo> list = musicInfoService.selectMusicInfoByCid(categoryId,musicInfo);
|
||||
return getDataTableData(list);
|
||||
}
|
||||
|
||||
|
||||
@@ -60,6 +60,23 @@ public class MusicController extends BaseController {
|
||||
//musicService.createPlaylist();
|
||||
return getDataTableData(list);
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询我喜欢的数量和图片
|
||||
*/
|
||||
@GetMapping("/like/num")
|
||||
public AjaxResult likeNum(){
|
||||
Long userId = SecurityUtils.getUserId();
|
||||
// 查询我喜欢的数量
|
||||
int count = musicService.findLikeNumsByUserId(userId);
|
||||
// 获取一张音乐图片
|
||||
String imgUrl = musicService.findLikeMusicImageByUserId(userId);
|
||||
AjaxResult ajax = AjaxResult.success();
|
||||
ajax.put("count", count);
|
||||
ajax.put("imgUrl", imgUrl);
|
||||
return ajax;
|
||||
}
|
||||
|
||||
// 删除我喜欢的音乐 cancel/like
|
||||
@RequestMapping("/cancel/like/{musicId}")
|
||||
public AjaxResult cancelLikeMusic(@PathVariable String musicId){
|
||||
|
||||
@@ -108,13 +108,20 @@ public class UserHistoryController extends BaseController
|
||||
|
||||
|
||||
/**
|
||||
* 查询历史数量
|
||||
* 查询历史数量和图片
|
||||
*/
|
||||
@GetMapping("/num")
|
||||
public AjaxResult historyNum(){
|
||||
Long userId = SecurityUtils.getUserId();
|
||||
// 查询历史数量
|
||||
//userHistoryService.findNumsByUserId();
|
||||
return null;
|
||||
int count = userHistoryService.findNumsByUserId(userId);
|
||||
// 获取一张音乐图片
|
||||
String imgUrl = userHistoryService.findHistoryMusicImageByUserId(userId);
|
||||
|
||||
AjaxResult ajax = AjaxResult.success();
|
||||
ajax.put("count", count);
|
||||
ajax.put("imgUrl", imgUrl);
|
||||
return ajax;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user