package com.ruoyi.project.business.domain;

import com.ruoyi.framework.aspectj.lang.annotation.Excel;
import com.ruoyi.framework.web.domain.BaseEntity;
import lombok.Data;
import org.springframework.data.annotation.Transient;

/**
 * 【土建出图】对象 tj_civil_engineering
 *
 * @author ruoyi
 * @date 2024-05-20
 */
@Data
public class TjCivilEngineering extends BaseEntity {

    private static final long serialVersionUID = 1L;

    /**
     * ID
     */
    private Long id;

    /**
     * 土建出图编号
     */
    @Excel(name = "土建出图编号")
    private String civilEngineeringNo;

    /**
     * 项目ID
     */
    @Excel(name = "项目ID")
    private Long projectId;

    /**
     * 模板ID
     */
    @Excel(name = "模板ID")
    private Long templateId;

    /**
     * 共井道材质（00：混领土 01：分割梁）
     */
    @Excel(name = "共井道材质")
    private String commonShaftMaterial;

    /**
     * 待出图、已出图（关联字典）
     */
    @Excel(name = "出图状态")
    private String status;

    /**
     * 数据权限字符
     */
    private String permissionChar;

    /**
     * 语言
     */
    private String language;

    /**
     * 删除标记（0：未删除  1：已删除）
     */
    private String delFlag;

    @Transient
    private String projectNo;

    @Transient
    private String projectName;

    @Transient
    private Long quotationId;

    @Transient
    private String quotationNo;

    @Transient
    private String version;

    @Transient
    private String elevatorModel;

    @Transient
    private String elevatorNumber;

    @Transient
    private String specification;

    @Transient
    private String submitter;

    @Transient
    private String countryName;

    @Transient
    private String countryNameUS;

    @Transient
    private String countryNameRU;

    @Transient
    private String countryNameES;

    @Transient
    private String city;

    @Transient
    private String developer;

    @Transient
    private String elevatorPosition;

    @Transient
    private String pdfFilePath;

    @Transient
    private String dwgFilePath;

}
