|
@@ -130,10 +130,14 @@ public class BaseCameraManagementController extends BaseController {
|
|
|
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 (!ObjectUtils.isEmpty(baseCameraManagement.getEndMile())) {
|
|
|
+ String end = AppendUtils.stringAppend(baseCameraManagement.getEndMile());
|
|
|
+ baseCameraManagement.setEndMiles(end);
|
|
|
+ }
|
|
|
+ if (!ObjectUtils.isEmpty(baseCameraManagement.getBeginMile())) {
|
|
|
+ String begin = AppendUtils.stringAppend(baseCameraManagement.getBeginMile());
|
|
|
+ baseCameraManagement.setBeginMiles(begin);
|
|
|
+ }
|
|
|
return AjaxResult.success(baseCameraManagement);
|
|
|
} else if (!StringUtils.isEmpty(isLock) && isLock == 2 && !StringUtils.isEmpty(cameraCode)) {
|
|
|
MsgAlarm msgAlarm = msgAlarmService.selectByCameraCode(cameraCode);
|
|
@@ -151,10 +155,12 @@ public class BaseCameraManagementController extends BaseController {
|
|
|
BeanUtils.copyProperties(msgAlarm, msgAlarmResp);
|
|
|
msgAlarmResp.setRailwayName(baseRailwayManagement.getRailwayName());
|
|
|
msgAlarmResp.setDeptId(baseCameraManagement.getDeptId());
|
|
|
- String begin = AppendUtils.stringAppend(baseCameraManagement.getBeginMile());
|
|
|
- String end = AppendUtils.stringAppend(baseCameraManagement.getEndMile());
|
|
|
- String endMile = begin + "-" + end;
|
|
|
- msgAlarmResp.setBeginMile(endMile);
|
|
|
+ if (!ObjectUtils.isEmpty(baseCameraManagement.getEndMile())&&!ObjectUtils.isEmpty(baseCameraManagement.getBeginMile())) {
|
|
|
+ String begin = AppendUtils.stringAppend(baseCameraManagement.getBeginMile());
|
|
|
+ String end = AppendUtils.stringAppend(baseCameraManagement.getEndMile());
|
|
|
+ String endMile = begin + "-" + end;
|
|
|
+ msgAlarmResp.setBeginMile(endMile);
|
|
|
+ }
|
|
|
String mile = AppendUtils.stringAppend(baseCameraManagement.getInstallMile());
|
|
|
msgAlarmResp.setAlarmMile(mile);
|
|
|
msgAlarmResp.setInstallLongitude(baseCameraManagement.getInstallLongitude() + "," + baseCameraManagement.getInstallLatitude());
|
|
@@ -204,10 +210,14 @@ public class BaseCameraManagementController extends BaseController {
|
|
|
o.setRailwayName(baseRailwayManagement.getRailwayName());
|
|
|
String mils = AppendUtils.stringAppend(o.getInstallMile());
|
|
|
o.setInstallMiles(mils);
|
|
|
- String end = AppendUtils.stringAppend(o.getEndMile());
|
|
|
- o.setEndMiles(end);
|
|
|
- String begin = AppendUtils.stringAppend(o.getBeginMile());
|
|
|
- o.setBeginMiles(begin);
|
|
|
+ if (!ObjectUtils.isEmpty(o.getEndMile())) {
|
|
|
+ String end = AppendUtils.stringAppend(o.getEndMile());
|
|
|
+ o.setEndMiles(end);
|
|
|
+ }
|
|
|
+ if (!ObjectUtils.isEmpty(o.getBeginMile())) {
|
|
|
+ String begin = AppendUtils.stringAppend(o.getBeginMile());
|
|
|
+ o.setBeginMiles(begin);
|
|
|
+ }
|
|
|
if (roleKey.size() > 0 || "admin".equals(baseUser.getUserName())) {
|
|
|
o.setIsStartRecording(1);
|
|
|
for (String s : roleKey) {
|
|
@@ -427,9 +437,11 @@ public class BaseCameraManagementController extends BaseController {
|
|
|
}
|
|
|
String mils = AppendUtils.stringAppend(baseCameraManagement.getInstallMile());
|
|
|
baseCameraManagement.setInstalls(mils);
|
|
|
- String en = AppendUtils.stringAppend(baseCameraManagement.getEndMile());
|
|
|
- String beg = AppendUtils.stringAppend(baseCameraManagement.getBeginMile());
|
|
|
- baseCameraManagement.setBegins(beg + "~" + en);
|
|
|
+ if (!ObjectUtils.isEmpty(baseCameraManagement.getEndMile())&&!ObjectUtils.isEmpty(baseCameraManagement.getBeginMile())) {
|
|
|
+ String en = AppendUtils.stringAppend(baseCameraManagement.getEndMile());
|
|
|
+ String beg = AppendUtils.stringAppend(baseCameraManagement.getBeginMile());
|
|
|
+ baseCameraManagement.setBegins(beg + "~" + en);
|
|
|
+ }
|
|
|
BaseUser baseUser = baseUserService.getUser(baseCameraManagement.getCreateBy());
|
|
|
baseCameraManagement.setCreateBy(baseUser.getUserName());
|
|
|
BaseUser user = baseUserService.getUser(baseCameraManagement.getUpdateBy());
|
|
@@ -474,6 +486,7 @@ public class BaseCameraManagementController extends BaseController {
|
|
|
list.add(baseCameraManagement.getLineDir());
|
|
|
list.add(baseCameraManagement.getCameraCode());
|
|
|
list.add(baseDeviceDynamicManagement.getElectricity());
|
|
|
+ list.add(baseCameraManagement.getMeasurePointName());
|
|
|
if (list1.size() <= 0) {
|
|
|
list.add(1);
|
|
|
} else {
|
|
@@ -529,10 +542,14 @@ public class BaseCameraManagementController extends BaseController {
|
|
|
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 (!ObjectUtils.isEmpty(baseCameraManagement.getEndMile())) {
|
|
|
+ String end = AppendUtils.stringAppend(baseCameraManagement.getEndMile());
|
|
|
+ baseCameraManagement.setEndMiles(end);
|
|
|
+ }
|
|
|
+ if (!ObjectUtils.isEmpty(baseCameraManagement.getBeginMile())) {
|
|
|
+ String begin = AppendUtils.stringAppend(baseCameraManagement.getBeginMile());
|
|
|
+ baseCameraManagement.setBeginMiles(begin);
|
|
|
+ }
|
|
|
}
|
|
|
ExcelUtil<BaseCameraManagement> util = new ExcelUtil<>(BaseCameraManagement.class);
|
|
|
util.exportExcel(response, baseCameraManagementList, "台账管理相机数据");
|
|
@@ -839,10 +856,12 @@ public class BaseCameraManagementController extends BaseController {
|
|
|
BeanUtils.copyProperties(baseCameraManagement, msgAlarmResp);
|
|
|
msgAlarmResp.setRailwayName(baseRailwayManagement.getRailwayName());
|
|
|
msgAlarmResp.setDeptId(baseCameraManagement.getDeptId());
|
|
|
- String begin = AppendUtils.stringAppend(baseCameraManagement.getBeginMile());
|
|
|
- String end = AppendUtils.stringAppend(baseCameraManagement.getEndMile());
|
|
|
- String endMile = "[" + begin + "]-[" + end + "]";
|
|
|
- msgAlarmResp.setBeginMile(endMile);
|
|
|
+ if (!ObjectUtils.isEmpty(baseCameraManagement.getEndMile())&&!ObjectUtils.isEmpty(baseCameraManagement.getBeginMile())) {
|
|
|
+ String begin = AppendUtils.stringAppend(baseCameraManagement.getBeginMile());
|
|
|
+ String end = AppendUtils.stringAppend(baseCameraManagement.getEndMile());
|
|
|
+ String endMile = "[" + begin + "]-[" + end + "]";
|
|
|
+ msgAlarmResp.setBeginMile(endMile);
|
|
|
+ }
|
|
|
String mile = AppendUtils.stringAppend(baseCameraManagement.getInstallMile());
|
|
|
msgAlarmResp.setAlarmMile(mile);
|
|
|
msgAlarmResp.setInstallLongitude(baseCameraManagement.getInstallLongitude() + "," + baseCameraManagement.getInstallLatitude());
|