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

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

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;
}