|
@@ -20,7 +20,6 @@ import com.jjt.common.utils.IntervalUtil;
|
|
|
import com.jjt.common.utils.bean.BeanUtils;
|
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
|
-import javafx.util.Pair;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
@@ -29,10 +28,7 @@ import java.io.*;
|
|
|
import java.math.BigDecimal;
|
|
|
import java.math.RoundingMode;
|
|
|
import java.net.URLEncoder;
|
|
|
-import java.util.ArrayList;
|
|
|
-import java.util.Date;
|
|
|
-import java.util.HashMap;
|
|
|
-import java.util.List;
|
|
|
+import java.util.*;
|
|
|
|
|
|
/**
|
|
|
* 自动巡检指标配置Controller
|
|
@@ -178,9 +174,9 @@ public class CheckConfigController extends BaseController {
|
|
|
}
|
|
|
BigDecimal avg = total.divide(BigDecimal.valueOf(oms.size()), 2, RoundingMode.HALF_UP);
|
|
|
boolean flag = IntervalUtil.inNumRange(avg.floatValue(), checkConfig.getCheckRule());
|
|
|
- Pair<String, String> pair = CheckExportVO.checkV(flag, avg.floatValue(), pos);
|
|
|
- crd.setResultL(pair.getKey());
|
|
|
- crd.setResultR(pair.getValue());
|
|
|
+ Map<String, String> pair = CheckExportVO.checkV(flag, avg.floatValue(), pos);
|
|
|
+ crd.setResultL(pair.get("left"));
|
|
|
+ crd.setResultR(pair.get("right"));
|
|
|
if (flag) {
|
|
|
errors++;
|
|
|
}
|
|
@@ -188,9 +184,9 @@ public class CheckConfigController extends BaseController {
|
|
|
//发现一个就算异常
|
|
|
for (BizObjMetrics om : oms) {
|
|
|
boolean flag = IntervalUtil.inNumRange(om.getDValue().floatValue(), checkConfig.getCheckRule());
|
|
|
- Pair<String, String> pair = CheckExportVO.checkV(true, 0f, pos);
|
|
|
- crd.setResultL(pair.getKey());
|
|
|
- crd.setResultR(pair.getValue());
|
|
|
+ Map<String, String> pair = CheckExportVO.checkV(true, 0f, pos);
|
|
|
+ crd.setResultL(pair.get("left"));
|
|
|
+ crd.setResultR(pair.get("right"));
|
|
|
if (flag) {
|
|
|
errors++;
|
|
|
break;
|
|
@@ -205,9 +201,9 @@ public class CheckConfigController extends BaseController {
|
|
|
flag = true;
|
|
|
}
|
|
|
|
|
|
- Pair<String, String> pair = CheckExportVO.checkV(flag, v.floatValue(), pos);
|
|
|
- crd.setResultL(pair.getKey());
|
|
|
- crd.setResultR(pair.getValue());
|
|
|
+ Map<String, String> pair = CheckExportVO.checkV(flag, v.floatValue(), pos);
|
|
|
+ crd.setResultL(pair.get("left"));
|
|
|
+ crd.setResultR(pair.get("right"));
|
|
|
if (flag) {
|
|
|
errors++;
|
|
|
}
|