package com.unis.detectionnum.server.entity;

import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Table;

import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

/**
 * @author huangxing
 * @version 1.0
 * @Title DCfxxsjyDO
 * @ProjectName 仓房信息实体类
 * @Description  TODO
 * @date 2019/07/22 17点26分
 */

@SuppressWarnings("serial")
@Getter
@Setter
@Table(name = "D_CFXXSJY")
public class DCfxxsjyDO extends BaseEntity{

	/**
	 * 仓房编号
	 */
	@Column(name = "cfbh")
	private String cfbh;

	/**
	 * 仓房名称
	 */
	@Column(name = "cfmc")
	private String cfmc;
	/**
	 * 所属库点编号
	 */
	@Column(name = "kddm")
	private String kddm;
	
	/**
	 * 仓房类型
	 */
	@Column(name = "cflx")
	private String cflx;

	/**
	 * 仓房结构
	 */
	@Column(name = "cfjg")
	private String cfjg;

	/**
	 * 建筑类型
	 */
	@Column(name = "jzlx")
	private String jzlx;

	/**
	 * 仓房长度
	 */
	@Column(name = "cfcd")
	private Double cfcd;


	/**
	 * 仓房宽度
	 */
	@Column(name = "cfkd")
	private Double cfkd;

	/**
	 * 仓房高度
	 */
	@Column(name = "cfgd")
	private Double cfgd;

	/**
	 * 设计仓容
	 */
	@Column(name = "sjcr")
	private Integer sjcr;

	/**
	 * 实际仓容
	 */
	@Column(name = "sjcr01")
	private Integer sjcr01;

	/**
	 * 联系电话
	 */
	@Column(name = "lxdh")
	private String lxdh;
	
	/**
	 * 人员编号
	 */
	@Column(name = "rybh")
    private String rybh;

	/**
	 * 人员名称
	 */
	@Column(name = "ryxm")
    private String ryxm;

	/**
	 * 仓房墙体
	 */
	@Column(name = "cfqt")
    private String cfqt;

	/**
	 * 仓房檐高
	 */
	@Column(name = "cfyg")
    private Long cfyg;

	/**
	 * 仓房屋顶
	 */
	@Column(name = "cfwm")
    private String cfwm;

	/**
	 * 仓房地面
	 */
	@Column(name = "cfdm")
    private String cfdm;

	/**
	 * 房屋跨度
	 */
	@Column(name = "fwkd")
    private Long fwkd;

	/**
	 * 装粮线高度
	 */
	@Column(name = "zlxgd")
    private Long zlxgd;

	/**
	 * 筒仓直径
	 */
	@Column(name = "tczj")
    private Long tczj;

	/**
	 * 仓门数量
	 */
	@Column(name = "cmsl")
    private Long cmsl;

	/**
	 * 仓门高度
	 */
	@Column(name = "cmgd")
    private Long cmgd;

	/**
	 * 仓门宽度
	 */
	@Column(name = "cmkd")
    private Long cmkd;

	/**
	 * 通风措施
	 */
	@Column(name = "tffs")
    private String tffs;

	/**
	 * 隔热措施
	 */
	@Column(name = "grfs")
    private String grfs;

	/**
	 * 控温措施
	 */
	@Column(name = "kwcs")
    private String kwcs;

	/**
	 * 精度
	 */
	@Column(name = "jd")
	private Double jd;

	/**
	 * 纬度
	 */
	@Column(name = "wd")
	private Double wd;

	/**
	 * 设计仓容(总库容）
	 */
	@Column(name = "kdyxcr")
	private Double kdyxcr;
	/**
	 * 启用日期
	 */
	@Column(name = "qyrq")
	private Date qyrq;

	/**
	 * 仓房状态
	 */
	@Column(name = "cfzt")
	private String cfzt;

	/**
	 * 建设年代
	 */
	@Column(name = "jsnd")
	private String jsnd;
	
	/**
	 * 单仓装粮容积
	 */
	@Column(name = "dczlrj")
	private Integer dczlrj;
	
	/**
	 * 库点名称
	 */
	@Column(name = "kdmc")
	private String kdmc;

	/**
	 * 仓房类型编号
	 */
	@Column(name = "CFLXBH")
	private String cflxbh;

	/**
	 * 0、低温仓、1、准低温仓、2、普通仓、3、保温仓（见备注）
	 */
	@Column(name = "DWC")
	private Integer dwc;	

	/**
	 * 仓房用途
	 */
	@Column(name = "CFYT")
	private String cfyt;  

	/**
	 * 仓房内长
	 */
	@Column(name = "CFNC")
	private Integer cfnc; 

	/**
	 * 仓房内宽
	 */
	@Column(name = "CFNK")
	private Integer cfnk;

	/**
	 * 仓房内径
	 */
	@Column(name = "CFNJ")
	private Integer cfnj;

	/**
	 * 储存方式 
	 */
	@Column(name = "CCFS")
	private String ccfs;

	/**
	 * 保温门    0、无。1、有
	 */
	@Column(name = "BWM")
	private Integer bwm;

	/**
	 * 保温窗
	 */
	@Column(name = "BWC")
	private Integer bwc;

	/**
	 * 双层保温窗0、无。1、有
	 */
	@Column(name = "SCBWC")
	private Integer scbwc;

	/**
	 * 外控内开窗0、无。1、有
	 */
	@Column(name = "WKNKC")
	private Integer wknkc;

	/**
	 * 仓内吊顶0、无。1、有
	 */
	@Column(name = "CNDD")
	private Integer cndd;

	/**
	 * 仓内保温吊顶0、无。1、有
	 */
	@Column(name = "CDBWDD")
	private Integer cdbwdd;

	/**
	 * 隔层排积热0、无。1、有
	 */
	@Column(name = "GCPJR")
	private Integer gcpjr;

	/**
	 * 仓顶外隔热层0、无。1、有
	 */
	@Column(name = "CDWGRC")
	private Integer cdwgrc;

	/**
	 * 保温墙体0、无。1、有
	 */
	@Column(name = "BWQT")
	private Integer bwqt;

	/**
	 * 保温涂料0、无。1、有
	 */
	@Column(name = "BWTL")
	private Integer bwtl;

	/**
	 * 制冷设备0、无。1、有
	 */
	@Column(name = "ZLSB")
	private Integer zlsb;

	/**
	 * 地笼通风0、无。1、有
	 */
	@Column(name = "DLTF")
	private Integer dltf;

	/**
	 * 轴流通风0、无。1、有
	 */
	@Column(name = "ZLTF")
	private Integer zltf;

	/**
	 * 电子测温0、无。1、有
	 */
	@Column(name = "DZCW")
	private Integer dzcw;

	/**
	 * 自动流粮口0、无。1、有
	 */
	@Column(name = "ZDLLK")
	private Integer zdllk;

	/**
	 * 环流熏蒸0、无。1、有
	 */
	@Column(name = "HLXZ")
	private Integer hlxz;

	/**
	 * 仓内环流0、无。1、有
	 */
	@Column(name = "CNHL")
	private Integer cnhl;

    /**
     * 装粮线（单位：米）
     */
    @Column(name = "ZLX")
    private Double zlx;


}
