
package com.lideeyunji.core.framework.entity;

import com.lideeyunji.tool.framework.yunji.model.global.BaseTenantEntity;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;

/**
 * Excel导入临时库
 * @author JX
 * @create 2024-03-02 11:56
 * @dedescription:
 */
@TableName("yunji_log_excel_file_data")
@Data
@EqualsAndHashCode(callSuper = true)
public class ExcelFileDataEntity extends BaseTenantEntity {

    /**
     * excel文件表id
     */
    private Long excelFileId;

    /**
     * 序号
     */
    private Integer sort;

    /**
     * Excel数据
     */
    private String dataJson;

    /**
     * 处理状态 ：Y=已处理  N=未处理
     */
    private String handleState;

    /**
     * 处理结果：SUCCESS=成功 FAIL=失败
     */
    private String handleResult;

    /**
     * 处理时间
     */
    private Date handleTime;

    /**
     * 错误原因
     */
    private String errorReason;

    /**
     * 目标数据id
     */
    private Long dataId;
}
