fuliqi
2024-09-14 a776ca9959e0c4696db0ab96cb59efcfe4061201
ycl-pojo/src/main/java/com/ycl/platform/domain/result/HK/FaceDeviceSamplingResult.java
@@ -5,6 +5,9 @@
import org.springframework.data.mongodb.core.index.TextIndexed;
import org.springframework.data.mongodb.core.mapping.Document;
import java.math.BigDecimal;
import java.math.RoundingMode;
/**
 * 人脸设备抽检指标监测结果:人脸(人脸卡口信息采集准确率、人脸卡口设备抓拍数据大图可用性)
 *
@@ -90,6 +93,18 @@
         * OSD标注异常数据量
         */
        private Integer osdExpCount;
        public static BigDecimal calUrl(BigUsefulness bigUseful) {
            BigDecimal url = BigDecimal.ZERO;
            if (bigUseful.getSampleCount() != 0) {
                //图片访问正常量 = 抽检量-异常量
                BigDecimal picNormalCount = new BigDecimal(bigUseful.getSampleCount() - bigUseful.getBigPicExpCount());
                //图片抽检量
                BigDecimal sampleCount = new BigDecimal(bigUseful.getSampleCount());
                url = picNormalCount.divide(sampleCount, 4, RoundingMode.HALF_UP);
            }
            return url;
        }
    }
    @Data