| 
															
																@@ -110,12 +110,18 @@ public class BaseCameraManagementController extends BaseController { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 //            SysDept sysDept = deptService.selectDeptById(baseCameraManagement.getDeptId()); 
															 | 
															
															 | 
															
																 //            SysDept sysDept = deptService.selectDeptById(baseCameraManagement.getDeptId()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 //            baseCameraManagement.setDeptName(sysDept.getDeptName()); 
															 | 
															
															 | 
															
																 //            baseCameraManagement.setDeptName(sysDept.getDeptName()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																             baseCameraManagement.setRailwayName(baseRailwayManagement.getRailwayName()); 
															 | 
															
															 | 
															
																             baseCameraManagement.setRailwayName(baseRailwayManagement.getRailwayName()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-            String mils = AppendUtils.stringAppend(baseCameraManagement.getInstallMile()); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-            baseCameraManagement.setInstallMiles(mils); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-            String end = AppendUtils.stringAppend(baseCameraManagement.getEndMile()); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-            baseCameraManagement.setEndMiles(end); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-            String begin = AppendUtils.stringAppend(baseCameraManagement.getBeginMile()); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-            baseCameraManagement.setBeginMiles(begin); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            if (!StringUtils.isEmptySunhh(baseCameraManagement.getInstallMile())) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                String mils = AppendUtils.stringAppend(baseCameraManagement.getInstallMile()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                baseCameraManagement.setInstallMiles(mils); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            if (!StringUtils.isEmptySunhh(baseCameraManagement.getInstallMile())) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                String end = AppendUtils.stringAppend(baseCameraManagement.getEndMile()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                baseCameraManagement.setEndMiles(end); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            if (!StringUtils.isEmptySunhh(baseCameraManagement.getBeginMile())) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                String begin = AppendUtils.stringAppend(baseCameraManagement.getBeginMile()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                baseCameraManagement.setBeginMiles(begin); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																             return AjaxResult.success(baseCameraManagement); 
															 | 
															
															 | 
															
																             return AjaxResult.success(baseCameraManagement); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																         } else if (!StringUtils.isEmpty(isRelease) && isRelease == 2 && !StringUtils.isEmpty(cameraCode)) { 
															 | 
															
															 | 
															
																         } else if (!StringUtils.isEmpty(isRelease) && isRelease == 2 && !StringUtils.isEmpty(cameraCode)) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																             MsgAlarm msgAlarm = msgAlarmService.selectByCameraCode(cameraCode); 
															 | 
															
															 | 
															
																             MsgAlarm msgAlarm = msgAlarmService.selectByCameraCode(cameraCode); 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@@ -184,12 +190,18 @@ public class BaseCameraManagementController extends BaseController { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                 String mils = AppendUtils.stringAppend(o.getInstallMile()); 
															 | 
															
															 | 
															
																                 String mils = AppendUtils.stringAppend(o.getInstallMile()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                 o.setInstallMiles(mils); 
															 | 
															
															 | 
															
																                 o.setInstallMiles(mils); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                 o.setInstallMileBD(new BigDecimal(o.getInstallMile()).divide(new BigDecimal(1000)).setScale(3, RoundingMode.HALF_UP)); 
															 | 
															
															 | 
															
																                 o.setInstallMileBD(new BigDecimal(o.getInstallMile()).divide(new BigDecimal(1000)).setScale(3, RoundingMode.HALF_UP)); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                String end = AppendUtils.stringAppend(o.getEndMile()); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                o.setEndMiles(end); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                o.setEndMileBD(new BigDecimal(o.getEndMile()).divide(new BigDecimal(1000)).setScale(3, RoundingMode.HALF_UP)); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                String begin = AppendUtils.stringAppend(o.getBeginMile()); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                o.setBeginMiles(begin); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                o.setBeginMileBD(new BigDecimal(o.getBeginMile()).divide(new BigDecimal(1000)).setScale(3, RoundingMode.HALF_UP)); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                String end = ""; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                if (!StringUtils.isEmptySunhh(o.getEndMile())) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                    end = AppendUtils.stringAppend(o.getEndMile()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                    o.setEndMiles(end); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                    o.setEndMileBD(new BigDecimal(o.getEndMile()).divide(new BigDecimal(1000)).setScale(3, RoundingMode.HALF_UP)); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                String begin = ""; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                if (!StringUtils.isEmptySunhh(o.getBeginMile())) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                    begin = AppendUtils.stringAppend(o.getBeginMile()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                    o.setBeginMiles(begin); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                    o.setBeginMileBD(new BigDecimal(o.getBeginMile()).divide(new BigDecimal(1000)).setScale(3, RoundingMode.HALF_UP)); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                 o.setLineDirStr(o.getLineDir() == 1 ? "上行" : "下行"); 
															 | 
															
															 | 
															
																                 o.setLineDirStr(o.getLineDir() == 1 ? "上行" : "下行"); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                 o.setMilesRange(begin + "-" + end); 
															 | 
															
															 | 
															
																                 o.setMilesRange(begin + "-" + end); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                 o.setLongitudeAndLatitude(o.getInstallLongitude() + "," + o.getInstallLongitude()); 
															 | 
															
															 | 
															
																                 o.setLongitudeAndLatitude(o.getInstallLongitude() + "," + o.getInstallLongitude()); 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@@ -286,18 +298,26 @@ public class BaseCameraManagementController extends BaseController { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                 baseCameraManagement.setInstallMile(install.multiply(new BigDecimal("1000")).intValue()); 
															 | 
															
															 | 
															
																                 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("监控范围结束里程位置填写格式不正确"); 
															 | 
															
															 | 
															
																                 return error("监控范围结束里程位置填写格式不正确"); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																             } else { 
															 | 
															
															 | 
															
																             } 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()); 
															 | 
															
															 | 
															
																                 // double end = Double.parseDouble(baseCameraManagement.getEndMile().toString()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                 baseCameraManagement.setEndMile(end.multiply(new BigDecimal("1000")).intValue()); 
															 | 
															
															 | 
															
																                 baseCameraManagement.setEndMile(end.multiply(new BigDecimal("1000")).intValue()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																             } 
															 | 
															
															 | 
															
																             } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																         } 
															 | 
															
															 | 
															
																         } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-        if (baseCameraManagement.getBeginMile() > baseCameraManagement.getEndMile()) { 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-            return error("监控范围开始里程位置不能大于监控范围结束里程位置"); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-        } 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+//        Integer beginMile = 0; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+//        Integer endMile = 0; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+//        if (!StringUtils.isEmptySunhh(baseCameraManagement.getBeginMile())){ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+//            beginMile = baseCameraManagement.getBeginMile(); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+//        } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+//        if (!StringUtils.isEmptySunhh(baseCameraManagement.getEndMile())){ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+//            endMile = baseCameraManagement.getEndMile(); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+//        } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+//        if (beginMile > endMile) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+//            return error("监控范围开始里程位置不能大于监控范围结束里程位置"); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+//        } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																         baseCameraManagement.setCreateBy(getUserId()); 
															 | 
															
															 | 
															
																         baseCameraManagement.setCreateBy(getUserId()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																         baseCameraManagement.setUpdateBy(getUserId()); 
															 | 
															
															 | 
															
																         baseCameraManagement.setUpdateBy(getUserId()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																         BaseDeviceDynamicManagement baseDynamicManagement = new BaseDeviceDynamicManagement(); 
															 | 
															
															 | 
															
																         BaseDeviceDynamicManagement baseDynamicManagement = new BaseDeviceDynamicManagement(); 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@@ -345,6 +365,8 @@ public class BaseCameraManagementController extends BaseController { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                 // BigDecimal begin = BigDecimal.parseDouble(baseCameraManagement.getBeginMile().toString()); 
															 | 
															
															 | 
															
																                 // BigDecimal begin = BigDecimal.parseDouble(baseCameraManagement.getBeginMile().toString()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                 baseCameraManagement.setBeginMile(begin.multiply(new BigDecimal("1000")).intValue()); 
															 | 
															
															 | 
															
																                 baseCameraManagement.setBeginMile(begin.multiply(new BigDecimal("1000")).intValue()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																             } 
															 | 
															
															 | 
															
																             } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+        } else { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            baseCameraManagement.setBeginMile(0); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																         } 
															 | 
															
															 | 
															
																         } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																         if (!StringUtils.isEmptySunhh(baseCameraManagement.getInstallMileBD())) { 
															 | 
															
															 | 
															
																         if (!StringUtils.isEmptySunhh(baseCameraManagement.getInstallMileBD())) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																             if (!baseCameraManagement.getInstallMileBD().toString().matches(PATTERN)) { 
															 | 
															
															 | 
															
																             if (!baseCameraManagement.getInstallMileBD().toString().matches(PATTERN)) { 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@@ -354,19 +376,31 @@ public class BaseCameraManagementController extends BaseController { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                 // double install = Double.parseDouble(baseCameraManagement.getInstallMile().toString()); 
															 | 
															
															 | 
															
																                 // double install = Double.parseDouble(baseCameraManagement.getInstallMile().toString()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                 baseCameraManagement.setInstallMile(install.multiply(new BigDecimal("1000")).intValue()); 
															 | 
															
															 | 
															
																                 baseCameraManagement.setInstallMile(install.multiply(new BigDecimal("1000")).intValue()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																             } 
															 | 
															
															 | 
															
																             } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+        } else { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            baseCameraManagement.setInstallMile(0); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																         } 
															 | 
															
															 | 
															
																         } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-        if (!StringUtils.isEmptySunhh(baseCameraManagement.getInstallMileBD())) { 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-            if (!baseCameraManagement.getInstallMileBD().toString().matches(PATTERN)) { 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+        if (!StringUtils.isEmptySunhh(baseCameraManagement.getEndMileBD())) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            if (!baseCameraManagement.getEndMileBD().toString().matches(PATTERN)) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                 return error("监控范围结束里程位置填写格式不正确"); 
															 | 
															
															 | 
															
																                 return error("监控范围结束里程位置填写格式不正确"); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																             } else { 
															 | 
															
															 | 
															
																             } 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()); 
															 | 
															
															 | 
															
																                 // double end = Double.parseDouble(baseCameraManagement.getEndMile().toString()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                 baseCameraManagement.setEndMile(end.multiply(new BigDecimal("1000")).intValue()); 
															 | 
															
															 | 
															
																                 baseCameraManagement.setEndMile(end.multiply(new BigDecimal("1000")).intValue()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																             } 
															 | 
															
															 | 
															
																             } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+        } else { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            baseCameraManagement.setEndMile(0); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																         } 
															 | 
															
															 | 
															
																         } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-        if (baseCameraManagement.getBeginMile() > baseCameraManagement.getEndMile()) { 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-            return error("监控范围开始里程位置不能大于监控范围结束里程位置"); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-        } 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+//        Integer beginMile = 0; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+//        Integer endMile = 0; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+//        if (!StringUtils.isEmptySunhh(baseCameraManagement.getBeginMile())){ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+//            beginMile = baseCameraManagement.getBeginMile(); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+//        } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+//        if (!StringUtils.isEmptySunhh(baseCameraManagement.getEndMile())){ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+//            endMile = baseCameraManagement.getEndMile(); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+//        } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+//        if (beginMile > endMile) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+//            return error("监控范围开始里程位置不能大于监控范围结束里程位置"); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+//        } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																         baseCameraManagement.setUpdateBy(getUserId()); 
															 | 
															
															 | 
															
																         baseCameraManagement.setUpdateBy(getUserId()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																         LambdaQueryWrapper<BaseDeviceDynamicManagement> queryWrapper = new LambdaQueryWrapper<BaseDeviceDynamicManagement>(); 
															 | 
															
															 | 
															
																         LambdaQueryWrapper<BaseDeviceDynamicManagement> queryWrapper = new LambdaQueryWrapper<BaseDeviceDynamicManagement>(); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																         BaseCameraManagement management = baseCameraManagementService.getById(baseCameraManagement.getId()); 
															 | 
															
															 | 
															
																         BaseCameraManagement management = baseCameraManagementService.getById(baseCameraManagement.getId()); 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@@ -397,12 +431,20 @@ public class BaseCameraManagementController extends BaseController { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 //        SysDept sysDept = deptService.selectDeptById(baseCameraManagement.getDeptId()); 
															 | 
															
															 | 
															
																 //        SysDept sysDept = deptService.selectDeptById(baseCameraManagement.getDeptId()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 //        baseCameraManagement.setDeptName(sysDept.getDeptName()); 
															 | 
															
															 | 
															
																 //        baseCameraManagement.setDeptName(sysDept.getDeptName()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																         baseCameraManagement.setRailwayName(baseRailwayManagement.getRailwayName()); 
															 | 
															
															 | 
															
																         baseCameraManagement.setRailwayName(baseRailwayManagement.getRailwayName()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-        String mils = AppendUtils.stringAppend(baseCameraManagement.getInstallMile()); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-        baseCameraManagement.setInstallMiles(mils); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-        String end = AppendUtils.stringAppend(baseCameraManagement.getEndMile()); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-        baseCameraManagement.setEndMiles(end); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-        String begin = AppendUtils.stringAppend(baseCameraManagement.getBeginMile()); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-        baseCameraManagement.setBeginMiles(begin); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+        if (!StringUtils.isEmptySunhh(baseCameraManagement.getInstallMile())) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            String mils = AppendUtils.stringAppend(baseCameraManagement.getInstallMile()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            baseCameraManagement.setInstallMiles(mils); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+        } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+        String end = ""; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+        if (!StringUtils.isEmptySunhh(baseCameraManagement.getEndMile())) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            end = AppendUtils.stringAppend(baseCameraManagement.getEndMile()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            baseCameraManagement.setEndMiles(end); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+        } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+        String begin = ""; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+        if (!StringUtils.isEmptySunhh(baseCameraManagement.getBeginMile())) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            begin = AppendUtils.stringAppend(baseCameraManagement.getBeginMile()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            baseCameraManagement.setBeginMiles(begin); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+        } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																         if (!StringUtils.isEmptySunhh(baseCameraManagement.getInstallMile())) { 
															 | 
															
															 | 
															
																         if (!StringUtils.isEmptySunhh(baseCameraManagement.getInstallMile())) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																             baseCameraManagement.setInstallMileBD(new BigDecimal(baseCameraManagement.getInstallMile()).divide(new BigDecimal(1000)).setScale(3, RoundingMode.HALF_UP)); 
															 | 
															
															 | 
															
																             baseCameraManagement.setInstallMileBD(new BigDecimal(baseCameraManagement.getInstallMile()).divide(new BigDecimal(1000)).setScale(3, RoundingMode.HALF_UP)); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																         } 
															 | 
															
															 | 
															
																         } 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@@ -514,12 +556,20 @@ public class BaseCameraManagementController extends BaseController { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																             } 
															 | 
															
															 | 
															
																             } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																             BaseRailwayManagement baseRailwayManagement = baseRailwayManagementService.getOne(queryWrapper); 
															 | 
															
															 | 
															
																             BaseRailwayManagement baseRailwayManagement = baseRailwayManagementService.getOne(queryWrapper); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																             baseCameraManagement.setRailwayName(baseRailwayManagement.getRailwayName()); 
															 | 
															
															 | 
															
																             baseCameraManagement.setRailwayName(baseRailwayManagement.getRailwayName()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-            String mils = AppendUtils.stringAppend(baseCameraManagement.getInstallMile()); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-            baseCameraManagement.setInstallMiles(mils); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-            String end = AppendUtils.stringAppend(baseCameraManagement.getEndMile()); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-            baseCameraManagement.setEndMiles(end); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-            String begin = AppendUtils.stringAppend(baseCameraManagement.getBeginMile()); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-            baseCameraManagement.setBeginMiles(begin); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            if (!StringUtils.isEmptySunhh(baseCameraManagement.getInstallMile())) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                String mils = AppendUtils.stringAppend(baseCameraManagement.getInstallMile()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                baseCameraManagement.setInstallMiles(mils); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            String end = ""; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            if (!StringUtils.isEmptySunhh(baseCameraManagement.getEndMile())) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                end = AppendUtils.stringAppend(baseCameraManagement.getEndMile()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                baseCameraManagement.setEndMiles(end); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            String begin = ""; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            if (!StringUtils.isEmptySunhh(baseCameraManagement.getBeginMile())) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                begin = AppendUtils.stringAppend(baseCameraManagement.getBeginMile()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                baseCameraManagement.setBeginMiles(begin); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																         } 
															 | 
															
															 | 
															
																         } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																         ExcelUtil<BaseCameraManagement> util = new ExcelUtil<>(BaseCameraManagement.class); 
															 | 
															
															 | 
															
																         ExcelUtil<BaseCameraManagement> util = new ExcelUtil<>(BaseCameraManagement.class); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																         util.exportExcel(response, baseCameraManagementList, "台账管理相机数据"); 
															 | 
															
															 | 
															
																         util.exportExcel(response, baseCameraManagementList, "台账管理相机数据"); 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@@ -805,8 +855,14 @@ public class BaseCameraManagementController extends BaseController { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																             BeanUtils.copyProperties(baseCameraManagement, msgAlarmResp); 
															 | 
															
															 | 
															
																             BeanUtils.copyProperties(baseCameraManagement, msgAlarmResp); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																             msgAlarmResp.setRailwayName(baseRailwayManagement.getRailwayName()); 
															 | 
															
															 | 
															
																             msgAlarmResp.setRailwayName(baseRailwayManagement.getRailwayName()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																             msgAlarmResp.setDeptId(baseCameraManagement.getDeptId()); 
															 | 
															
															 | 
															
																             msgAlarmResp.setDeptId(baseCameraManagement.getDeptId()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-            String begin = AppendUtils.stringAppend(baseCameraManagement.getBeginMile()); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-            String end = AppendUtils.stringAppend(baseCameraManagement.getEndMile()); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            String begin = ""; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            if (!StringUtils.isEmptySunhh(baseCameraManagement.getBeginMile())) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                begin = AppendUtils.stringAppend(baseCameraManagement.getBeginMile()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            String end = ""; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            if (!StringUtils.isEmptySunhh(baseCameraManagement.getEndMile())) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                end = AppendUtils.stringAppend(baseCameraManagement.getEndMile()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																             String endMile = "[" + begin + "]-[" + end + "]"; 
															 | 
															
															 | 
															
																             String endMile = "[" + begin + "]-[" + end + "]"; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																             msgAlarmResp.setBeginMile(endMile); 
															 | 
															
															 | 
															
																             msgAlarmResp.setBeginMile(endMile); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																             String mile = AppendUtils.stringAppend(baseCameraManagement.getInstallMile()); 
															 | 
															
															 | 
															
																             String mile = AppendUtils.stringAppend(baseCameraManagement.getInstallMile()); 
															 |