package com.ycl.platform.domain.form; import com.ycl.platform.base.AbsForm; import enumeration.general.BusinessTypeEnum; import io.swagger.annotations.ApiModelProperty; import jakarta.validation.constraints.NotBlank; import jakarta.validation.constraints.NotNull; import lombok.Data; import java.io.Serializable; /** * 人脸工单阈值 * * @author:xp * @date:2024/4/12 10:30 */ @Data public class FaceThresholdForm implements Serializable { private static final long serialVersionUID = 1L; @ApiModelProperty(value = "id,修改必传", required = false) @NotBlank(message = "请选择修改数据") private String id; @NotBlank(message = "请选择设备类型") private BusinessTypeEnum monitorType; @NotNull(message = "请输入超时天数") private Integer timeout; /** 抓拍量 */ @NotBlank(message = "请填写抓拍量") private String captureNum; /** 及时率 */ @NotBlank(message = "请填写及时率") private String timelyRate; /** 延迟量 */ @NotBlank(message = "请填写延迟量") private String delayAmount; /** 抽检量 */ @NotBlank(message = "请填写抽检量") private String samplingInspectionNum; /** 设备活跃率 */ @NotBlank(message = "请填写设备活跃率") private String deviceActiveRate; /** 抓拍及时率 */ @NotBlank(message = "请填写抓拍及时率") private String timelyCapture; /** 时钟不准确率 */ @NotBlank(message = "请填写时钟不准确率") private String timeNotAccuracy; /** 时钟准确率 */ @NotBlank(message = "请填写时钟准确率") private String timeAccuracy; }