001package top.cenze.utils.pojo;
002
003import com.fasterxml.jackson.annotation.JsonInclude;
004import lombok.Data;
005
006/**
007 * @desc: excel映射对象
008 * @author: chengze
009 * @createByDate: 2023/10/11 8:51
010 */
011@Data
012@JsonInclude(JsonInclude.Include.NON_NULL)
013public class ExcelMappingObject {
014
015    //    @ApiModelProperty(value = "行索引值(有效起始值0)")
016    private Integer row;
017
018    //    @ApiModelProperty(value = "列索引值(有效起始值0)")
019    private Integer col;
020
021    //    @ApiModelProperty(value = "映射对象名(如多级父子对象,则填写:axxx.bxxx)")
022    private String objectName;
023
024    //    @ApiModelProperty(value = "映射对象描述")
025    private String objectDesc;
026
027    //    @ApiModelProperty(value = "映射对象全类名(xx.xxx.Xxxx)")
028    private String objectType;
029
030    //    @ApiModelProperty(value = "映射对象成员名")
031    private String objectItemName;
032
033    //    @ApiModelProperty(value = "映射对象成员描述")
034    private String objectItemDesc;
035}