package com.doumee.dao.business.model; import com.baomidou.mybatisplus.annotation.TableField; import com.doumee.core.annotation.excel.ExcelColumn; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import com.fasterxml.jackson.annotation.JsonFormat; import java.util.Date; import java.math.BigDecimal; /** * 商品源数据信息表 * @author 江蹄蹄 * @date 2023/09/08 11:39 */ @Data @ApiModel("商品源数据信息表") @TableName("`base_data`") public class BaseData { @ApiModelProperty(value = "主键", example = "1") @ExcelColumn(name="") private String id; @ApiModelProperty(value = "创建人编码", example = "1") @ExcelColumn(name="创建人编码") private Integer creator; @ApiModelProperty(value = "创建时间") @ExcelColumn(name="创建时间") @JsonFormat(pattern = "yyyy-MM-dd") private Date createDate; @ApiModelProperty(value = "更新人编码", example = "1") @ExcelColumn(name="更新人编码") private Integer editor; @ApiModelProperty(value = "更新时间") @ExcelColumn(name="更新时间") @JsonFormat(pattern = "yyyy-MM-dd") private Date editDate; @ApiModelProperty(value = "是否删除0否 1是", example = "1") @ExcelColumn(name="是否删除0否 1是") private Integer isdeleted; @ApiModelProperty(value = "标题") @ExcelColumn(name="标题") private String title; @ApiModelProperty(value = "商品名称") @ExcelColumn(name="商品名称") private String name; @ApiModelProperty(value = "库存情况") @ExcelColumn(name="库存情况") private String haveStock; @ApiModelProperty(value = "库存情况") @ExcelColumn(name="库存情况") private String categoryImg; @ApiModelProperty(value = "京东sku") @ExcelColumn(name="京东sku") private String sku; @ApiModelProperty(value = "品牌") @ExcelColumn(name="品牌") private String brand; @ApiModelProperty(value = "类别") @ExcelColumn(name="类别") private String category; @ApiModelProperty(value = "外链地址") @ExcelColumn(name="外链地址") private String url; @ApiModelProperty(value = "列表图") @ExcelColumn(name="列表图") private String imgurl; @ApiModelProperty(value = "大图1") @ExcelColumn(name="大图1") private String bgImg; @ApiModelProperty(value = "大图2") @ExcelColumn(name="大图2") private String bgImg2; @ApiModelProperty(value = "大图3") @ExcelColumn(name="大图3") private String bgImg3; @ApiModelProperty(value = "价格", example = "1") @ExcelColumn(name="价格") private BigDecimal price; @ApiModelProperty(value = "采购价格", example = "1") @ExcelColumn(name="采购价格") private BigDecimal saleprice; @ApiModelProperty(value = "属性1") @ExcelColumn(name="属性1") private String attr1; @ApiModelProperty(value = "属性2") @ExcelColumn(name="属性2") private String attr2; @ApiModelProperty(value = "属性3") @ExcelColumn(name="属性3") private String attr3; @ApiModelProperty(value = "属性4") @ExcelColumn(name="属性4") private String attr4; @ApiModelProperty(value = "属性5") @ExcelColumn(name="属性5") private String attr5; @ApiModelProperty(value = "属性6") @ExcelColumn(name="属性6") private String attr6; @ApiModelProperty(value = "属性7") @ExcelColumn(name="属性7") private String attr7; @ApiModelProperty(value = "属性8") @ExcelColumn(name="属性8") private String attr8; @ApiModelProperty(value = "属性9") @ExcelColumn(name="属性9") private String attr9; @ApiModelProperty(value = "属性10") @ExcelColumn(name="属性10") private String attr10; @ApiModelProperty(value = "属性11") @ExcelColumn(name="属性11") private String attr11; @ApiModelProperty(value = "属性12") @ExcelColumn(name="属性12") private String attr12; @ApiModelProperty(value = "属性13") @ExcelColumn(name="属性13") private String attr13; @ApiModelProperty(value = "属性14") @ExcelColumn(name="属性14") private String attr14; @ApiModelProperty(value = "属性15") @ExcelColumn(name="属性15") private String attr15; @ApiModelProperty(value = "属性16") @ExcelColumn(name="属性16") private String attr16; @ApiModelProperty(value = "属性17") @ExcelColumn(name="属性17") private String attr17; @ApiModelProperty(value = "属性18") @ExcelColumn(name="属性18") private String attr18; @ApiModelProperty(value = "属性19") @ExcelColumn(name="属性19") private String attr19; @ApiModelProperty(value = "属性20") @ExcelColumn(name="属性20") private String attr20; @ApiModelProperty(value = "属性21") @ExcelColumn(name="属性21") private String attr21; @ApiModelProperty(value = "属性22") @ExcelColumn(name="属性22") private String attr22; @ApiModelProperty(value = "属性23") @ExcelColumn(name="属性23") private String attr23; @ApiModelProperty(value = "属性24") @ExcelColumn(name="属性24") private String attr24; @ApiModelProperty(value = "属性25") @ExcelColumn(name="属性25") private String attr25; @ApiModelProperty(value = "属性26") @ExcelColumn(name="属性26") private String attr26; @ApiModelProperty(value = "属性27") @ExcelColumn(name="属性27") private String attr27; @ApiModelProperty(value = "属性28") @ExcelColumn(name="属性28") private String attr28; @ApiModelProperty(value = "属性29") @ExcelColumn(name="属性29") private String attr29; @ApiModelProperty(value = "属性30") @ExcelColumn(name="属性30") private String attr30; @ApiModelProperty(value = "属性31") @ExcelColumn(name="属性31") private String attr31; @ApiModelProperty(value = "属性32") @ExcelColumn(name="属性32") private String attr32; @ApiModelProperty(value = "属性33") @ExcelColumn(name="属性33") private String attr33; @ApiModelProperty(value = "属性34") @ExcelColumn(name="属性34") private String attr34; @ApiModelProperty(value = "处理状态 0待处理 1已处理", example = "1") @ExcelColumn(name="处理状态 0待处理 1已处理") private Integer status; @ApiModelProperty(value = "流程") @TableField(exist = false) private String[] bgImgs; }