You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

206 lines
6.1 KiB

5 months ago
package com.ruoyi.tc.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.tc.baseClass.BaseClass;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.hibernate.validator.constraints.Length;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.Size;
import java.io.Serializable;
import java.util.Date;
/**
* (asset_mini_programs)
*
* @author du
* @since 2024/11/13 14:44
*/
@Data
@ApiModel("小程序资产表")
@TableName(value = "asset_mini_programs")
public class AssetMiniPrograms extends BaseClass implements Serializable {
/**
*
*/
@ApiModelProperty("id")
private Long id;
/**
*
*/
@Excel(name = "所属单位", sort = 1, width = 22)
@ApiModelProperty("所属单位")
private String ssdw;
/**
*
*/
@Excel(name = "小程序名称", sort = 2, width = 22)
@ApiModelProperty("小程序名称")
private String xcxmc;
/**
* appid
*/
@Excel(name = "APPID", sort = 3, width = 22)
@ApiModelProperty("appid")
private String appId;
/**
*
*/
@Excel(name = "认证主体", sort = 4, width = 26)
@ApiModelProperty("认证主体")
private String rzzt;
/**
*
*/
@Excel(name = "统一社会信用代码", sort = 5)
@ApiModelProperty("统一社会信用代码")
private String tyshxydm;
/**
*
*/
@Excel(name = "小程序包状态", sort = 6,dictType = "email_state",comboReadDict = true)
@ApiModelProperty("小程序状态(字典)")
private String state;
/**
* ID
*/
@Excel(name = "账号原始ID", sort = 6,dictType = "email_state",comboReadDict = true)
@ApiModelProperty("账号原始ID")
private String ysId;
/**
* ()
*/
@Size(max= 10,message="编码长度不能超过10")
@ApiModelProperty("小程序包状态(字典)")
@Length(max= 10,message="编码长度不能超过10")
private String packState;
/**
* (
*/
@Size(max= 10,message="编码长度不能超过10")
@ApiModelProperty("认证状态(字典)")
@Length(max= 10,message="编码长度不能超过10")
private String rzState;
/**
*
*/
@Size(max= 50,message="编码长度不能超过50")
@ApiModelProperty("认证时间")
@Length(max= 50,message="编码长度不能超过50")
private String rzsj;
/**
*
*/
@Size(max= 255,message="编码长度不能超过255")
@ApiModelProperty("认证类型(字典)")
@Length(max= 255,message="编码长度不能超过255")
private String rzlx;
/**
* icp
*/
@Size(max= 100,message="编码长度不能超过100")
@ApiModelProperty("icp备案状态")
@Length(max= 100,message="编码长度不能超过100")
private String icpState;
/**
*
*/
@Size(max= 255,message="编码长度不能超过255")
@ApiModelProperty("域命白名单")
@Length(max= 255,message="编码长度不能超过255")
private String ymbmd;
/**
*
*/
@Size(max= 255,message="编码长度不能超过255")
@ApiModelProperty("服务类目")
@Length(max= 255,message="编码长度不能超过255")
private String fwlm;
/**
*
*/
@Size(max= 100,message="编码长度不能超过100")
@ApiModelProperty("行业电子邮箱")
@Length(max= 100,message="编码长度不能超过100")
private String hydzyx;
/**
*
*/
@Size(max= 10,message="编码长度不能超过10")
@ApiModelProperty("所属行业(字典)")
@Length(max= 10,message="编码长度不能超过10")
private String sshy;
/**
* ()
*/
@Size(max= 10,message="编码长度不能超过10")
@ApiModelProperty("重点行业(字典)")
@Length(max= 10,message="编码长度不能超过10")
private String zdhy;
/**
* )
*/
@Size(max= 10,message="编码长度不能超过10")
@ApiModelProperty("行政区划(字典)")
@Length(max= 10,message="编码长度不能超过10")
private String xzqh;
/**
*
*/
@Size(max= 500,message="编码长度不能超过500")
@ApiModelProperty("系统简介")
@Length(max= 500,message="编码长度不能超过500")
private String xtjj;
/**
*
*/
@Size(max= 50,message="编码长度不能超过50")
@ApiModelProperty("系统责任人")
@Length(max= 50,message="编码长度不能超过50")
private String xtzrr;
/**
*
*/
@Size(max= 50,message="编码长度不能超过50")
@ApiModelProperty("系统责任人电话")
@Length(max= 50,message="编码长度不能超过50")
private String xtzrrdh;
/**
*
*/
@Size(max= 50,message="编码长度不能超过50")
@ApiModelProperty("系统责任人邮箱")
@Length(max= 50,message="编码长度不能超过50")
private String xtzrryx;
/**
*
*/
@Size(max= 255,message="编码长度不能超过255")
@ApiModelProperty("系统责任人地址")
@Length(max= 255,message="编码长度不能超过255")
private String xtzrrdz;
/**
* appid
*/
@Size(max= 255,message="编码长度不能超过255")
@ApiModelProperty("引用插件appid")
@Length(max= 255,message="编码长度不能超过255")
private String yycjAppid;
/**
*
*/
@Size(max= 255,message="编码长度不能超过255")
@ApiModelProperty("引用插件开发者")
@Length(max= 255,message="编码长度不能超过255")
private String yycjKfz;
/**
* 0 2
*/
@ApiModelProperty("删除标志0代表存在 2代表删除")
private String delFlag;
}