package com.yeejoin.amos.boot.module.cylinder.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_rides")
public class EquipTechParamRides extends AbstractEquipBaseEntity {
	private static final long serialVersionUID = 1L;



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


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

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

		@TableField(value ="\"STATUS\"")
	private String status;
	/**
  	 *  	 * 设计寿命
     *      */

		@TableField(value ="\"DESIGN_LIFE\"")
	private Integer designLife;
	/**
  	 *  	 * 滑道长度
     *      */

		@TableField(value ="\"SLIDE_LENGTH\"")
	private BigDecimal slideLength;
	/**
  	 *  	 * 滑道高度
     *      */

		@TableField(value ="\"SLIDE_HEIGHT\"")
	private BigDecimal slideHeight;
	/**
  	 *  	 * 滑道最小坡度
     *      */

		@TableField(value ="\"MINIMUM_SLOPE_OF_SLIDE\"")
	private BigDecimal minimumSlopeOfSlide;
	/**
  	 *  	 * 滑道平均坡度
     *      */

		@TableField(value ="\"AVERAGE_SLOPE_OF_SLIDE\"")
	private BigDecimal averageSlopeOfSlide;
	/**
  	 *  	 * 滑道无跳跃段最大坡度
     *      */

		@TableField(value ="\"MAXIMUM_SLOPE_OF_THE_SLIDE_WITHOUT_JUMPING\"")
	private BigDecimal maximumSlopeOfTheSlideWithoutJumping;
	/**
  	 *  	 * 滑道最小曲率半径
     *      */

		@TableField(value ="\"MINIMUM_RADIUS_OF_CURVATURE_OF_SLIDEWAY\"")
	private BigDecimal minimumRadiusOfCurvatureOfSlideway;
	/**
  	 *  	 * 滑道数量
     *      */

		@TableField(value ="\"NUMBER_OF_SLIDES\"")
	private Integer numberOfSlides;
	/**
  	 *  	 * 滑道主体材料
     *      */

		@TableField(value ="\"MAIN_MATERIAL_OF_SLIDE\"")
	private String mainMaterialOfSlide;
	/**
  	 *  	 * 滑车数量
     *      */

		@TableField(value ="\"NUMBER_OF_PULLEYS\"")
	private Integer numberOfPulleys;
	/**
  	 *  	 * 乘坐人数
     *      */

		@TableField(value ="\"NUMBER_OF_PASSENGERS\"")
	private Integer numberOfPassengers;
	/**
  	 *  	 * 水平距离
     *      */

		@TableField(value ="\"HORIZONTAL_DISTANCE\"")
	private BigDecimal horizontalDistance;
	/**
  	 *  	 * 高度
     *      */

		@TableField(value ="\"HEIGHT\"")
	private BigDecimal height;
	/**
  	 *  	 * 下滑速度
     *      */

		@TableField(value ="\"GLIDE_SPEED\"")
	private BigDecimal glideSpeed;
	/**
  	 *  	 * 乘员数
     *      */

		@TableField(value ="\"COUNT_OF_PASSENGERS\"")
	private Integer countOfPassengers;
	/**
  	 *  	 * 运行速度
     *      */

		@TableField(value ="\"RUNNING_SPEED\"")
	private BigDecimal runningSpeed;
	/**
  	 *  	 * 车辆数
     *      */

		@TableField(value ="\"NUMBER_OF_VEHICLES\"")
	private Integer numberOfVehicles;
	/**
  	 *  	 * 功率
     *      */

		@TableField(value ="\"POWER\"")
	private BigDecimal power;
	/**
  	 *  	 * 轨道高度
     *      */

		@TableField(value ="\"TRACK_HEIGHT\"")
	private BigDecimal trackHeight;
	/**
  	 *  	 * 成员数
     *      */

		@TableField(value ="\"NUMBER_OF_MEMBERS\"")
	private Integer numberOfMembers;
	/**
  	 *  	 * 运行高度
     *      */

		@TableField(value ="\"OPERATING_HEIGHT\"")
	private BigDecimal operatingHeight;
	/**
  	 *  	 * 驱动功率
     *      */

		@TableField(value ="\"DRIVE_POWER\"")
	private BigDecimal drivePower;
	/**
  	 *  	 * 回转直径
     *      */

		@TableField(value ="\"ROTARY_DIAMETER\"")
	private BigDecimal rotaryDiameter;
	/**
  	 *  	 * 额定乘客数
     *      */

		@TableField(value ="\"RATED_NUMBER_OF_PASSENGERS\"")
	private Integer ratedNumberOfPassengers;
	/**
  	 *  	 * 吊舱数量
     *      */

		@TableField(value ="\"NUMBER_OF_PODS\"")
	private Integer numberOfPods;
	/**
  	 *  	 * 设备高度
     *      */

		@TableField(value ="\"EQUIPMENT_HEIGHT\"")
	private BigDecimal equipmentHeight;
	/**
  	 *  	 * 额定线速度
     *      */

		@TableField(value ="\"RATED_LINEAR_SPEED\"")
	private BigDecimal ratedLinearSpeed;
	/**
  	 *  	 * 转盘转速
     *      */

		@TableField(value ="\"ROTARY_TABLE_SPEED\"")
	private BigDecimal rotaryTableSpeed;
	/**
  	 *  	 * 单边摆角
     *      */

		@TableField(value ="\"UNILATERAL_SWING_ANGLE\"")
	private BigDecimal unilateralSwingAngle;
	/**
  	 *  	 * 座舱数量
     *      */

		@TableField(value ="\"NUMBER_OF_CABINS\"")
	private Integer numberOfCabins;
	/**
  	 *  	 * 最大运行高度
     *      */

		@TableField(value ="\"MAXIMUM_OPERATING_HEIGHT\"")
	private BigDecimal maximumOperatingHeight;
	/**
  	 *  	 * 旋转直径
     *      */

		@TableField(value ="\"ROTATION_DIAMETER\"")
	private BigDecimal rotationDiameter;
	/**
  	 *  	 * 最大转速
     *      */

		@TableField(value ="\"MAXIMUM_SPEED\"")
	private BigDecimal maximumSpeed;
	/**
  	 *  	 * 倾角
     *      */

		@TableField(value ="\"DIP\"")
	private BigDecimal dip;
	/**
  	 *  	 * 回转速度
     *      */

		@TableField(value ="\"SLEWING_SPEED\"")
	private BigDecimal slewingSpeed;
	/**
  	 *  	 * 升降速度
     *      */

		@TableField(value ="\"LIFTING_SPEED\"")
	private BigDecimal liftingSpeed;
	/**
  	 *  	 * 高差
     *      */

		@TableField(value ="\"HEIGHT_DIFFERENCE\"")
	private BigDecimal heightDifference;
	/**
  	 *  	 * 主索直径
     *      */

		@TableField(value ="\"MAIN_CABLE_DIAMETER\"")
	private BigDecimal mainCableDiameter;
	/**
  	 *  	 * 弦倾角
     *      */

		@TableField(value ="\"ANGLE_OF_CHORD\"")
	private BigDecimal angleOfChord;
	/**
  	 *  	 * 乘客人数
     *      */

		@TableField(value ="\"PASSENGER_NUM\"")
	private Integer passengerNum;
	/**
  	 *  	 * 弹跳高度
     *      */

		@TableField(value ="\"BOUNCE_HEIGHT\"")
	private BigDecimal bounceHeight;
	/**
  	 *  	 * 最大载重
     *      */

		@TableField(value ="\"MAXIMUM_LOAD\"")
	private BigDecimal maximumLoad;
	/**
  	 *  	 * 设备功率
     *      */

		@TableField(value ="\"EQUIPMENT_POWER\"")
	private BigDecimal equipmentPower;
	/**
  	 *  	 * 占地面积
     *      */

		@TableField(value ="\"FLOOR_AREA\"")
	private BigDecimal floorArea;
	/**
  	 *  	 * 升空高度
     *      */

		@TableField(value ="\"LIFTOFF_ALTITUDE\"")
	private BigDecimal liftoffAltitude;
	/**
  	 *  	 * 场地直径
     *      */

		@TableField(value ="\"FIELD_DIAMETER\"")
	private BigDecimal fieldDiameter;
	/**
  	 *  	 * 球体直径
     *      */

		@TableField(value ="\"SPHERE_DIAMETER\"")
	private BigDecimal sphereDiameter;
	/**
  	 *  	 * 球体体积
     *      */

		@TableField(value ="\"SPHERE_VOLUME\"")
	private BigDecimal sphereVolume;
	/**
  	 *  	 * 操作人数
     *      */

		@TableField(value ="\"OPERATOR_NUMBER\"")
	private Integer operatorNumber;


}
