package com.yeejoin.amos.boot.module.jg.api.dto;

import com.yeejoin.amos.boot.biz.common.annotation.FieldDisplayDefine;
import com.yeejoin.amos.boot.biz.common.annotation.Group;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * 安全追溯-游乐设施
 *
 * @author system_generator
 * @date 2023-08-17
 */
@EqualsAndHashCode(callSuper = true)
@Data
@Accessors(chain = true)
@Group(value = "tech_params_rides")
public class TechParamsRidesChangeFieldDto extends BaseTechParamsFieldDto {

    @FieldDisplayDefine(value = "轨道高度")
    private String trackHeight;

    @FieldDisplayDefine(value = "运行速度")
    private String runningSpeed;

    @FieldDisplayDefine(value = "乘坐人数")
    private Integer numberOfPassengers;

    @FieldDisplayDefine(value = "滑道长度")
    private String slideLength;

    @FieldDisplayDefine(value = "运行高度")
    private String operatingHeight;

    @FieldDisplayDefine(value = "蹦极绳长度")
    private String slideHeight;

    @FieldDisplayDefine(value = "回转直径")
    private String rotaryDiameter;

    @FieldDisplayDefine(value = "单边摆角")
    private String unilateralSwingAngle;

    @FieldDisplayDefine(value = "车辆数")
    private Integer numberOfVehicles;

    @FieldDisplayDefine(value = "倾角")
    private String dip;

    @FieldDisplayDefine(value = "设备高度")
    private String equipmentHeight;

}
