mirror of
https://github.com/MewoLab/AquaDX.git
synced 2026-02-14 02:47:27 +08:00
[O] Auto optimize
This commit is contained in:
@@ -5,9 +5,7 @@ import icu.samnyan.aqua.sega.diva.model.common.PassStat
|
||||
import icu.samnyan.aqua.sega.diva.model.common.Result
|
||||
import icu.samnyan.aqua.sega.diva.model.request.card.ChangePasswdRequest
|
||||
import icu.samnyan.aqua.sega.diva.model.response.card.ChangePasswdResponse
|
||||
import icu.samnyan.aqua.sega.diva.util.SessionNotFoundException
|
||||
import org.springframework.stereotype.Component
|
||||
import java.util.function.Supplier
|
||||
|
||||
/**
|
||||
* @author samnyan (privateamusement@protonmail.com)
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
package icu.samnyan.aqua.sega.diva.handler.card
|
||||
|
||||
import icu.samnyan.aqua.sega.diva.PlayerProfileService
|
||||
import icu.samnyan.aqua.sega.diva.model.common.Result
|
||||
import icu.samnyan.aqua.sega.diva.model.request.card.RegistrationRequest
|
||||
import icu.samnyan.aqua.sega.diva.model.response.card.RegistrationResponse
|
||||
import icu.samnyan.aqua.sega.diva.PlayerProfileService
|
||||
import org.springframework.stereotype.Component
|
||||
|
||||
/**
|
||||
|
||||
@@ -3,8 +3,6 @@ package icu.samnyan.aqua.sega.diva.handler.databank
|
||||
import icu.samnyan.aqua.sega.diva.model.request.BaseRequest
|
||||
import icu.samnyan.aqua.sega.diva.model.response.databank.PstdHCtrlResponse
|
||||
import icu.samnyan.aqua.sega.diva.util.DivaDateTimeUtil
|
||||
import org.slf4j.Logger
|
||||
import org.slf4j.LoggerFactory
|
||||
import org.springframework.stereotype.Component
|
||||
import java.time.LocalDateTime
|
||||
|
||||
|
||||
@@ -3,8 +3,6 @@ package icu.samnyan.aqua.sega.diva.handler.databank
|
||||
import icu.samnyan.aqua.sega.diva.model.request.BaseRequest
|
||||
import icu.samnyan.aqua.sega.diva.model.response.databank.PvDefChrLstResponse
|
||||
import icu.samnyan.aqua.sega.diva.util.DivaDateTimeUtil
|
||||
import org.slf4j.Logger
|
||||
import org.slf4j.LoggerFactory
|
||||
import org.springframework.stereotype.Component
|
||||
import java.time.LocalDateTime
|
||||
|
||||
|
||||
@@ -4,10 +4,7 @@ import icu.samnyan.aqua.sega.diva.DivaRepos
|
||||
import icu.samnyan.aqua.sega.diva.model.common.Result
|
||||
import icu.samnyan.aqua.sega.diva.model.request.ingame.BuyCstmzItmRequest
|
||||
import icu.samnyan.aqua.sega.diva.model.response.ingame.BuyCstmzItmResponse
|
||||
import icu.samnyan.aqua.sega.diva.util.ProfileNotFoundException
|
||||
import icu.samnyan.aqua.sega.diva.util.SessionNotFoundException
|
||||
import org.springframework.stereotype.Component
|
||||
import java.util.function.Supplier
|
||||
|
||||
/**
|
||||
* @author samnyan (privateamusement@protonmail.com)
|
||||
|
||||
@@ -7,8 +7,6 @@ import icu.samnyan.aqua.sega.diva.model.request.ingame.StageResultRequest
|
||||
import icu.samnyan.aqua.sega.diva.model.response.ingame.StageResultResponse
|
||||
import icu.samnyan.aqua.sega.diva.model.userdata.*
|
||||
import icu.samnyan.aqua.sega.diva.util.DivaCalculator
|
||||
import icu.samnyan.aqua.sega.diva.util.ProfileNotFoundException
|
||||
import icu.samnyan.aqua.sega.diva.util.SessionNotFoundException
|
||||
import org.apache.commons.lang3.StringUtils
|
||||
import org.springframework.stereotype.Component
|
||||
import java.lang.String
|
||||
@@ -31,7 +29,6 @@ class StageResultHandler(val db: DivaRepos, val calc: DivaCalculator) {
|
||||
val logger = logger()
|
||||
|
||||
fun handle(request: StageResultRequest): Any {
|
||||
val response: StageResultResponse?
|
||||
if (request.getPd_id() != -1L) {
|
||||
val (profile, session) = db.session(request.pd_id)
|
||||
|
||||
|
||||
@@ -10,8 +10,6 @@ import icu.samnyan.aqua.sega.diva.model.request.ingame.StageResultRequest
|
||||
import icu.samnyan.aqua.sega.diva.model.response.BaseResponse
|
||||
import icu.samnyan.aqua.sega.diva.model.userdata.PlayerContest
|
||||
import icu.samnyan.aqua.sega.diva.util.DivaStringUtils
|
||||
import icu.samnyan.aqua.sega.diva.util.ProfileNotFoundException
|
||||
import icu.samnyan.aqua.sega.diva.util.SessionNotFoundException
|
||||
import org.springframework.stereotype.Component
|
||||
import java.lang.String
|
||||
import java.time.LocalDateTime
|
||||
|
||||
@@ -3,14 +3,12 @@ package icu.samnyan.aqua.sega.diva.handler.user
|
||||
import icu.samnyan.aqua.sega.diva.DivaRepos
|
||||
import icu.samnyan.aqua.sega.diva.model.request.user.PdUnlockRequest
|
||||
import icu.samnyan.aqua.sega.diva.model.response.BaseResponse
|
||||
import icu.samnyan.aqua.sega.diva.util.SessionNotFoundException
|
||||
import org.springframework.stereotype.Component
|
||||
import java.util.function.Supplier
|
||||
|
||||
@Component
|
||||
class PdUnlockHandler(val db: DivaRepos) {
|
||||
fun handle(request: PdUnlockRequest): Any {
|
||||
val (profile, session) = db.session(request.pd_id)
|
||||
val (_, session) = db.session(request.pd_id)
|
||||
|
||||
db.gameSession.delete(session)
|
||||
|
||||
|
||||
@@ -1,12 +1,9 @@
|
||||
package icu.samnyan.aqua.sega.diva.handler.user
|
||||
|
||||
import icu.samnyan.aqua.sega.diva.DivaRepos
|
||||
import icu.samnyan.aqua.sega.diva.util.ProfileNotFoundException
|
||||
import icu.samnyan.aqua.sega.diva.model.request.user.SpendCreditRequest
|
||||
import icu.samnyan.aqua.sega.diva.model.response.user.SpendCreditResponse
|
||||
import icu.samnyan.aqua.sega.diva.PlayerProfileService
|
||||
import org.springframework.stereotype.Component
|
||||
import java.util.function.Supplier
|
||||
|
||||
/**
|
||||
* @author samnyan (privateamusement@protonmail.com)
|
||||
|
||||
@@ -14,7 +14,7 @@ public enum ChallengeKind {
|
||||
COMPLETED(4);
|
||||
|
||||
|
||||
private int value;
|
||||
private final int value;
|
||||
|
||||
ChallengeKind(int i) {
|
||||
this.value = i;
|
||||
|
||||
@@ -15,7 +15,7 @@ public enum ClearResult implements ValueEnum {
|
||||
PERFECT(5);
|
||||
|
||||
|
||||
private int value;
|
||||
private final int value;
|
||||
|
||||
ClearResult(int i) {
|
||||
this.value = i;
|
||||
|
||||
@@ -12,7 +12,7 @@ public enum ContestBorder {
|
||||
GOLD(2);
|
||||
|
||||
|
||||
private int value;
|
||||
private final int value;
|
||||
|
||||
ContestBorder(int i) {
|
||||
this.value = i;
|
||||
|
||||
@@ -12,7 +12,7 @@ public enum ContestLeague {
|
||||
PROFESSIONAL(3);
|
||||
|
||||
|
||||
private int value;
|
||||
private final int value;
|
||||
|
||||
ContestLeague(int i) {
|
||||
this.value = i;
|
||||
|
||||
@@ -11,7 +11,7 @@ public enum ContestNormaType {
|
||||
COOL_PERCENTAGE(2);
|
||||
|
||||
|
||||
private int value;
|
||||
private final int value;
|
||||
|
||||
ContestNormaType(int i) {
|
||||
this.value = i;
|
||||
|
||||
@@ -10,7 +10,7 @@ public enum ContestStageLimit {
|
||||
LIMITED(1);
|
||||
|
||||
|
||||
private int value;
|
||||
private final int value;
|
||||
|
||||
ContestStageLimit(int i) {
|
||||
this.value = i;
|
||||
|
||||
@@ -13,7 +13,7 @@ public enum Difficulty {
|
||||
EXTREME(3);
|
||||
|
||||
|
||||
private int value;
|
||||
private final int value;
|
||||
|
||||
Difficulty(int i) {
|
||||
this.value = i;
|
||||
|
||||
@@ -10,7 +10,7 @@ public enum Edition {
|
||||
EXTRA(1);
|
||||
|
||||
|
||||
private int value;
|
||||
private final int value;
|
||||
|
||||
Edition(int i) {
|
||||
this.value = i;
|
||||
|
||||
@@ -10,7 +10,7 @@ public enum FestaKind {
|
||||
GREEN_FESTA(1);
|
||||
|
||||
|
||||
private int value;
|
||||
private final int value;
|
||||
|
||||
FestaKind(int i) {
|
||||
this.value = i;
|
||||
|
||||
@@ -12,7 +12,7 @@ public enum PassStat {
|
||||
REISSUE(3);
|
||||
|
||||
|
||||
private int value;
|
||||
private final int value;
|
||||
|
||||
PassStat(int i) {
|
||||
this.value = i;
|
||||
|
||||
@@ -14,7 +14,7 @@ public enum PreStartResult {
|
||||
CARD_BANNED(-4);
|
||||
|
||||
|
||||
private int value;
|
||||
private final int value;
|
||||
|
||||
PreStartResult(int i) {
|
||||
this.value = i;
|
||||
|
||||
@@ -10,7 +10,7 @@ public enum Result {
|
||||
SUCCESS(1);
|
||||
|
||||
|
||||
private int value;
|
||||
private final int value;
|
||||
|
||||
Result(int i) {
|
||||
this.value = i;
|
||||
|
||||
@@ -14,7 +14,7 @@ public enum SortMode {
|
||||
MY_LIST_C(5);
|
||||
|
||||
|
||||
private int value;
|
||||
private final int value;
|
||||
|
||||
SortMode(int i) {
|
||||
this.value = i;
|
||||
|
||||
@@ -74,6 +74,6 @@ public class FestaCollection {
|
||||
}
|
||||
|
||||
public String getLastUpdateTime() {
|
||||
return DivaDateTimeUtil.getString(this.firstFesta.getCreateDate().compareTo(this.secondFesta.getCreateDate()) < 0 ? this.firstFesta.getCreateDate() : this.secondFesta.getCreateDate());
|
||||
return DivaDateTimeUtil.getString(this.firstFesta.getCreateDate().isBefore(this.secondFesta.getCreateDate()) ? this.firstFesta.getCreateDate() : this.secondFesta.getCreateDate());
|
||||
}
|
||||
}
|
||||
|
||||
@@ -16,8 +16,7 @@ import java.util.Map;
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
public class Pv implements Serializable
|
||||
{
|
||||
public class Pv implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@Id
|
||||
|
||||
@@ -23,6 +23,7 @@ object DivaDateTimeUtil {
|
||||
@JvmStatic
|
||||
fun getString(time: LocalDateTime) =
|
||||
URIEncoder.encode(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss.0").format(time))
|
||||
|
||||
@JvmStatic
|
||||
fun format(time: LocalDateTime) = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss.0").format(time)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user