|
@@ -104,8 +104,8 @@ public class BaseCameraManagementController extends BaseController {
|
|
|
queryWrapper.eq(BaseRailwayManagement::getRailwayCode, baseCameraManagement.getRailwayCode());
|
|
|
}
|
|
|
BaseRailwayManagement baseRailwayManagement = baseRailwayManagementService.getOne(queryWrapper);
|
|
|
- SysDept sysDept = deptService.selectDeptById(baseCameraManagement.getDeptId());
|
|
|
- baseCameraManagement.setDeptName(sysDept.getDeptName());
|
|
|
+// SysDept sysDept = deptService.selectDeptById(baseCameraManagement.getDeptId());
|
|
|
+// baseCameraManagement.setDeptName(sysDept.getDeptName());
|
|
|
baseCameraManagement.setRailwayName(baseRailwayManagement.getRailwayName());
|
|
|
String mils = AppendUtils.stringAppend(baseCameraManagement.getInstallMile());
|
|
|
baseCameraManagement.setInstallMiles(mils);
|
|
@@ -244,7 +244,7 @@ public class BaseCameraManagementController extends BaseController {
|
|
|
return error("你的网络卡顿,请不要一直添加!!!");
|
|
|
}
|
|
|
idempotenceUtils.createIdempotence(baseCameraManagement.getCameraCode());
|
|
|
- LambdaQueryWrapper<BaseCameraManagement> lw = new LambdaQueryWrapper<BaseCameraManagement>();
|
|
|
+ LambdaQueryWrapper<BaseCameraManagement> lw = new LambdaQueryWrapper<>();
|
|
|
if (!ObjectUtils.isEmpty(baseCameraManagement.getCameraCode())) {
|
|
|
lw.eq(BaseCameraManagement::getCameraCode, baseCameraManagement.getCameraCode());
|
|
|
}
|
|
@@ -253,7 +253,7 @@ public class BaseCameraManagementController extends BaseController {
|
|
|
idempotenceUtils.deleteIdempotence(baseCameraManagement.getCameraCode());
|
|
|
return error("相机台账管理信息相机编码已存在,不能重复添加");
|
|
|
}
|
|
|
- LambdaQueryWrapper<BaseDeviceDynamicManagement> queryWrapper = new LambdaQueryWrapper<BaseDeviceDynamicManagement>();
|
|
|
+ LambdaQueryWrapper<BaseDeviceDynamicManagement> queryWrapper = new LambdaQueryWrapper<>();
|
|
|
if (!ObjectUtils.isEmpty(baseCameraManagement.getCameraCode())) {
|
|
|
queryWrapper.eq(BaseDeviceDynamicManagement::getCameraCode, baseCameraManagement.getCameraCode());
|
|
|
}
|
|
@@ -262,22 +262,22 @@ public class BaseCameraManagementController extends BaseController {
|
|
|
idempotenceUtils.deleteIdempotence(baseCameraManagement.getCameraCode());
|
|
|
return error("设备动态管理表该相机编码已存在,不能重复添加");
|
|
|
}
|
|
|
- if (!baseCameraManagement.getBeginMiles().matches(PATTERN)) {
|
|
|
+ if (!baseCameraManagement.getBeginMile().toString().matches(PATTERN)) {
|
|
|
return error("监控范围开始里程位置填写格式不正确");
|
|
|
} else {
|
|
|
- double begin = Double.parseDouble(baseCameraManagement.getBeginMiles());
|
|
|
+ double begin = Double.parseDouble(baseCameraManagement.getBeginMile().toString());
|
|
|
baseCameraManagement.setBeginMile((int) (begin * 1000));
|
|
|
}
|
|
|
- if (!baseCameraManagement.getInstallMiles().matches(PATTERN)) {
|
|
|
+ if (!baseCameraManagement.getInstallMile().toString().matches(PATTERN)) {
|
|
|
return error("监控相机安装里程位置填写格式不正确");
|
|
|
} else {
|
|
|
- double install = Double.parseDouble(baseCameraManagement.getInstallMiles());
|
|
|
+ double install = Double.parseDouble(baseCameraManagement.getInstallMile().toString());
|
|
|
baseCameraManagement.setInstallMile((int) (install * 1000));
|
|
|
}
|
|
|
- if (!baseCameraManagement.getEndMiles().matches(PATTERN)) {
|
|
|
+ if (!baseCameraManagement.getEndMile().toString().matches(PATTERN)) {
|
|
|
return error("监控范围结束里程位置填写格式不正确");
|
|
|
} else {
|
|
|
- double end = Double.parseDouble(baseCameraManagement.getEndMiles());
|
|
|
+ double end = Double.parseDouble(baseCameraManagement.getEndMile().toString());
|
|
|
baseCameraManagement.setEndMile((int) (end * 1000));
|
|
|
}
|
|
|
if (baseCameraManagement.getBeginMile() > baseCameraManagement.getEndMile()) {
|
|
@@ -322,22 +322,22 @@ public class BaseCameraManagementController extends BaseController {
|
|
|
if (!ObjectUtils.isEmpty(cameraManagement) && !cameraManagement.getId().equals(baseCameraManagement.getId())) {
|
|
|
return error("相机编码已存在,不能进行修改操作");
|
|
|
}
|
|
|
- if (!baseCameraManagement.getBeginMiles().matches(PATTERN)) {
|
|
|
+ if (!baseCameraManagement.getBeginMile().toString().matches(PATTERN)) {
|
|
|
return error("监控范围开始里程位置填写格式不正确");
|
|
|
} else {
|
|
|
- double begin = Double.parseDouble(baseCameraManagement.getBeginMiles());
|
|
|
+ double begin = Double.parseDouble(baseCameraManagement.getBeginMile().toString());
|
|
|
baseCameraManagement.setBeginMile((int) (begin * 1000));
|
|
|
}
|
|
|
- if (!baseCameraManagement.getInstallMiles().matches(PATTERN)) {
|
|
|
+ if (!baseCameraManagement.getInstallMile().toString().matches(PATTERN)) {
|
|
|
return error("监控相机安装里程位置填写格式不正确");
|
|
|
} else {
|
|
|
- double install = Double.parseDouble(baseCameraManagement.getInstallMiles());
|
|
|
+ double install = Double.parseDouble(baseCameraManagement.getInstallMile().toString());
|
|
|
baseCameraManagement.setInstallMile((int) (install * 1000));
|
|
|
}
|
|
|
- if (!baseCameraManagement.getEndMiles().matches(PATTERN)) {
|
|
|
+ if (!baseCameraManagement.getEndMile().toString().matches(PATTERN)) {
|
|
|
return error("监控范围结束里程位置填写格式不正确");
|
|
|
} else {
|
|
|
- double end = Double.parseDouble(baseCameraManagement.getEndMiles());
|
|
|
+ double end = Double.parseDouble(baseCameraManagement.getEndMile().toString());
|
|
|
baseCameraManagement.setEndMile((int) (end * 1000));
|
|
|
}
|
|
|
if (baseCameraManagement.getBeginMile() > baseCameraManagement.getEndMile()) {
|
|
@@ -373,14 +373,23 @@ public class BaseCameraManagementController extends BaseController {
|
|
|
// SysDept sysDept = deptService.selectDeptById(baseCameraManagement.getDeptId());
|
|
|
// baseCameraManagement.setDeptName(sysDept.getDeptName());
|
|
|
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);
|
|
|
+// 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())) {
|
|
|
+ baseCameraManagement.setInstallMile(baseCameraManagement.getInstallMile()/1000);
|
|
|
+ }
|
|
|
+ if (!StringUtils.isEmptySunhh(baseCameraManagement.getBeginMile())) {
|
|
|
+ baseCameraManagement.setBeginMile(baseCameraManagement.getBeginMile()/1000);
|
|
|
+ }
|
|
|
+ if (!StringUtils.isEmptySunhh(baseCameraManagement.getEndMile())) {
|
|
|
+ baseCameraManagement.setEndMile(baseCameraManagement.getEndMile()/1000);
|
|
|
+ }
|
|
|
baseCameraManagement.setLineDirStr(baseCameraManagement.getLineDir() == 1 ? "上行" : "下行");
|
|
|
- baseCameraManagement.setMilesRange(begin + "-" + end);
|
|
|
+// baseCameraManagement.setMilesRange(begin + "-" + end);
|
|
|
baseCameraManagement.setLongitudeAndLatitude(baseCameraManagement.getInstallLongitude() + "," + baseCameraManagement.getInstallLongitude());
|
|
|
return AjaxResult.success(baseCameraManagement);
|
|
|
}
|
|
@@ -472,8 +481,8 @@ public class BaseCameraManagementController extends BaseController {
|
|
|
}
|
|
|
List<BaseCameraManagement> baseCameraManagementList = baseCameraManagementService.baseCameraManagementList(baseCameraManagementVo);
|
|
|
for (BaseCameraManagement baseCameraManagement : baseCameraManagementList) {
|
|
|
- SysDept sysDept = deptService.selectDeptById(baseCameraManagement.getDeptId());
|
|
|
- baseCameraManagement.setDeptName(sysDept.getDeptName());
|
|
|
+// SysDept sysDept = deptService.selectDeptById(baseCameraManagement.getDeptId());
|
|
|
+// baseCameraManagement.setDeptName(sysDept.getDeptName());
|
|
|
LambdaQueryWrapper<BaseRailwayManagement> queryWrapper = new LambdaQueryWrapper<BaseRailwayManagement>();
|
|
|
if (!ObjectUtils.isEmpty(baseCameraManagement.getRailwayCode())) {
|
|
|
queryWrapper.eq(BaseRailwayManagement::getRailwayCode, baseCameraManagement.getRailwayCode());
|