Codex Assistant
昨天 58d9f460b2f8c34430285115e2557d18333c5cab
backend/src/main/java/com/rongyichuang/player/entity/Player.java
@@ -2,6 +2,7 @@
import com.rongyichuang.common.entity.BaseEntity;
import jakarta.persistence.*;
import org.hibernate.annotations.Where;
import java.math.BigDecimal;
@@ -11,6 +12,7 @@
 */
@Entity
@Table(name = "t_player")
@Where(clause = "state = 1")
public class Player extends BaseEntity {
    /**
@@ -21,7 +23,9 @@
    /**
     * 手机号
     * @deprecated 此字段已废弃,请使用关联User实体的phone字段
     */
    @Deprecated
    @Column(name = "phone", length = 32, nullable = false, unique = true)
    private String phone;
@@ -55,11 +59,7 @@
    @Column(name = "introduction", columnDefinition = "TEXT")
    private String introduction;
    /**
     * 审核状态:0-等待审核,1-审核通过,2-不通过
     */
    @Column(name = "audit_state", nullable = false)
    private Integer auditState;
    /**
     * 驳回原因
@@ -79,14 +79,19 @@
    @Column(name = "user_id", nullable = false)
    private Long userId;
    /**
     * 状态:1-正常,0-删除
     */
    @Column(name = "state", nullable = false)
    private Integer state = 1;
    // 构造函数
    public Player() {}
    public Player(String name, String phone, Long roleId, Integer auditState, Long userId) {
    public Player(String name, String phone, Long roleId, Long userId) {
        this.name = name;
        this.phone = phone;
        this.roleId = roleId;
        this.auditState = auditState;
        this.userId = userId;
    }
@@ -99,10 +104,18 @@
        this.name = name;
    }
    /**
     * @deprecated 此方法已废弃,请使用关联User实体的phone字段
     */
    @Deprecated
    public String getPhone() {
        return phone;
    }
    /**
     * @deprecated 此方法已废弃,请使用关联User实体的phone字段
     */
    @Deprecated
    public void setPhone(String phone) {
        this.phone = phone;
    }
@@ -147,13 +160,7 @@
        this.introduction = introduction;
    }
    public Integer getAuditState() {
        return auditState;
    }
    public void setAuditState(Integer auditState) {
        this.auditState = auditState;
    }
    public String getRejectReason() {
        return rejectReason;
@@ -179,6 +186,14 @@
        this.userId = userId;
    }
    public Integer getState() {
        return state;
    }
    public void setState(Integer state) {
        this.state = state;
    }
    @Override
    public String toString() {
        return "Player{" +
@@ -186,7 +201,6 @@
                ", name='" + name + '\'' +
                ", phone='" + phone + '\'' +
                ", roleId=" + roleId +
                ", auditState=" + auditState +
                ", userId=" + userId +
                '}';
    }