소스 검색

相机台账 判空

sunhh 1 년 전
부모
커밋
0fe0cb06ab
1개의 변경된 파일4개의 추가작업 그리고 4개의 파일을 삭제
  1. 4 4
      vehicle-admin/src/main/java/com/ozs/web/controller/accountmanagment/BaseCameraManagementController.java

+ 4 - 4
vehicle-admin/src/main/java/com/ozs/web/controller/accountmanagment/BaseCameraManagementController.java

@@ -286,16 +286,16 @@ public class BaseCameraManagementController extends BaseController {
                 baseCameraManagement.setInstallMile(install.multiply(new BigDecimal("1000")).intValue());
             }
         }
-        if (!StringUtils.isEmptySunhh(baseCameraManagement.getInstallMileBD())) {
-            if (!baseCameraManagement.getInstallMileBD().toString().matches(PATTERN)) {
+        if (!StringUtils.isEmptySunhh(baseCameraManagement.getEndMileBD())) {
+            if (!baseCameraManagement.getEndMileBD().toString().matches(PATTERN)) {
                 return error("监控范围结束里程位置填写格式不正确");
             } else {
-                BigDecimal end = baseCameraManagement.getInstallMileBD().setScale(3, RoundingMode.HALF_UP);
+                BigDecimal end = baseCameraManagement.getEndMileBD().setScale(3, RoundingMode.HALF_UP);
                 // double end = Double.parseDouble(baseCameraManagement.getEndMile().toString());
                 baseCameraManagement.setEndMile(end.multiply(new BigDecimal("1000")).intValue());
             }
         }
-        if (!StringUtils.isEmptySunhh(baseCameraManagement.getBeginMile()) && !StringUtils.isEmptySunhh(baseCameraManagement.getEndMile())) {
+        if (!StringUtils.isEmptySunhh(baseCameraManagement.getBeginMile()) || !StringUtils.isEmptySunhh(baseCameraManagement.getEndMile())) {
             if (baseCameraManagement.getBeginMile() > baseCameraManagement.getEndMile()) {
                 return error("监控范围开始里程位置不能大于监控范围结束里程位置");
             }