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

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.yeejoin.amos.boot.biz.common.entity.BaseEntity;
import com.yeejoin.amos.boot.biz.common.entity.TzsBaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.util.Date;

/**
 * 安全追溯-游乐设施
 *
 * @author system_generator
 * @date 2023-08-17
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("idx_biz_jg_tech_params_rides")
public class IdxBizJgTechParamsRides extends TzsBaseEntity {

    


    /**
     *
     */
	@TableField("\"RECORD\"")
    private String record;

    /**
     *
     */
	@TableField("\"INSTANCE_ID\"")
    private String instanceId;

    /**
     *
     */
	@TableField("\"STATUS\"")
    private String status;

    /**
     *
     */
	@TableField("\"DESIGN_LIFE\"")
    private Integer designLife;

    /**
     *
     */
	@TableField("\"SLIDE_LENGTH\"")
    private String slideLength;

    /**
     *
     */
	@TableField("\"SLIDE_HEIGHT\"")
    private String slideHeight;

    /**
     *
     */
	@TableField("\"MINIMUM_SLOPE_OF_SLIDE\"")
    private String minimumSlopeOfSlide;

    /**
     *
     */
	@TableField("\"AVERAGE_SLOPE_OF_SLIDE\"")
    private String averageSlopeOfSlide;

    /**
     *
     */
	@TableField("\"MAXIMUM_SLOPE_OF_THE_SLIDE_WITHOUT_JUMPING\"")
    private String maximumSlopeOfTheSlideWithoutJumping;

    /**
     *
     */
	@TableField("\"MINIMUM_RADIUS_OF_CURVATURE_OF_SLIDEWAY\"")
    private String minimumRadiusOfCurvatureOfSlideway;

    /**
     *
     */
	@TableField("\"NUMBER_OF_SLIDES\"")
    private Integer numberOfSlides;

    /**
     *
     */
	@TableField("\"MAIN_MATERIAL_OF_SLIDE\"")
    private String mainMaterialOfSlide;

    /**
     *
     */
	@TableField("\"NUMBER_OF_PULLEYS\"")
    private Integer numberOfPulleys;

    /**
     *
     */
	@TableField("\"NUMBER_OF_PASSENGERS\"")
    private Integer numberOfPassengers;

    /**
     *
     */
	@TableField("\"ALTITUDE_DIFFERENCE\"")
    private String altitudeDifference;

    /**
     *
     */
	@TableField("\"HORIZONTAL_DISTANCE\"")
    private String horizontalDistance;

    /**
     *
     */
	@TableField("\"HEIGHT\"")
    private String height;

    /**
     *
     */
	@TableField("\"GLIDE_SPEED\"")
    private String glideSpeed;

    /**
     *
     */
	@TableField("\"COUNT_OF_PASSENGERS\"")
    private Integer countOfPassengers;

    /**
     *
     */
	@TableField("\"RUNNING_SPEED\"")
    private String runningSpeed;

    /**
     *
     */
	@TableField("\"NUMBER_OF_VEHICLES\"")
    private Integer numberOfVehicles;

    /**
     *
     */
	@TableField("\"POWER\"")
    private String power;

    /**
     *
     */
	@TableField("\"TRACK_HEIGHT\"")
    private String trackHeight;

    /**
     *
     */
	@TableField("\"NUMBER_OF_MEMBERS\"")
    private Integer numberOfMembers;

    /**
     *
     */
	@TableField("\"OPERATING_HEIGHT\"")
    private String operatingHeight;

    /**
     *
     */
	@TableField("\"DRIVE_POWER\"")
    private String drivePower;

    /**
     *
     */
	@TableField("\"ROTARY_DIAMETER\"")
    private String rotaryDiameter;

    /**
     *
     */
	@TableField("\"RATED_NUMBER_OF_PASSENGERS\"")
    private Integer ratedNumberOfPassengers;

    /**
     *
     */
	@TableField("\"NUMBER_OF_PODS\"")
    private Integer numberOfPods;

    /**
     *
     */
	@TableField("\"EQUIPMENT_HEIGHT\"")
    private String equipmentHeight;

    /**
     *
     */
	@TableField("\"RATED_LINEAR_SPEED\"")
    private String ratedLinearSpeed;

    /**
     *
     */
	@TableField("\"ROTARY_TABLE_SPEED\"")
    private String rotaryTableSpeed;

    /**
     *
     */
	@TableField("\"UNILATERAL_SWING_ANGLE\"")
    private String unilateralSwingAngle;

    /**
     *
     */
	@TableField("\"NUMBER_OF_CABINS\"")
    private Integer numberOfCabins;

    /**
     *
     */
	@TableField("\"MAXIMUM_OPERATING_HEIGHT\"")
    private String maximumOperatingHeight;

    /**
     *
     */
	@TableField("\"ROTATION_DIAMETER\"")
    private String rotationDiameter;

    /**
     *
     */
	@TableField("\"MAXIMUM_SPEED\"")
    private String maximumSpeed;

    /**
     *
     */
	@TableField("\"DIP\"")
    private String dip;

    /**
     *
     */
	@TableField("\"SLEWING_SPEED\"")
    private String slewingSpeed;

    /**
     *
     */
	@TableField("\"LIFTING_SPEED\"")
    private String liftingSpeed;

    /**
     *
     */
	@TableField("\"HEIGHT_DIFFERENCE\"")
    private String heightDifference;

    /**
     *
     */
	@TableField("\"MAIN_CABLE_DIAMETER\"")
    private String mainCableDiameter;

    /**
     *
     */
	@TableField("\"ANGLE_OF_CHORD\"")
    private String angleOfChord;

    /**
     *
     */
	@TableField("\"PASSENGER_NUM\"")
    private Integer passengerNum;

    /**
     *
     */
	@TableField("\"BOUNCE_HEIGHT\"")
    private String bounceHeight;

    /**
     *
     */
	@TableField("\"MAXIMUM_LOAD\"")
    private String maximumLoad;

    /**
     *
     */
	@TableField("\"EQUIPMENT_POWER\"")
    private String equipmentPower;

    /**
     *
     */
	@TableField("\"FLOOR_AREA\"")
    private String floorArea;

    /**
     *
     */
	@TableField("\"LIFTOFF_ALTITUDE\"")
    private String liftoffAltitude;

    /**
     *
     */
	@TableField("\"FIELD_DIAMETER\"")
    private String fieldDiameter;

    /**
     *
     */
	@TableField("\"SPHERE_DIAMETER\"")
    private String sphereDiameter;

    /**
     *
     */
	@TableField("\"SPHERE_VOLUME\"")
    private String sphereVolume;

    /**
     *
     */
	@TableField("\"OPERATOR_NUMBER\"")
    private Integer operatorNumber;


    /**
     * 参数是否完整齐全：1-齐全；2-不齐全【历史无证设备需要】
     */
    @TableField("\"TECH_PARAM_IS_COMPLETE\"")
    private String techParamIsComplete;

}
