mirror of
https://github.com/MewoLab/AquaDX.git
synced 2025-10-26 12:32:40 +00:00
Update Api - Add item list output by ItemKind.
Add item list output by ItemKind.
This commit is contained in:
parent
bae06e2187
commit
48721ef7a9
@ -153,8 +153,15 @@ public class ApiMaimai2PlayerDataController {
|
||||
@GetMapping("item")
|
||||
public ReducedPageResponse<UserItem> getItem(@RequestParam long aimeId,
|
||||
@RequestParam(required = false, defaultValue = "0") int page,
|
||||
@RequestParam(required = false, defaultValue = "10") int size) {
|
||||
Page<UserItem> items = userItemRepository.findByUser_Card_ExtId(aimeId, PageRequest.of(page, size));
|
||||
@RequestParam(required = false, defaultValue = "10") int size,
|
||||
@RequestParam(required = false, defaultValue = "0") int ItemKind) {
|
||||
Page<UserItem> items;
|
||||
if(ItemKind == 0){
|
||||
items = userItemRepository.findByUser_Card_ExtId(aimeId, PageRequest.of(page, size));
|
||||
}
|
||||
else{
|
||||
items = userItemRepository.findByUser_Card_ExtIdAndItemKind(aimeId, ItemKind, PageRequest.of(page, size));
|
||||
}
|
||||
return new ReducedPageResponse<>(items.getContent(), items.getPageable().getPageNumber(), items.getTotalPages(), items.getTotalElements());
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user