diff --git a/src/main/java/com/yupi/springbootinit/model/dto/host/HostInfoDTO.java b/src/main/java/com/yupi/springbootinit/model/dto/host/HostInfoDTO.java index 81e554f..58ecac0 100644 --- a/src/main/java/com/yupi/springbootinit/model/dto/host/HostInfoDTO.java +++ b/src/main/java/com/yupi/springbootinit/model/dto/host/HostInfoDTO.java @@ -1,5 +1,7 @@ package com.yupi.springbootinit.model.dto.host; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.util.Date; @@ -9,80 +11,79 @@ import java.util.Date; * @date: 2025/6/10 18:58 */ @Data +@ApiModel("主播信息DTO") public class HostInfoDTO { /** * 主键 */ + @ApiModelProperty(value = "主键", example = "1") private Long id; /** * 主播id */ + @ApiModelProperty(value = "主播id", example = "host123") private String hostsId; /** * 主播等级 */ + @ApiModelProperty(value = "主播等级", example = "A") private String hostsLevel; /** * 主播金币 */ + @ApiModelProperty(value = "主播金币", example = "1000") private Integer hostsCoins; /** * 邀请类型 */ + @ApiModelProperty(value = "邀请类型", example = "1") private Integer invitationType; /** * 粉丝数量 */ + @ApiModelProperty(value = "粉丝数量", example = "5000") private Integer fans; /** * 关注数量 */ + @ApiModelProperty(value = "关注数量", example = "200") private Integer fllowernum; /** * 昨日金币 */ + @ApiModelProperty(value = "昨日金币", example = "800") private Integer yesterdayCoins; /** * 主播国家 */ + @ApiModelProperty(value = "主播国家", example = "中国") private String country; /** * 直播类型 娱乐,游戏 */ + @ApiModelProperty(value = "直播类型 娱乐,游戏", example = "娱乐") private String hostsKind; /** * 租户 Id */ + @ApiModelProperty(value = "租户 Id", example = "1") private Long tenantId; /** * 入库人 */ + @ApiModelProperty(value = "入库人", example = "1001") private Integer creator; - /** - * 数据插入时间 - */ - private Date createTime; - - /** - * 更新人 - */ - private String updater; - - /** - * 更新时间 - */ - private Date updateTime; } diff --git a/src/main/java/com/yupi/springbootinit/model/entity/NewHosts.java b/src/main/java/com/yupi/springbootinit/model/entity/NewHosts.java index 08f7401..30b0b26 100644 --- a/src/main/java/com/yupi/springbootinit/model/entity/NewHosts.java +++ b/src/main/java/com/yupi/springbootinit/model/entity/NewHosts.java @@ -2,6 +2,8 @@ package com.yupi.springbootinit.model.entity; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.util.Date; @@ -11,68 +13,88 @@ import java.util.Date; * @date: 2025/6/10 18:54 */ @Data +@ApiModel("主播信息DTO") public class NewHosts { /** * 主键 */ + @ApiModelProperty(value = "主键", example = "1") @TableId(value = "id", type = IdType.AUTO) private Long id; /** * 主播id */ + @ApiModelProperty(value = "主播id", example = "host123") private String hostsId; /** * 主播等级 */ + @ApiModelProperty(value = "主播等级", example = "A") private String hostsLevel; /** * 主播金币 */ + @ApiModelProperty(value = "主播金币", example = "1000") private Integer hostsCoins; /** * 邀请类型 */ + @ApiModelProperty(value = "邀请类型", example = "1") private Integer invitationType; + + @ApiModelProperty(value = "在线人数", example = "1000") + private Integer onlineFans; + /** * 粉丝数量 */ + @ApiModelProperty(value = "粉丝数量", example = "5000") private Integer fans; /** * 关注数量 */ + @ApiModelProperty(value = "关注数量", example = "200") private Integer fllowernum; /** * 昨日金币 */ + @ApiModelProperty(value = "昨日金币", example = "800") private Integer yesterdayCoins; /** * 主播国家 */ + @ApiModelProperty(value = "主播国家", example = "中国") private String country; /** * 直播类型 娱乐,游戏 */ + @ApiModelProperty(value = "直播类型 娱乐,游戏", example = "娱乐") private String hostsKind; + + /** * 租户 Id */ + @ApiModelProperty(value = "租户 Id", example = "1") private Long tenantId; /** * 入库人 */ + @ApiModelProperty(value = "入库人", example = "1001") private Long creator; + /** * 数据插入时间 */ @@ -87,4 +109,6 @@ public class NewHosts { * 更新时间 */ private Date updateTime; + + } \ No newline at end of file diff --git a/src/main/resources/mapper/NewHostsMapper.xml b/src/main/resources/mapper/NewHostsMapper.xml index 5279c82..f234072 100644 --- a/src/main/resources/mapper/NewHostsMapper.xml +++ b/src/main/resources/mapper/NewHostsMapper.xml @@ -9,6 +9,7 @@ + @@ -22,7 +23,7 @@ - id, hosts_id, hosts_level, hosts_coins, Invitation_type, fans, fllowernum, yesterday_coins, + id, hosts_id, hosts_level, hosts_coins, Invitation_type, online_fans,fans, fllowernum, yesterday_coins, country, hosts_kind, tenant_id, creator, create_time, updater, update_time