fuliqi
2024-09-14 a776ca9959e0c4696db0ab96cb59efcfe4061201
ycl-pojo/src/main/java/com/ycl/platform/domain/result/UY/OsdCheckResult.java
@@ -2,7 +2,9 @@
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ycl.platform.domain.result.BaseResult;
import constant.ApiConstants;
import lombok.Data;
import org.springframework.data.mongodb.core.index.TextIndexed;
import org.springframework.data.mongodb.core.mapping.Document;
import java.util.Date;
@@ -20,12 +22,14 @@
    /**
     * 国标码
     */
    @TextIndexed
    private String deviceNo;
    /**
     *  摄像机品牌
     */
    private Integer deviceBrand;
    /**
     * 设备类型
     */
@@ -34,6 +38,7 @@
    /**
     * ip
     */
    @TextIndexed
    private String ip;
    /**
@@ -51,6 +56,7 @@
    /**
     * osd通道名
     */
    @TextIndexed
    private String osdName;
    /**
     * osd省
@@ -68,7 +74,7 @@
    private String osdPart;
    /**
     * osd 左下角
     * osd左下角
     */
    private String osdLB;
@@ -78,7 +84,7 @@
    private Integer osdTimeCorrect;
    /**
     * osd通道名是否正确
     * osd通道名是否正确   1正确  0未知  -1错
     */
    private Integer osdNameCorrect;
    /**
@@ -102,5 +108,15 @@
    private Integer osdLbCorrect;
    public static Boolean checkOsd(OsdCheckResult result) {
        return ApiConstants.OSD_Correct.equals(result.getOsdTimeCorrect()) &&
                ApiConstants.OSD_Correct.equals(result.getOsdNameCorrect()) &&
                ApiConstants.OSD_Correct.equals(result.getOsdProvinceCorrect()) &&
                ApiConstants.OSD_Correct.equals(result.getOsdCityCorrect()) &&
                ApiConstants.OSD_Correct.equals(result.getOsdPartCorrect());
    }
    public static Boolean checkTime(OsdCheckResult result) {
        return ApiConstants.OSD_Correct.equals(result.getOsdTimeCorrect());
    }
}