xiangpei
2024-05-06 002f99b94810ccff674b133124cc442f8a49764f
ycl-pojo/src/main/java/com/ycl/platform/domain/form/CarThresholdForm.java
@@ -7,6 +7,9 @@
import jakarta.validation.constraints.NotNull;
import lombok.Data;
import java.io.Serializable;
import java.math.BigDecimal;
/**
 * 车辆工单阈值
 *
@@ -14,48 +17,45 @@
 * @date:2024/4/12 10:30
 */
@Data
public class CarThresholdForm {
public class CarThresholdForm implements Serializable {
    private static final long serialVersionUID = 1L;
    @ApiModelProperty(value = "id,修改必传", required = false)
    @NotBlank(message = "请选择修改数据")
    private String id;
    @NotNull(message = "请选择修改数据")
    private Integer id;
    @NotBlank(message = "请选择设备类型")
    @NotNull(message = "请选择设备类型")
    private BusinessTypeEnum monitorType;
    @NotNull(message = "请输入超时天数")
    private Integer timeout;
    /** 过车辆 */
    @NotBlank(message = "请填写过车数据量")
    private String passCarNum;
    @NotNull(message = "请填写过车数据量")
    private Integer passCarNum;
    private Integer passCarNumAuto;
    /** 过车缺失率 */
    @NotBlank(message = "请填写过车缺失率")
    private String passCarMissRate;
    @NotNull(message = "请填写过车缺失率")
    private BigDecimal passCarMissRate;
    private BigDecimal passCarMissRateAuto;
    /** 有效过车数据量 */
    @NotBlank(message = "请填写有效过车数据量")
    private String passCarEffectiveNum;
    /** 抽检量 */
    @NotBlank(message = "请填写抽检量")
    private String samplingInspectionNum;
    @NotNull(message = "请填写有效过车数据量")
    private Integer passCarEffectiveNum;
    private Integer passCarEffectiveNumAuto;
    /** 设备活跃率 */
    @NotBlank(message = "请填写设备活跃率")
    private String deviceActiveRate;
    @NotNull(message = "请填写设备活跃率")
    private BigDecimal deviceActiveRate;
    private BigDecimal deviceActiveRateAuto;
    /** 抓拍及时率 */
    @NotBlank(message = "请填写抓拍及时率")
    private String timelyCapture;
    /** 时钟不准确率 */
    @NotBlank(message = "请填写时钟不准确率")
    private String timeNotAccuracy;
    @NotNull(message = "请填写抓拍及时率")
    private BigDecimal timelyCapture;
    private BigDecimal timelyCaptureAuto;
    /** 时钟准确率 */
    @NotBlank(message = "请填写时钟准确率")
    private String timeAccuracy;
    @NotNull(message = "请填写时钟准确率")
    private BigDecimal timeAccuracy;
    private BigDecimal timeAccuracyAuto;
}