|
@@ -13,6 +13,7 @@ import com.ozs.common.utils.poi.ExcelUtil;
|
|
import com.ozs.entity.BaseVehicleTerminal;
|
|
import com.ozs.entity.BaseVehicleTerminal;
|
|
import com.ozs.entity.MsgAlarm;
|
|
import com.ozs.entity.MsgAlarm;
|
|
import com.ozs.entity.TerminalIgnoreAlarm;
|
|
import com.ozs.entity.TerminalIgnoreAlarm;
|
|
|
|
+import com.ozs.entity.vo.MsgAlarmDTO;
|
|
import com.ozs.entity.vo.TerminalIgnoreVo;
|
|
import com.ozs.entity.vo.TerminalIgnoreVo;
|
|
import com.ozs.service.BaseVehicleTerminalService;
|
|
import com.ozs.service.BaseVehicleTerminalService;
|
|
import com.ozs.service.TerminalIgnoreAlarmService;
|
|
import com.ozs.service.TerminalIgnoreAlarmService;
|
|
@@ -88,20 +89,20 @@ public class TerminalIgnoreAlarmController extends BaseController {
|
|
@PostMapping("/detail")
|
|
@PostMapping("/detail")
|
|
@Log(title = "终端忽略报警信息详情", businessType = BusinessType.SELECT)
|
|
@Log(title = "终端忽略报警信息详情", businessType = BusinessType.SELECT)
|
|
public AjaxResult detail(@RequestBody TerminalIgnoreVo terminalIgnoreVo) {
|
|
public AjaxResult detail(@RequestBody TerminalIgnoreVo terminalIgnoreVo) {
|
|
- MsgAlarm msgAlarm = terminalIgnoreAlarmService.selectDetailByAlarmId(terminalIgnoreVo.getAlarmId());
|
|
|
|
- if(!ObjectUtils.isEmpty(msgAlarm.getLineDir())){//行别
|
|
|
|
- msgAlarm.setLineDirName(msgAlarm.getLineDir() == 1 ? "上行" : "下行");
|
|
|
|
|
|
+ MsgAlarmDTO msgAlarmDTO = terminalIgnoreAlarmService.selectDetailByAlarmId(terminalIgnoreVo.getId());
|
|
|
|
+ if(!ObjectUtils.isEmpty(msgAlarmDTO.getLineDir())){//行别
|
|
|
|
+ msgAlarmDTO.setLineDirName(msgAlarmDTO.getLineDir() == 1 ? "上行" : "下行");
|
|
}
|
|
}
|
|
- if(!ObjectUtils.isEmpty(msgAlarm.getAlarmType())){//报警类型
|
|
|
|
- msgAlarm.setAlarmTypeName(dictDataService.selectDictLabel("sys_alarm_type", String.valueOf(msgAlarm.getAlarmType())));
|
|
|
|
|
|
+ if(!ObjectUtils.isEmpty(msgAlarmDTO.getAlarmType())){//报警类型
|
|
|
|
+ msgAlarmDTO.setAlarmTypeName(dictDataService.selectDictLabel("sys_alarm_type", String.valueOf(msgAlarmDTO.getAlarmType())));
|
|
}
|
|
}
|
|
- if(!ObjectUtils.isEmpty(msgAlarm.getAlarmMile())){//里程位置
|
|
|
|
- msgAlarm.setAlarmMiles(AppendUtils.stringAppend(Integer.valueOf(msgAlarm.getAlarmMile())));
|
|
|
|
|
|
+ if(!ObjectUtils.isEmpty(msgAlarmDTO.getAlarmMile())){//里程位置
|
|
|
|
+ msgAlarmDTO.setAlarmMiles(AppendUtils.stringAppend(Integer.valueOf(msgAlarmDTO.getAlarmMile())));
|
|
}
|
|
}
|
|
- if(!ObjectUtils.isEmpty(msgAlarm.getIsRelease())){//状态
|
|
|
|
- msgAlarm.setIsReleaseName(msgAlarm.getIsRelease() == 1 ? "已解除" : "未解除");
|
|
|
|
|
|
+ if(!ObjectUtils.isEmpty(msgAlarmDTO.getIsRelease())){//状态
|
|
|
|
+ msgAlarmDTO.setIsReleaseName(msgAlarmDTO.getIsRelease() == 1 ? "已解除" : "未解除");
|
|
}
|
|
}
|
|
- return AjaxResult.success(msgAlarm);
|
|
|
|
|
|
+ return AjaxResult.success(msgAlarmDTO);
|
|
}
|
|
}
|
|
|
|
|
|
@ApiOperation(value = "终端忽略报警信息导出")
|
|
@ApiOperation(value = "终端忽略报警信息导出")
|