package com.cyksj.model.entity; import com.baomidou.mybatisplus.annotation.TableField; import com.cyksj.model.BaseEntity; import com.ejlchina.searcher.bean.DbField; import com.ejlchina.searcher.bean.SearchBean; import lombok.Getter; import lombok.Setter; /** * GPT Team账号 */ @Getter @Setter @SearchBean(tables = "gpt_team_account gta") public class GptTeamAccount extends BaseEntity { /** * token */ private String token; /** * 设备ID */ @TableField("device_id") private String deviceId; /** * 账号 */ private String account; /** * 状态 */ private Boolean status; /** * 备注 */ private String remark; @TableField(exist = false) @DbField("select count(1) from gpt_team_user_bind_record gbr where gbr.token = gta.token") private Integer count; }