diff --git a/src/main/java/icu/samnyan/aqua/sega/chunithm/handler/impl/GetUserFavoriteItemHandler.java b/src/main/java/icu/samnyan/aqua/sega/chunithm/handler/impl/GetUserFavoriteItemHandler.java index b497f8e7..d46183a1 100644 --- a/src/main/java/icu/samnyan/aqua/sega/chunithm/handler/impl/GetUserFavoriteItemHandler.java +++ b/src/main/java/icu/samnyan/aqua/sega/chunithm/handler/impl/GetUserFavoriteItemHandler.java @@ -39,13 +39,13 @@ public class GetUserFavoriteItemHandler implements BaseHandler { Map resultMap = new LinkedHashMap<>(); resultMap.put("userId", userId); - resultMap.put("kind", kind); resultMap.put("length", 0); - resultMap.put("nextIndex", 0); - resultMap.put("userFavoriteMusicList", List.of()); + resultMap.put("kind", kind); + resultMap.put("nextIndex", -1); + resultMap.put("userFavoriteItemList", List.of()); String json = mapper.write(resultMap); - logger.debug("Response: " + json); + logger.info("Response: " + json); return json; } } diff --git a/src/main/java/icu/samnyan/aqua/sega/chunithm/handler/impl/GetUserFavoriteMusicHandler.java b/src/main/java/icu/samnyan/aqua/sega/chunithm/handler/impl/GetUserFavoriteMusicHandler.java index fbd2cc5e..2d67fa38 100644 --- a/src/main/java/icu/samnyan/aqua/sega/chunithm/handler/impl/GetUserFavoriteMusicHandler.java +++ b/src/main/java/icu/samnyan/aqua/sega/chunithm/handler/impl/GetUserFavoriteMusicHandler.java @@ -43,7 +43,7 @@ public class GetUserFavoriteMusicHandler implements BaseHandler { resultMap.put("userFavoriteMusicList", List.of()); String json = mapper.write(resultMap); - logger.debug("Response: " + json); + logger.info("Response: " + json); return json; } } diff --git a/src/main/java/icu/samnyan/aqua/sega/chunithm/handler/impl/GetUserLoginBonusHandler.java b/src/main/java/icu/samnyan/aqua/sega/chunithm/handler/impl/GetUserLoginBonusHandler.java index 32ec03d8..93e90c5e 100644 --- a/src/main/java/icu/samnyan/aqua/sega/chunithm/handler/impl/GetUserLoginBonusHandler.java +++ b/src/main/java/icu/samnyan/aqua/sega/chunithm/handler/impl/GetUserLoginBonusHandler.java @@ -37,7 +37,7 @@ public class GetUserLoginBonusHandler implements BaseHandler { resultMap.put("userLoginBonusList", List.of()); String json = mapper.write(resultMap); - logger.debug("Response: " + json); + logger.info("Response: " + json); return json; } } \ No newline at end of file diff --git a/src/main/java/icu/samnyan/aqua/sega/chunithm/handler/impl/GetUserPreviewHandler.java b/src/main/java/icu/samnyan/aqua/sega/chunithm/handler/impl/GetUserPreviewHandler.java index 6150e72c..4831ede0 100644 --- a/src/main/java/icu/samnyan/aqua/sega/chunithm/handler/impl/GetUserPreviewHandler.java +++ b/src/main/java/icu/samnyan/aqua/sega/chunithm/handler/impl/GetUserPreviewHandler.java @@ -103,6 +103,9 @@ public class GetUserPreviewHandler implements BaseHandler { resp.setHeadphone(userGameOption.getHeadphone()); }); + resp.setChargeState(0); + resp.setUserNameEx(user.getUserName()); + String json = mapper.write(resp); logger.info("Response: " + json); return json; diff --git a/src/main/java/icu/samnyan/aqua/sega/chunithm/handler/impl/GetUserTeamHandler.java b/src/main/java/icu/samnyan/aqua/sega/chunithm/handler/impl/GetUserTeamHandler.java index c0a4008d..c07dca92 100644 --- a/src/main/java/icu/samnyan/aqua/sega/chunithm/handler/impl/GetUserTeamHandler.java +++ b/src/main/java/icu/samnyan/aqua/sega/chunithm/handler/impl/GetUserTeamHandler.java @@ -25,13 +25,22 @@ public class GetUserTeamHandler implements BaseHandler { @Override public String handle(Map request) throws JsonProcessingException { String userId = (String) request.get("userId"); + String playDate = (String) request.get("playDate"); Map resultMap = new LinkedHashMap<>(); resultMap.put("userId", userId); - resultMap.put("teamId", 1); - resultMap.put("teamRank", 1); - resultMap.put("teamName", "ParadiseLeakWhen"); - resultMap.put("userTeamPoint", 114514); + resultMap.put("teamId", 0); + resultMap.put("teamRank", 0); + resultMap.put("teamName", ""); + + Map userTeamMap = new LinkedHashMap<>(); + userTeamMap.put("userId", userId); + userTeamMap.put("teamId", 0); + userTeamMap.put("orderId", 0); + userTeamMap.put("teamPoint", 0); + userTeamMap.put("aggrDate", playDate); + + resultMap.put("userTeamPoint", userTeamMap); String json = mapper.write(resultMap); logger.info("Response: " + json); diff --git a/src/main/java/icu/samnyan/aqua/sega/chunithm/model/response/GetUserPreviewResp.java b/src/main/java/icu/samnyan/aqua/sega/chunithm/model/response/GetUserPreviewResp.java index 87c3452a..aa3a6a0c 100644 --- a/src/main/java/icu/samnyan/aqua/sega/chunithm/model/response/GetUserPreviewResp.java +++ b/src/main/java/icu/samnyan/aqua/sega/chunithm/model/response/GetUserPreviewResp.java @@ -34,5 +34,7 @@ public class GetUserPreviewResp { private int playerLevel; private int rating; private int headphone; + private int chargeState; + private String userNameEx; }