mirror of
https://github.com/MewoLab/AquaDX.git
synced 2026-02-10 22:47:27 +08:00
[api] Add chusan last version API
This commit is contained in:
@@ -113,6 +113,20 @@ public class ApiChuniV2PlayerDataController {
|
|||||||
return userDataService.saveUserData(profile);
|
return userDataService.saveUserData(profile);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@PutMapping("profile/romversion")
|
||||||
|
public UserData updateRomVersion(@RequestBody Map<String, Object> request) {
|
||||||
|
UserData profile = userDataService.getUserByExtId((String) request.get("aimeId")).orElseThrow();
|
||||||
|
profile.setLastRomVersion((String) request.get("romVersion"));
|
||||||
|
return userDataService.saveUserData(profile);
|
||||||
|
}
|
||||||
|
|
||||||
|
@PutMapping("profile/dataversion")
|
||||||
|
public UserData updateDataVersion(@RequestBody Map<String, Object> request) {
|
||||||
|
UserData profile = userDataService.getUserByExtId((String) request.get("aimeId")).orElseThrow();
|
||||||
|
profile.setLastDataVersion((String) request.get("dataVersion"));
|
||||||
|
return userDataService.saveUserData(profile);
|
||||||
|
}
|
||||||
|
|
||||||
@PutMapping("profile/plate")
|
@PutMapping("profile/plate")
|
||||||
public UserData updatePlate(@RequestBody Map<String, Object> request) {
|
public UserData updatePlate(@RequestBody Map<String, Object> request) {
|
||||||
UserData profile = userDataService.getUserByExtId((String) request.get("aimeId")).orElseThrow();
|
UserData profile = userDataService.getUserByExtId((String) request.get("aimeId")).orElseThrow();
|
||||||
|
|||||||
@@ -58,6 +58,10 @@ public class ProfileResp {
|
|||||||
|
|
||||||
private LocalDateTime lastPlayDate;
|
private LocalDateTime lastPlayDate;
|
||||||
|
|
||||||
|
private String lastRomVersion;
|
||||||
|
|
||||||
|
private String lastDataVersion;
|
||||||
|
|
||||||
private int courseClass;
|
private int courseClass;
|
||||||
|
|
||||||
private int overPowerPoint;
|
private int overPowerPoint;
|
||||||
|
|||||||
Reference in New Issue
Block a user