Files
tkcrawl-client/src/main/java/com/yupi/springbootinit/model/entity/ServerEmployeeHosts.java
2025-07-03 20:37:09 +08:00

170 lines
3.7 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

package com.yupi.springbootinit.model.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.util.Date;
import lombok.Data;
/*
* @author: ziin
* @date: 2025/7/3 19:12
*/
/**
* 员工分配主播表结构和主播表相同多了user_id 字段来区分所属员工
*/
@ApiModel(description="员工分配主播表结构和主播表相同多了user_id 字段来区分所属员工")
@Data
@TableName(value = "server_employee_hosts")
public class ServerEmployeeHosts {
/**
* 主键
*/
@TableId(value = "id", type = IdType.AUTO)
@ApiModelProperty(value="主键")
private Long id;
/**
* 主播id
*/
@TableField(value = "hosts_id")
@ApiModelProperty(value="主播id")
private String hostsId;
/**
* 用户 Id
*/
@TableField(value = "user_id")
@ApiModelProperty(value="用户 Id")
private Long userId;
/**
* 主播等级
*/
@TableField(value = "hosts_level")
@ApiModelProperty(value="主播等级")
private String hostsLevel;
/**
* 主播金币
*/
@TableField(value = "hosts_coins")
@ApiModelProperty(value="主播金币")
private Integer hostsCoins;
/**
* 邀请类型
*/
@TableField(value = "Invitation_type")
@ApiModelProperty(value="邀请类型")
private Integer invitationType;
/**
* 在线人数
*/
@TableField(value = "online_fans")
@ApiModelProperty(value="在线人数")
private Integer onlineFans;
/**
* 粉丝数量
*/
@TableField(value = "fans")
@ApiModelProperty(value="粉丝数量")
private Integer fans;
/**
* 关注数量
*/
@TableField(value = "fllowernum")
@ApiModelProperty(value="关注数量")
private Integer fllowernum;
/**
* 昨日金币
*/
@TableField(value = "yesterday_coins")
@ApiModelProperty(value="昨日金币")
private Integer yesterdayCoins;
/**
* 主播国家
*/
@TableField(value = "country")
@ApiModelProperty(value="主播国家")
private String country;
/**
* 操作状态
*/
@TableField(value = "operation_status")
@ApiModelProperty(value="操作状态")
private Integer operationStatus;
/**
* 直播类型 娱乐,游戏
*/
@TableField(value = "hosts_kind")
@ApiModelProperty(value="直播类型 娱乐,游戏 ")
private String hostsKind;
/**
* 租户 Id
*/
@TableField(value = "tenant_id")
@ApiModelProperty(value="租户 Id")
private Long tenantId;
/**
* 入库人
*/
@TableField(value = "creator")
@ApiModelProperty(value="入库人")
private Long creator;
/**
* 数据插入时间
*/
@TableField(value = "create_time")
@ApiModelProperty(value="数据插入时间")
private Date createTime;
/**
* 更新人
*/
@TableField(value = "updater")
@ApiModelProperty(value="更新人")
private String updater;
/**
* 更新时间
*/
@TableField(value = "update_time")
@ApiModelProperty(value="更新时间")
private Date updateTime;
/**
* 是否删除
*/
@TableField(value = "deleted")
@ApiModelProperty(value="是否删除")
private Byte deleted;
/**
* 备注
*/
@TableField(value = "remake")
@ApiModelProperty(value="备注")
private String remake;
/**
* uid
*/
@TableField(value = "`uid`")
@ApiModelProperty(value="uid")
private String uid;
}