package com.yeejoin.amos.boot.module.elevator.api.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.math.BigDecimal;

/**
 * 安全追溯-电梯
 * 
 * @author cpp
 * @date 2023-04-06 15:21:22
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("idx_biz_jg_tech_params_elevator")
public class EquipTechParamElevator extends AbstractEquipBaseEntity {
	private static final long serialVersionUID = 1L;






	/**
  	 *  	 * $column.comments
     *      */

		@TableField(value ="\"INSTANCE_ID\"")
	private String instanceId;
	/**
  	 *  	 * $column.comments
     *      */

		@TableField(value ="\"STATUS\"")
	private String status;
	/**
  	 *  	 * 额定速度（上行）
     *      */

		@TableField(value ="\"RATED_SPEED_UP\"")
	private BigDecimal ratedSpeedUp;
	/**
  	 *  	 * 额定速度（下行）
     *      */

		@TableField(value ="\"RATED_SPEED_DOWN\"")
	private BigDecimal ratedSpeedDown;
	/**
  	 *  	 * 额定载重量
     *      */

		@TableField(value ="\"RATED_LOAD_CAPACITY\"")
	private BigDecimal ratedLoadCapacity;
	/**
  	 *  	 * 轿厢尺寸
     *      */

		@TableField(value ="\"CAR_SIZE\"")
	private BigDecimal carSize;
	/**
  	 *  	 * 提升高度
     *      */

		@TableField(value ="\"LIFTING_HEIGHT\"")
	private BigDecimal liftingHeight;
	/**
  	 *  	 * 层
     *      */

		@TableField(value ="\"STOREY\"")
	private Integer storey;
	/**
  	 *  	 * 站
     *      */

		@TableField(value ="\"STAND\"")
	private Integer stand;
	/**
  	 *  	 * 门数
     *      */

		@TableField(value ="\"NUMBER_DOORS\"")
	private Integer numberDoors;
	/**
  	 *  	 * 控制方式
     *      */

		@TableField(value ="\"CONTROL_MODE\"")
	private String controlMode;
	/**
  	 *  	 * 油缸数量
     *      */

		@TableField(value ="\"NUMBER_CYLINDERS\"")
	private Integer numberCylinders;
	/**
  	 *  	 * 顶升型式
     *      */

		@TableField(value ="\"JACKING_TYPE\"")
	private String jackingType;
	/**
  	 *  	 * 额定压力
     *      */

		@TableField(value ="\"RATED_PRESSURE\"")
	private BigDecimal ratedPressure;
	/**
  	 *  	 * 防爆型式
     *      */

		@TableField(value ="\"EXPLOSIONPROOF_TYPE\"")
	private String explosionproofType;
	/**
  	 *  	 * 防爆等级
     *      */

		@TableField(value ="\"EXPLOSIONPROOF_GRADE\"")
	private String explosionproofGrade;
	/**
  	 *  	 * 燃爆物质
     *      */

		@TableField(value ="\"EXPLOSIVE_SUBSTANCE\"")
	private String explosiveSubstance;
	/**
  	 *  	 * 整机防爆标志
     *      */

		@TableField(value ="\"EXPLOSIONPROOF_SIGN_COMPLETE\"")
	private String explosionproofSignComplete;
	/**
  	 *  	 * 驱动主机额定功率
     *      */

		@TableField(value ="\"QDZJ_RATED_POWER\"")
	private BigDecimal qdzjRatedPower;
	/**
  	 *  	 * 驱动主机额定转速
     *      */

		@TableField(value ="\"QDZJ_RATED_SPEED\"")
	private BigDecimal qdzjRatedSpeed;
	/**
  	 *  	 * 驱动主机减速比
     *      */

		@TableField(value ="\"QDZJ_REDUCTION_RATIO\"")
	private BigDecimal qdzjReductionRatio;
	/**
  	 *  	 * 液压泵站满载工作压力
     *      */

		@TableField(value ="\"YABZ_FULLLOAD_PRESSURE\"")
	private BigDecimal yabzFullloadPressure;
	/**
  	 *  	 * 悬挂系统悬挂介质种类
     *      */

		@TableField(value ="\"XGXL_MEDIA_TYPE\"")
	private String xgxlMediaType;
	/**
  	 *  	 * 悬挂系统悬挂介质数量
     *      */

		@TableField(value ="\"XGXL_MEDIA_NUMBER\"")
	private Integer xgxlMediaNumber;
	/**
  	 *  	 * 悬挂系统悬挂介质型号
     *      */

		@TableField(value ="\"XGXL_MEDIA_MODEL\"")
	private String xgxlMediaModel;
	/**
  	 *  	 * 悬挂系统悬挂介质规格
     *      */

		@TableField(value ="\"XGXL_MEDIA_SPECIFICATION\"")
	private String xgxlMediaSpecification;
	/**
  	 *  	 * 驱动主机型号
     *      */

		@TableField(value ="\"QDZJ_MODEL\"")
	private String qdzjModel;
	/**
  	 *  	 * 驱动主机产品编号
     *      */

		@TableField(value ="\"QDZJ_PRODUCT_NO\"")
	private String qdzjProductNo;
	/**
  	 *  	 * 驱动主机制造单位
     *      */

		@TableField(value ="\"QDZJ_MANUFACTURER\"")
	private String qdzjManufacturer;
	/**
  	 *  	 * 控制柜型号
     *      */

		@TableField(value ="\"KZG_MODEL\"")
	private String kzgModel;
	/**
  	 *  	 * 控制柜产品编号
     *      */

		@TableField(value ="\"KZG_PRODUCT_NO\"")
	private String kzgProductNo;
	/**
  	 *  	 * 控制柜制造单位
     *      */

		@TableField(value ="\"KZG_MANUFACTURER\"")
	private String kzgManufacturer;
	/**
  	 *  	 * 限速器型号
     *      */

		@TableField(value ="\"XSQ_MODEL\"")
	private String xsqModel;
	/**
  	 *  	 * 限速器产品编号
     *      */

		@TableField(value ="\"XSQ_PRODUCT_NO\"")
	private String xsqProductNo;
	/**
  	 *  	 * 限速器制造单位
     *      */

		@TableField(value ="\"XSQ_MANUFACTURER\"")
	private String xsqManufacturer;
	/**
  	 *  	 * 安全钳型号
     *      */

		@TableField(value ="\"AQQ_MODEL\"")
	private String aqqModel;
	/**
  	 *  	 * 安全钳产品编号
     *      */

		@TableField(value ="\"AQQ_PRODUCT_NO\"")
	private String aqqProductNo;
	/**
  	 *  	 * 安全钳制造单位
     *      */

		@TableField(value ="\"AQQ_MANUFACTURER\"")
	private String aqqManufacturer;
	/**
  	 *  	 * 轿厢缓冲器型号
     *      */

		@TableField(value ="\"JXHCQ_MODEL\"")
	private String jxhcqModel;
	/**
  	 *  	 * 轿厢缓冲器产品编号
     *      */

		@TableField(value ="\"JXHCQ_PRODUCT_NO\"")
	private String jxhcqProductNo;
	/**
  	 *  	 * 轿厢缓冲器制造单位
     *      */

		@TableField(value ="\"JXHCQ_MANUFACTURER\"")
	private String jxhcqManufacturer;
	/**
  	 *  	 * 对重缓冲器型号
     *      */

		@TableField(value ="\"DCHCQ_MODEL\"")
	private String dchcqModel;
	/**
  	 *  	 * 对重缓冲器产品编号
     *      */

		@TableField(value ="\"DCHCQ_PRODUCT_NO\"")
	private String dchcqProductNo;
	/**
  	 *  	 * 对重缓冲器制造单位
     *      */

		@TableField(value ="\"DCHCQ_MANUFACTURER\"")
	private String dchcqManufacturer;
	/**
  	 *  	 * 层门门锁装置型号
     *      */

		@TableField(value ="\"CMMSZZ_MODEL\"")
	private String cmmszzModel;
	/**
  	 *  	 * 层门门锁装置产品编号
     *      */

		@TableField(value ="\"CMMSZZ_PRODUCT_NO\"")
	private String cmmszzProductNo;
	/**
  	 *  	 * 层门门锁装置制造单位
     *      */

		@TableField(value ="\"CMMSZZ_MANUFACTURER\"")
	private String cmmszzManufacturer;
	/**
  	 *  	 * 轿门门锁装置型号
     *      */

		@TableField(value ="\"JMMSZZ_MODEL\"")
	private String jmmszzModel;
	/**
  	 *  	 * 轿门门锁装置产品编号
     *      */

		@TableField(value ="\"JMMSZZ_PRODUCT_NO\"")
	private String jmmszzProductNo;
	/**
  	 *  	 * 轿门门锁装置制造单位
     *      */

		@TableField(value ="\"JMMSZZ_MANUFACTURER\"")
	private String jmmszzManufacturer;
	/**
  	 *  	 * 上行超速保护装置型号
     *      */

		@TableField(value ="\"SXCSBHZZ_MODEL\"")
	private String sxcsbhzzModel;
	/**
  	 *  	 * 上行超速保护装置产品编号
     *      */

		@TableField(value ="\"SXCSBHZZ_PRODUCT_NO\"")
	private String sxcsbhzzProductNo;
	/**
  	 *  	 * 上行超速保护装置制造单位
     *      */

		@TableField(value ="\"SXCSBHZZ_MANUFACTURER\"")
	private String sxcsbhzzManufacturer;
	/**
  	 *  	 * 轿厢意外移动保护装置型号
     *      */

		@TableField(value ="\"JXYWYDBHZZ_MODEL\"")
	private String jxywydbhzzModel;
	/**
  	 *  	 * 轿厢意外移动保护装置
     *      */

		@TableField(value ="\"JXYWYDBHZZ_PRODUCT_NO\"")
	private String jxywydbhzzProductNo;
	/**
  	 *  	 * 轿厢意外移动保护装置制造单位
     *      */

		@TableField(value ="\"JXYWYDBHZZ_MANUFACTURER\"")
	private String jxywydbhzzManufacturer;
	/**
  	 *  	 * 液压泵站型号
     *      */

		@TableField(value ="\"YYBZ_MODEL\"")
	private String yybzModel;
	/**
  	 *  	 * 液压泵站产品编号
     *      */

		@TableField(value ="\"YYBZ_PRODUCT_NO\"")
	private String yybzProductNo;
	/**
  	 *  	 * 液压泵站制造单位
     *      */

		@TableField(value ="\"YYBZ_MANUFACTURER\"")
	private String yybzManufacturer;
	/**
  	 *  	 * 限速切断阀型号
     *      */

		@TableField(value ="\"XSQDF_MODEL\"")
	private String xsqdfModel;
	/**
  	 *  	 * 限速切断阀产品编号
     *      */

		@TableField(value ="\"XSQDF_PRODUCT_NO\"")
	private String xsqdfProductNo;
	/**
  	 *  	 * 限速切断阀制造单位
     *      */

		@TableField(value ="\"XSQDF_MANUFACTURER\"")
	private String xsqdfManufacturer;
	/**
  	 *  	 * 名义速度
     *      */

		@TableField(value ="\"NOMINAL_SPEED\"")
	private BigDecimal nominalSpeed;
	/**
  	 *  	 * 倾斜角
     *      */

		@TableField(value ="\"ANGLE_ROLL\"")
	private BigDecimal angleRoll;
	/**
  	 *  	 * 名义宽度
     *      */

		@TableField(value ="\"NOMINAL_WIDTH\"")
	private BigDecimal nominalWidth;
	/**
  	 *  	 * 使用区段长度
     *      */

		@TableField(value ="\"USE_SECTION_LENGTH\"")
	private BigDecimal useSectionLength;
	/**
  	 *  	 * 输送能力
     *      */

		@TableField(value ="\"CONVEYING_CAPACITY\"")
	private String conveyingCapacity;
	/**
  	 *  	 * 工作类型
     *      */

		@TableField(value ="\"WORK_TYPE\"")
	private String workType;
	/**
  	 *  	 * 工作环境
     *      */

		@TableField(value ="\"WORK_ENVIRONMENT\"")
	private String workEnvironment;
	/**
  	 *  	 * 控制柜节能运行方式
     *      */

		@TableField(value ="\"KZG_OPERATION_MODE\"")
	private String kzgOperationMode;


}
