package com.ycl.platform.domain.form; import com.ycl.platform.base.AbsForm; import com.ycl.system.domain.group.Update; 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; import java.math.BigDecimal; /** * 视频工单阈值 * * @author:xp * @date:2024/4/12 10:30 */ @Data public class VideoThresholdForm implements Serializable { private static final long serialVersionUID = 1L; @ApiModelProperty(value = "id,修改必传", required = false) @NotBlank(message = "请选择修改数据") private String id; @NotBlank(message = "请选择设备类型") private BusinessTypeEnum monitorType; /** 视频质量 */ @NotBlank(message = "请选择视频质量工单阈值") private String videoQuality; @NotBlank(message = "请选择视频质量下发阈值") private String videoQualityAuto; /** 图像质量 */ @NotBlank(message = "请选择图像质量工单阈值") private String imageQuality; @NotBlank(message = "请选择图像质量下发阈值") private String imageQualityAuto; /** 标注准确率 */ @NotBlank(message = "请填写标注准确率工单阈值") private BigDecimal annotationAccuracy; @NotBlank(message = "请填写标注准确率下发阈值") private BigDecimal annotationAccuracyAuto; }