feat: register logic refactor

This commit is contained in:
merlin
2025-11-17 18:02:58 +08:00
parent 575041905b
commit 23cb31d4fe
45 changed files with 768 additions and 70 deletions

View File

@@ -0,0 +1,17 @@
package xin.merlin.myplayerbackend.entity;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
@Data
@TableName("account")
public class Account {
@TableId("id")
private Integer id;
private String account;
private String password;
private String ip;
}

View File

@@ -0,0 +1,18 @@
package xin.merlin.myplayerbackend.entity;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
@Data
@TableName("audit")
public class Audit {
@TableId("a_id")
private Integer a_id;
private Integer type;
private Integer applicant;
private Integer influence;
private String changed;
}

View File

@@ -0,0 +1,15 @@
package xin.merlin.myplayerbackend.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
@Data
@TableName("friends")
public class Friends {
private Integer id;
private Integer f_id;
private String nickname;
}

View File

@@ -0,0 +1,16 @@
package xin.merlin.myplayerbackend.entity;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
@Data
@TableName("group")
public class Group {
@TableId("g_id")
private Integer g_id;
private String g_name;
private String g_introduction;
private String g_avatar;
}

View File

@@ -0,0 +1,12 @@
package xin.merlin.myplayerbackend.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
@Data
@TableName("groups")
public class Groups {
private Integer g_id;
private Integer id;
private Integer role;
}

View File

@@ -0,0 +1,18 @@
package xin.merlin.myplayerbackend.entity;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
@Data
@TableName("inviting")
public class Inviting {
@TableId("i_id")
private Integer i_id;
private Integer inviter;
private Integer target;
private Integer status;
private Integer room;
}

View File

@@ -0,0 +1,20 @@
package xin.merlin.myplayerbackend.entity;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.time.LocalDateTime;
@Data
@TableName("message")
public class Message {
@TableId("m_id")
private Integer m_id;
private Integer sender;
private Integer receiver;
private String content;
private LocalDateTime time;
}

View File

@@ -0,0 +1,16 @@
package xin.merlin.myplayerbackend.entity;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
@Data
@TableName("playroom")
public class Playroom {
@TableId("r_id")
private Integer r_id;
private String r_name;
private String r_introduction;
private String r_avatar;
}

View File

@@ -0,0 +1,13 @@
package xin.merlin.myplayerbackend.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
@Data
@TableName("playrooms")
public class Playrooms {
private Integer r_id;
private Integer id;
private Integer role;
}

View File

@@ -0,0 +1,17 @@
package xin.merlin.myplayerbackend.entity;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
@Data
@TableName("user")
public class User {
@TableId("u_id")
private String u_id;
private Integer id;
private String u_name;
private String u_introduction;
private String u_avatar;
}

View File

@@ -0,0 +1,11 @@
package xin.merlin.myplayerbackend.entity.http;
import lombok.Data;
@Data
public class Code {
private String account;
private String c_id;
private String code;
}