| | |
| | | import jakarta.validation.constraints.NotNull; |
| | | import lombok.Data; |
| | | |
| | | import java.io.Serializable; |
| | | import java.math.BigDecimal; |
| | | |
| | | /** |
| | | * 车辆工单阈值 |
| | | * |
| | |
| | | * @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; |
| | | |
| | | } |