mirror of
https://github.com/MewoLab/AquaDX.git
synced 2026-02-14 01:37:28 +08:00
[O] riik
This commit is contained in:
@@ -1,40 +0,0 @@
|
|||||||
package icu.samnyan.aqua.sega.chusan.model.userdata;
|
|
||||||
|
|
||||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
|
||||||
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
|
|
||||||
import jakarta.persistence.Column;
|
|
||||||
import jakarta.persistence.Entity;
|
|
||||||
import jakarta.persistence.Table;
|
|
||||||
import jakarta.persistence.UniqueConstraint;
|
|
||||||
import lombok.AllArgsConstructor;
|
|
||||||
import lombok.Data;
|
|
||||||
import lombok.NoArgsConstructor;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @author samnyan (privateamusement@protonmail.com)
|
|
||||||
*/
|
|
||||||
@Entity(name = "ChusanUserActivity")
|
|
||||||
@Table(name = "chusan_user_activity", uniqueConstraints = {@UniqueConstraint(columnNames = {"user_id", "kind", "activity_id"})})
|
|
||||||
@Data
|
|
||||||
@NoArgsConstructor
|
|
||||||
@AllArgsConstructor
|
|
||||||
@JsonPropertyOrder({"kind", "id", "sortNumber", "param1", "param2", "param3", "param4"})
|
|
||||||
public class UserActivity extends Chu3UserEntity {
|
|
||||||
private int kind;
|
|
||||||
|
|
||||||
@JsonProperty("id")
|
|
||||||
@Column(name = "activity_id")
|
|
||||||
private int activityId;
|
|
||||||
|
|
||||||
private int sortNumber;
|
|
||||||
|
|
||||||
private int param1;
|
|
||||||
|
|
||||||
private int param2;
|
|
||||||
|
|
||||||
private int param3;
|
|
||||||
|
|
||||||
private int param4;
|
|
||||||
|
|
||||||
public UserActivity(Chu3UserData userData) { setUser(userData); }
|
|
||||||
}
|
|
||||||
@@ -0,0 +1,23 @@
|
|||||||
|
package icu.samnyan.aqua.sega.chusan.model.userdata
|
||||||
|
|
||||||
|
import com.fasterxml.jackson.annotation.JsonProperty
|
||||||
|
import jakarta.persistence.Column
|
||||||
|
import jakarta.persistence.Entity
|
||||||
|
import jakarta.persistence.Table
|
||||||
|
import jakarta.persistence.UniqueConstraint
|
||||||
|
|
||||||
|
@Entity(name = "ChusanUserActivity")
|
||||||
|
@Table(name = "chusan_user_activity", uniqueConstraints = [UniqueConstraint(columnNames = ["user_id", "kind", "activity_id"])])
|
||||||
|
class UserActivity(user: Chu3UserData) : Chu3UserEntity() {
|
||||||
|
init { this.user = user }
|
||||||
|
|
||||||
|
var kind = 0
|
||||||
|
@JsonProperty("id")
|
||||||
|
@Column(name = "activity_id")
|
||||||
|
var activityId = 0
|
||||||
|
var sortNumber = 0
|
||||||
|
var param1 = 0
|
||||||
|
var param2 = 0
|
||||||
|
var param3 = 0
|
||||||
|
var param4 = 0
|
||||||
|
}
|
||||||
@@ -1,21 +0,0 @@
|
|||||||
package icu.samnyan.aqua.sega.chusan.model.userdata;
|
|
||||||
|
|
||||||
import jakarta.persistence.Column;
|
|
||||||
import jakarta.persistence.Entity;
|
|
||||||
import jakarta.persistence.Table;
|
|
||||||
import lombok.AllArgsConstructor;
|
|
||||||
import lombok.Data;
|
|
||||||
import lombok.NoArgsConstructor;
|
|
||||||
|
|
||||||
@Entity(name = "ChusanUserCMission")
|
|
||||||
@Table(name = "chusan_user_cmission")
|
|
||||||
@Data
|
|
||||||
@AllArgsConstructor
|
|
||||||
@NoArgsConstructor
|
|
||||||
public class UserCMission extends Chu3UserEntity {
|
|
||||||
@Column(name = "mission_id")
|
|
||||||
private int missionId;
|
|
||||||
|
|
||||||
@Column(name = "point")
|
|
||||||
private int point;
|
|
||||||
}
|
|
||||||
@@ -0,0 +1,15 @@
|
|||||||
|
package icu.samnyan.aqua.sega.chusan.model.userdata
|
||||||
|
|
||||||
|
import jakarta.persistence.Column
|
||||||
|
import jakarta.persistence.Entity
|
||||||
|
import jakarta.persistence.Table
|
||||||
|
|
||||||
|
@Entity(name = "ChusanUserCMission")
|
||||||
|
@Table(name = "chusan_user_cmission")
|
||||||
|
class UserCMission : Chu3UserEntity() {
|
||||||
|
@Column(name = "mission_id")
|
||||||
|
var missionId = 0
|
||||||
|
|
||||||
|
@Column(name = "point")
|
||||||
|
var point = 0
|
||||||
|
}
|
||||||
@@ -1,26 +0,0 @@
|
|||||||
package icu.samnyan.aqua.sega.chusan.model.userdata;
|
|
||||||
|
|
||||||
import jakarta.persistence.Column;
|
|
||||||
import jakarta.persistence.Entity;
|
|
||||||
import jakarta.persistence.Table;
|
|
||||||
import jakarta.persistence.UniqueConstraint;
|
|
||||||
import lombok.AllArgsConstructor;
|
|
||||||
import lombok.Data;
|
|
||||||
import lombok.NoArgsConstructor;
|
|
||||||
|
|
||||||
@Entity(name = "ChusanUserCMissionProgress")
|
|
||||||
@Table(name = "chusan_user_cmission_progress", uniqueConstraints = {@UniqueConstraint(columnNames = {"user_id", "mission_id", "order"})})
|
|
||||||
@Data
|
|
||||||
@AllArgsConstructor
|
|
||||||
@NoArgsConstructor
|
|
||||||
public class UserCMissionProgress extends Chu3UserEntity {
|
|
||||||
@Column(name = "mission_id")
|
|
||||||
private int missionId;
|
|
||||||
|
|
||||||
@Column(name = "`order`")
|
|
||||||
private int order;
|
|
||||||
|
|
||||||
private int stage;
|
|
||||||
|
|
||||||
private int progress;
|
|
||||||
}
|
|
||||||
@@ -0,0 +1,18 @@
|
|||||||
|
package icu.samnyan.aqua.sega.chusan.model.userdata
|
||||||
|
|
||||||
|
import com.fasterxml.jackson.annotation.JsonIgnore
|
||||||
|
import jakarta.persistence.Column
|
||||||
|
import jakarta.persistence.Entity
|
||||||
|
import jakarta.persistence.Table
|
||||||
|
import jakarta.persistence.UniqueConstraint
|
||||||
|
|
||||||
|
@Entity(name = "ChusanUserCMissionProgress")
|
||||||
|
@Table(name = "chusan_user_cmission_progress", uniqueConstraints = [UniqueConstraint(columnNames = ["user_id", "mission_id", "order"])])
|
||||||
|
class UserCMissionProgress : Chu3UserEntity() {
|
||||||
|
@Column(name = "mission_id")
|
||||||
|
@JsonIgnore
|
||||||
|
var missionId = 0
|
||||||
|
var order = 0
|
||||||
|
var stage = 0
|
||||||
|
var progress = 0
|
||||||
|
}
|
||||||
@@ -1,25 +0,0 @@
|
|||||||
package icu.samnyan.aqua.sega.chusan.model.userdata;
|
|
||||||
|
|
||||||
import jakarta.persistence.Entity;
|
|
||||||
import jakarta.persistence.Table;
|
|
||||||
import lombok.AllArgsConstructor;
|
|
||||||
import lombok.Data;
|
|
||||||
import lombok.NoArgsConstructor;
|
|
||||||
|
|
||||||
import java.time.LocalDateTime;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @author samnyan (privateamusement@protonmail.com)
|
|
||||||
*/
|
|
||||||
@Entity(name = "ChusanUserCardPrintState")
|
|
||||||
@Table(name = "chusan_user_print_state")
|
|
||||||
@Data
|
|
||||||
@NoArgsConstructor
|
|
||||||
@AllArgsConstructor
|
|
||||||
public class UserCardPrintState extends Chu3UserEntity {
|
|
||||||
private boolean hasCompleted;
|
|
||||||
private LocalDateTime limitDate;
|
|
||||||
private int placeId;
|
|
||||||
private int cardId;
|
|
||||||
private int gachaId;
|
|
||||||
}
|
|
||||||
@@ -0,0 +1,15 @@
|
|||||||
|
package icu.samnyan.aqua.sega.chusan.model.userdata
|
||||||
|
|
||||||
|
import jakarta.persistence.Entity
|
||||||
|
import jakarta.persistence.Table
|
||||||
|
import java.time.LocalDateTime
|
||||||
|
|
||||||
|
@Entity(name = "ChusanUserCardPrintState")
|
||||||
|
@Table(name = "chusan_user_print_state")
|
||||||
|
class UserCardPrintState : Chu3UserEntity() {
|
||||||
|
var hasCompleted = false
|
||||||
|
var limitDate: LocalDateTime = LocalDateTime.now()
|
||||||
|
var placeId = 0
|
||||||
|
var cardId = 0
|
||||||
|
var gachaId = 0
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user