package com.djhk.uav.uav.domain;

import com.djhk.common.annotation.Excel;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

@Data
public class ThreedModelInfoVo implements Serializable {
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private Long modelId;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String modelName;

    /** 文件表主键 */
    @Excel(name = "文件表主键")
    private Long modelFile;

    /** 1待处理，2处理中，3处理失败，0处理成功 */
    @Excel(name = "1待上传，2上传中，3处理失败，0处理成功")
    private String dealSts;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Date begTime;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Date endTime;

    /** 模型海高 */
    @Excel(name = "模型海高")
    private Long modelAlt;

    /** 模型类型 */
    @Excel(name = "模型类型")
    private String modelType;

    /** 模型状态 1启用，0禁用 */
    @Excel(name = "模型状态 1启用，0禁用")
    private String modelSts;

    /** 模型部署路径 */
    @Excel(name = "模型部署路径")
    private String path;

    /** 模型锁定状态 1锁定，0未锁定 */
    @Excel(name = "模型锁定状态 1锁定，0未锁定")
    private String modelLock;

    private List<Long> orgIds;


}
