主播信息入库添加 userId 字段,添加国家信息接口

This commit is contained in:
2025-06-13 15:05:01 +08:00
parent 1ef2c2f3c9
commit a4c28679d1
9 changed files with 321 additions and 5 deletions

View File

@@ -0,0 +1,99 @@
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/6/13 13:58
*/
/**
* 国家与地区信息统计
*/
@ApiModel(description = "国家与地区信息统计")
@Data
@TableName(value = "country_info")
public class CountryInfo {
/**
* 主键id无业务含义
*/
@ApiModelProperty(value = "主键id无业务含义")
private Integer id;
/**
* 国家id
*/
@TableId(value = "country_id", type = IdType.AUTO)
@ApiModelProperty(value = "国家id")
private String countryId;
/**
* 业务区与地区码
*/
@TableField(value = "country_group")
@ApiModelProperty(value = "业务区与地区码")
private String countryGroup;
/**
* 业务区与地区名称
*/
@TableField(value = "country_group_name")
@ApiModelProperty(value = "业务区与地区名称")
private String countryGroupName;
/**
* 国家名称
*/
@TableField(value = "country_name")
@ApiModelProperty(value = "国家名称")
private String countryName;
/**
* 语言
*/
@TableField(value = "`language`")
@ApiModelProperty(value = "语言")
private String language;
/**
* 语言中文
*/
@TableField(value = "language_name")
@ApiModelProperty(value = "语言中文")
private String languageName;
/**
* 创建时间
*/
@TableField(value = "create_time")
@ApiModelProperty(value = "创建时间")
private Date createTime;
/**
* 创建人id
*/
@TableField(value = "creator")
@ApiModelProperty(value = "创建人id")
private String creator;
/**
* 更新时间
*/
@TableField(value = "update_time")
@ApiModelProperty(value = "更新时间")
private Date updateTime;
/**
* 更新人id
*/
@TableField(value = "updater")
@ApiModelProperty(value = "更新人id")
private String updater;
}

View File

@@ -72,6 +72,11 @@ public class NewHosts {
*/
private Long tenantId;
/**
* 用户 Id
*/
private Long userId;
/**
* 入库人
*/

View File

@@ -0,0 +1,67 @@
package com.yupi.springbootinit.model.vo.country;
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 lombok.Data;
import java.util.Date;
/*
* @author: ziin
* @date: 2025/6/13 13:58
*/
/**
* 国家与地区信息统计
*/
@ApiModel(description = "国家与地区信息统计")
@Data
@TableName(value = "country_info")
public class CountryInfoVO {
/**
* 国家id
*/
@TableId(value = "country_id", type = IdType.AUTO)
@ApiModelProperty(value = "国家id")
private String countryId;
/**
* 业务区与地区码
*/
@TableField(value = "country_group")
@ApiModelProperty(value = "业务区与地区码")
private String countryGroup;
/**
* 业务区与地区名称
*/
@TableField(value = "country_group_name")
@ApiModelProperty(value = "业务区与地区名称")
private String countryGroupName;
/**
* 国家名称
*/
@TableField(value = "country_name")
@ApiModelProperty(value = "国家名称")
private String countryName;
/**
* 语言
*/
@TableField(value = "`language`")
@ApiModelProperty(value = "语言")
private String language;
/**
* 语言中文
*/
@TableField(value = "language_name")
@ApiModelProperty(value = "语言中文")
private String languageName;
}