[chuni] Update rating calculation

This commit is contained in:
samnyan
2020-12-25 12:38:54 +08:00
parent fcee3d70a2
commit 658fa4db75
5 changed files with 96 additions and 24 deletions

View File

@@ -50,7 +50,7 @@ public class GetUserMusicHandler implements BaseHandler {
}
Page<UserMusicDetail> dbPage = userMusicDetailService
.getByUser(userId, OffsetPageRequest.of(currentIndex, maxCount, Sort.by("musicId")));
.getByUserId(userId, OffsetPageRequest.of(currentIndex, maxCount, Sort.by("musicId")));
// Convert to result format

View File

@@ -33,18 +33,14 @@ public class UserMusicDetailService {
return userMusicDetailRepository.saveAll(userMusicDetail);
}
public List<UserMusicDetail> getByUser(String userId) {
return userMusicDetailRepository.findByUser_Card_ExtId(Integer.parseInt(userId));
}
public Page<UserMusicDetail> getByUser(String userId, Pageable page) {
return userMusicDetailRepository.findByUser_Card_ExtId(Integer.parseInt(userId), page);
}
public List<UserMusicDetail> getByUserId(String userId) {
return userMusicDetailRepository.findByUser_Card_ExtId(Integer.parseInt(userId));
}
public Page<UserMusicDetail> getByUserId(String userId, Pageable page) {
return userMusicDetailRepository.findByUser_Card_ExtId(Integer.parseInt(userId), page);
}
public List<UserMusicDetail> getByUserIdAndMusicId(String userId, int musicId) {
return userMusicDetailRepository.findByUser_Card_ExtIdAndMusicId(Integer.parseInt(userId), musicId);
}