|
@@ -158,9 +158,9 @@ public class MsgAlarmController extends BaseController {
|
|
|
|
|
|
if (!ObjectUtils.isEmpty(page) && page.getRecords().size() > 0) {
|
|
|
List<MsgAlarm> dto1 = page.getRecords().stream().map(o -> {
|
|
|
- String[] split = o.getImageUrl().split(";");
|
|
|
- ArrayList<String> objects = new ArrayList<>(Arrays.asList(split));
|
|
|
- o.setImageUrls(objects);
|
|
|
+// String[] split = o.getImageUrl().split(";");
|
|
|
+// ArrayList<String> objects = new ArrayList<>(Arrays.asList(split));
|
|
|
+// o.setImageUrls(objects);
|
|
|
LambdaQueryWrapper<BaseCameraManagement> cameraManagementLambdaQueryWrapper = new LambdaQueryWrapper<BaseCameraManagement>();
|
|
|
if (!ObjectUtils.isEmpty(o.getCameraCode())) {
|
|
|
cameraManagementLambdaQueryWrapper.eq(BaseCameraManagement::getCameraCode, o.getCameraCode());
|
|
@@ -187,9 +187,6 @@ public class MsgAlarmController extends BaseController {
|
|
|
wrapper.eq(MsgAlarmFrequency::getAlarmId, o.getAlarmId());
|
|
|
}
|
|
|
o.setAlarmCount((int) msgAlarmFrequencyService.count(wrapper));
|
|
|
- if (!ObjectUtils.isEmpty(o.getReleasedType())) {
|
|
|
- o.setReleasedTypeName(o.getReleasedType() == 1 ? "真实报警" : "误报警");
|
|
|
- }
|
|
|
return o;
|
|
|
}).collect(Collectors.toList());
|
|
|
page.setRecords(dto1);
|
|
@@ -218,9 +215,9 @@ public class MsgAlarmController extends BaseController {
|
|
|
}
|
|
|
List<MsgAlarm> msgAlarmList = msgAlarmService.msgAlarmList(msgAlarmVo);
|
|
|
for (MsgAlarm msgAlarm : msgAlarmList) {
|
|
|
- String[] split = msgAlarm.getImageUrl().split(";");
|
|
|
- ArrayList<String> objects = new ArrayList<>(Arrays.asList(split));
|
|
|
- msgAlarm.setImageUrls(objects);
|
|
|
+// String[] split = msgAlarm.getImageUrl().split(";");
|
|
|
+// ArrayList<String> objects = new ArrayList<>(Arrays.asList(split));
|
|
|
+// msgAlarm.setImageUrls(objects);
|
|
|
LambdaQueryWrapper<BaseCameraManagement> cameraManagementLambdaQueryWrapper = new LambdaQueryWrapper<BaseCameraManagement>();
|
|
|
if (!ObjectUtils.isEmpty(msgAlarm.getCameraCode())) {
|
|
|
cameraManagementLambdaQueryWrapper.eq(BaseCameraManagement::getCameraCode, msgAlarm.getCameraCode());
|
|
@@ -247,11 +244,8 @@ public class MsgAlarmController extends BaseController {
|
|
|
wrapper.eq(MsgAlarmFrequency::getAlarmId, msgAlarm.getAlarmId());
|
|
|
}
|
|
|
msgAlarm.setAlarmCount((int) msgAlarmFrequencyService.count(wrapper));
|
|
|
- if (!ObjectUtils.isEmpty(msgAlarm.getReleasedType())) {
|
|
|
- msgAlarm.setReleasedTypeName(msgAlarm.getReleasedType() == 1 ? "真实报警" : "误报警");
|
|
|
- }
|
|
|
msgAlarm.setLineDirName(msgAlarm.getLineDir() == 1 ? "上行" : "下行");
|
|
|
- msgAlarm.setIsLockName(msgAlarm.getIsLock() == 1 ? "已解除" : "未解除");
|
|
|
+ msgAlarm.setIsReleaseName(msgAlarm.getIsRelease() == 1 ? "已解除" : "未解除");
|
|
|
msgAlarm.setAlarmTypeName("泥石流");
|
|
|
}
|
|
|
ExcelUtil<MsgAlarm> util = new ExcelUtil<>(MsgAlarm.class);
|
|
@@ -275,9 +269,9 @@ public class MsgAlarmController extends BaseController {
|
|
|
}
|
|
|
BaseRailwayManagement baseRailwayManagement = baseRailwayManagementService.getOne(wrapper);
|
|
|
MsgAlarmResp msgAlarmResp = new MsgAlarmResp();
|
|
|
- String[] split = msgAlarm.getImageUrl().split(";");
|
|
|
- ArrayList<String> objects = new ArrayList<>(Arrays.asList(split));
|
|
|
- msgAlarm.setImageUrls(objects);
|
|
|
+// String[] split = msgAlarm.getImageUrl().split(";");
|
|
|
+// ArrayList<String> objects = new ArrayList<>(Arrays.asList(split));
|
|
|
+// msgAlarm.setImageUrls(objects);
|
|
|
if (StringUtils.isNotEmpty(msgAlarm.getReleasedBy())) {
|
|
|
BaseUser user = baseUserService.getUser(msgAlarm.getReleasedBy());
|
|
|
msgAlarm.setReleasedByName(user.getNickName());
|
|
@@ -315,9 +309,9 @@ public class MsgAlarmController extends BaseController {
|
|
|
}
|
|
|
BaseRailwayManagement baseRailwayManagement = baseRailwayManagementService.getOne(wrapper);
|
|
|
MsgAlarmResp msgAlarmResp = new MsgAlarmResp();
|
|
|
- String[] split = msgAlarm.getImageUrl().split(";");
|
|
|
- ArrayList<String> objects = new ArrayList<>(Arrays.asList(split));
|
|
|
- msgAlarm.setImageUrls(objects);
|
|
|
+// String[] split = msgAlarm.getImageUrl().split(";");
|
|
|
+// ArrayList<String> objects = new ArrayList<>(Arrays.asList(split));
|
|
|
+// msgAlarm.setImageUrls(objects);
|
|
|
if (StringUtils.isNotEmpty(msgAlarm.getReleasedBy())) {
|
|
|
BaseUser user = baseUserService.getUser(msgAlarm.getReleasedBy());
|
|
|
msgAlarm.setReleasedByName(user.getNickName());
|
|
@@ -340,23 +334,15 @@ public class MsgAlarmController extends BaseController {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- @PutMapping(value = "/updateIsLock")
|
|
|
+ @PutMapping(value = "/updateIsRelease")
|
|
|
@ApiOperation("根据报警信息ID解除报警")
|
|
|
@Log(title = "报警信息管理", businessType = BusinessType.UPDATE)
|
|
|
- public AjaxResult updateIsLock(@RequestParam(value = "id") Long id,
|
|
|
- @RequestParam(value = "releasedType",required = false) Integer releasedType,
|
|
|
- @RequestParam(value = "releasedReason",required = false) String releasedReason) {
|
|
|
+ public AjaxResult updateIsRelease(@RequestParam(value = "id") Long id) {
|
|
|
MsgAlarm msgAlarm = msgAlarmService.getById(id);
|
|
|
- msgAlarm.setIsLock(1);
|
|
|
+ msgAlarm.setIsRelease(1);
|
|
|
msgAlarm.setUpdateBy(getUserId());
|
|
|
msgAlarm.setReleasedBy(getUserId());
|
|
|
msgAlarm.setReleasedTime(new Date());
|
|
|
- if (!ObjectUtils.isEmpty(msgAlarm.getReleasedReason())) {
|
|
|
- msgAlarm.setReleasedReason(releasedReason);
|
|
|
- }
|
|
|
- if (!ObjectUtils.isEmpty(msgAlarm.getReleasedType())) {
|
|
|
- msgAlarm.setReleasedType(releasedType);
|
|
|
- }
|
|
|
return AjaxResult.success(msgAlarmService.updateById(msgAlarm));
|
|
|
}
|
|
|
|
|
@@ -416,17 +402,15 @@ public class MsgAlarmController extends BaseController {
|
|
|
BaseUser buser = baseUserService.getUser(l.getReleasedBy());
|
|
|
l.setReleasedByName(buser.getNickName());
|
|
|
}
|
|
|
- if (!ObjectUtils.isEmpty(l.getReleasedType())) {
|
|
|
- l.setReleasedTypeName(l.getReleasedType() == 1 ? "真实报警" : "误报警");
|
|
|
- }
|
|
|
+
|
|
|
if (!ObjectUtils.isEmpty(l.getLineDir())) {
|
|
|
l.setLineDirName(l.getLineDir() == 1 ? "上行" : "下行");
|
|
|
}
|
|
|
if (!ObjectUtils.isEmpty(l.getAlarmType())) {
|
|
|
l.setAlarmTypeName(dictDataService.selectDictLabel("sys_alarm_type", String.valueOf(l.getAlarmType())));
|
|
|
}
|
|
|
- if (!ObjectUtils.isEmpty(l.getIsLock())) {
|
|
|
- l.setIsLockName(l.getIsLock() == 1 ? "已解除" : "未解除");
|
|
|
+ if (!ObjectUtils.isEmpty(l.getIsRelease())) {
|
|
|
+ l.setIsReleaseName(l.getIsRelease() == 1 ? "已解除" : "未解除");
|
|
|
}
|
|
|
});
|
|
|
}
|
|
@@ -539,9 +523,6 @@ public class MsgAlarmController extends BaseController {
|
|
|
BaseUser buser = baseUserService.getUser(l.getReleasedBy());
|
|
|
l.setReleasedByName(buser.getNickName());
|
|
|
}
|
|
|
- if (!ObjectUtils.isEmpty(l.getReleasedType())) {
|
|
|
- l.setReleasedTypeName(l.getReleasedType() == 1 ? "真实报警" : "误报警");
|
|
|
- }
|
|
|
if (!ObjectUtils.isEmpty(l.getAlarmType())) {
|
|
|
String alarmType = l.getAlarmType();
|
|
|
String alarmTypeValue = dictDataService.selectDictLabel("sys_alarm_type", alarmType);
|
|
@@ -552,8 +533,8 @@ public class MsgAlarmController extends BaseController {
|
|
|
String lineDirValue = dictDataService.selectDictLabel("sys_line_dir", lineDir);
|
|
|
l.setLineDirValue(lineDirValue);
|
|
|
}
|
|
|
- if (!ObjectUtils.isEmpty(l.getIsLock())) {
|
|
|
- l.setIsLockName(l.getIsLock() == 1 ? "已解除" : "未解除");
|
|
|
+ if (!ObjectUtils.isEmpty(l.getIsRelease())) {
|
|
|
+ l.setIsReleaseName(l.getIsRelease() == 1 ? "已解除" : "未解除");
|
|
|
}
|
|
|
});
|
|
|
}
|