diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/CockpitController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/CockpitController.java index 1a265da..baa169b 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/CockpitController.java +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/CockpitController.java @@ -2,6 +2,7 @@ import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.dto.IdDTO; import com.casic.missiles.dto.ReturnDTO; import com.casic.missiles.modular.alarm.dto.AlarmRecordDpDTO; import com.casic.missiles.modular.alarm.dto.CommonResponseDTO; @@ -101,5 +102,19 @@ public ReturnDTO alarmStatistics(@RequestBody TimeRequestDTO timeRequestDTO) { return ReturnUtil.success(iCockpitService.alarmTotalStatistics(timeRequestDTO.getTimeType())); } + + @ApiOperation("事件地图上告警点位接口") + @PostMapping("/alarmMapList") + @ResponseBody + public ReturnDTO alarmMapList() { + return ReturnUtil.success(iCockpitService.alarmMapList()); + } + + @ApiOperation("详情") + @PostMapping("/detail") + @ResponseBody + public ReturnDTO detail(@RequestBody IdDTO idDTO) { + return ReturnUtil.success(iCockpitService.detail(idDTO.getId())); + } } diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/CockpitController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/CockpitController.java index 1a265da..baa169b 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/CockpitController.java +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/CockpitController.java @@ -2,6 +2,7 @@ import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.dto.IdDTO; import com.casic.missiles.dto.ReturnDTO; import com.casic.missiles.modular.alarm.dto.AlarmRecordDpDTO; import com.casic.missiles.modular.alarm.dto.CommonResponseDTO; @@ -101,5 +102,19 @@ public ReturnDTO alarmStatistics(@RequestBody TimeRequestDTO timeRequestDTO) { return ReturnUtil.success(iCockpitService.alarmTotalStatistics(timeRequestDTO.getTimeType())); } + + @ApiOperation("事件地图上告警点位接口") + @PostMapping("/alarmMapList") + @ResponseBody + public ReturnDTO alarmMapList() { + return ReturnUtil.success(iCockpitService.alarmMapList()); + } + + @ApiOperation("详情") + @PostMapping("/detail") + @ResponseBody + public ReturnDTO detail(@RequestBody IdDTO idDTO) { + return ReturnUtil.success(iCockpitService.detail(idDTO.getId())); + } } diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/CockpitMapper.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/CockpitMapper.java index d3a472d..91d4d28 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/CockpitMapper.java +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/CockpitMapper.java @@ -8,6 +8,7 @@ import org.apache.ibatis.annotations.Select; import java.util.List; +import java.util.Map; /** *

@@ -39,9 +40,12 @@ List alarmList(@Param("deptStrs") String deptStrs); + List alarmMapList(@Param("deptStrs") String deptStrs); + List alarmTrend(@Param("deptStrs") String deptStrs, @Param("timeType") String timeType); List alarmTotalStatistics(@Param("deptStrs") String deptStrs, @Param("timeType") String timeType); + Map detail(@Param("id") Long id); } diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/CockpitController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/CockpitController.java index 1a265da..baa169b 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/CockpitController.java +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/CockpitController.java @@ -2,6 +2,7 @@ import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.dto.IdDTO; import com.casic.missiles.dto.ReturnDTO; import com.casic.missiles.modular.alarm.dto.AlarmRecordDpDTO; import com.casic.missiles.modular.alarm.dto.CommonResponseDTO; @@ -101,5 +102,19 @@ public ReturnDTO alarmStatistics(@RequestBody TimeRequestDTO timeRequestDTO) { return ReturnUtil.success(iCockpitService.alarmTotalStatistics(timeRequestDTO.getTimeType())); } + + @ApiOperation("事件地图上告警点位接口") + @PostMapping("/alarmMapList") + @ResponseBody + public ReturnDTO alarmMapList() { + return ReturnUtil.success(iCockpitService.alarmMapList()); + } + + @ApiOperation("详情") + @PostMapping("/detail") + @ResponseBody + public ReturnDTO detail(@RequestBody IdDTO idDTO) { + return ReturnUtil.success(iCockpitService.detail(idDTO.getId())); + } } diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/CockpitMapper.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/CockpitMapper.java index d3a472d..91d4d28 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/CockpitMapper.java +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/CockpitMapper.java @@ -8,6 +8,7 @@ import org.apache.ibatis.annotations.Select; import java.util.List; +import java.util.Map; /** *

@@ -39,9 +40,12 @@ List alarmList(@Param("deptStrs") String deptStrs); + List alarmMapList(@Param("deptStrs") String deptStrs); + List alarmTrend(@Param("deptStrs") String deptStrs, @Param("timeType") String timeType); List alarmTotalStatistics(@Param("deptStrs") String deptStrs, @Param("timeType") String timeType); + Map detail(@Param("id") Long id); } diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/CockpitMapper.xml b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/CockpitMapper.xml index 485a7f6..f30204c 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/CockpitMapper.xml +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/CockpitMapper.xml @@ -248,7 +248,6 @@ + + + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/CockpitController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/CockpitController.java index 1a265da..baa169b 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/CockpitController.java +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/CockpitController.java @@ -2,6 +2,7 @@ import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.dto.IdDTO; import com.casic.missiles.dto.ReturnDTO; import com.casic.missiles.modular.alarm.dto.AlarmRecordDpDTO; import com.casic.missiles.modular.alarm.dto.CommonResponseDTO; @@ -101,5 +102,19 @@ public ReturnDTO alarmStatistics(@RequestBody TimeRequestDTO timeRequestDTO) { return ReturnUtil.success(iCockpitService.alarmTotalStatistics(timeRequestDTO.getTimeType())); } + + @ApiOperation("事件地图上告警点位接口") + @PostMapping("/alarmMapList") + @ResponseBody + public ReturnDTO alarmMapList() { + return ReturnUtil.success(iCockpitService.alarmMapList()); + } + + @ApiOperation("详情") + @PostMapping("/detail") + @ResponseBody + public ReturnDTO detail(@RequestBody IdDTO idDTO) { + return ReturnUtil.success(iCockpitService.detail(idDTO.getId())); + } } diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/CockpitMapper.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/CockpitMapper.java index d3a472d..91d4d28 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/CockpitMapper.java +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/CockpitMapper.java @@ -8,6 +8,7 @@ import org.apache.ibatis.annotations.Select; import java.util.List; +import java.util.Map; /** *

@@ -39,9 +40,12 @@ List alarmList(@Param("deptStrs") String deptStrs); + List alarmMapList(@Param("deptStrs") String deptStrs); + List alarmTrend(@Param("deptStrs") String deptStrs, @Param("timeType") String timeType); List alarmTotalStatistics(@Param("deptStrs") String deptStrs, @Param("timeType") String timeType); + Map detail(@Param("id") Long id); } diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/CockpitMapper.xml b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/CockpitMapper.xml index 485a7f6..f30204c 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/CockpitMapper.xml +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/CockpitMapper.xml @@ -248,7 +248,6 @@ + + + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dto/AlarmMapDTO.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dto/AlarmMapDTO.java new file mode 100644 index 0000000..4acf2ed --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dto/AlarmMapDTO.java @@ -0,0 +1,35 @@ +package com.casic.missiles.modular.alarm.dto; + + +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import java.io.Serializable; + + +@Data +public class AlarmMapDTO implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty("位号,闸井/场站用") + private String ledgerNumber; + + @ApiModelProperty("位置") + private String place; + + @ApiModelProperty("名称,闸井/场站用") + private String ledgerName; + + @ApiModelProperty("设备编号") + private String devcode; + + @ApiModelProperty("经度(高德)") + private String lngGaode; + + @ApiModelProperty("纬度(高德)") + private String latGaode; + + @ApiModelProperty("报警id") + private Long id; + +} diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/CockpitController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/CockpitController.java index 1a265da..baa169b 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/CockpitController.java +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/CockpitController.java @@ -2,6 +2,7 @@ import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.dto.IdDTO; import com.casic.missiles.dto.ReturnDTO; import com.casic.missiles.modular.alarm.dto.AlarmRecordDpDTO; import com.casic.missiles.modular.alarm.dto.CommonResponseDTO; @@ -101,5 +102,19 @@ public ReturnDTO alarmStatistics(@RequestBody TimeRequestDTO timeRequestDTO) { return ReturnUtil.success(iCockpitService.alarmTotalStatistics(timeRequestDTO.getTimeType())); } + + @ApiOperation("事件地图上告警点位接口") + @PostMapping("/alarmMapList") + @ResponseBody + public ReturnDTO alarmMapList() { + return ReturnUtil.success(iCockpitService.alarmMapList()); + } + + @ApiOperation("详情") + @PostMapping("/detail") + @ResponseBody + public ReturnDTO detail(@RequestBody IdDTO idDTO) { + return ReturnUtil.success(iCockpitService.detail(idDTO.getId())); + } } diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/CockpitMapper.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/CockpitMapper.java index d3a472d..91d4d28 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/CockpitMapper.java +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/CockpitMapper.java @@ -8,6 +8,7 @@ import org.apache.ibatis.annotations.Select; import java.util.List; +import java.util.Map; /** *

@@ -39,9 +40,12 @@ List alarmList(@Param("deptStrs") String deptStrs); + List alarmMapList(@Param("deptStrs") String deptStrs); + List alarmTrend(@Param("deptStrs") String deptStrs, @Param("timeType") String timeType); List alarmTotalStatistics(@Param("deptStrs") String deptStrs, @Param("timeType") String timeType); + Map detail(@Param("id") Long id); } diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/CockpitMapper.xml b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/CockpitMapper.xml index 485a7f6..f30204c 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/CockpitMapper.xml +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/CockpitMapper.xml @@ -248,7 +248,6 @@ + + + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dto/AlarmMapDTO.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dto/AlarmMapDTO.java new file mode 100644 index 0000000..4acf2ed --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dto/AlarmMapDTO.java @@ -0,0 +1,35 @@ +package com.casic.missiles.modular.alarm.dto; + + +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import java.io.Serializable; + + +@Data +public class AlarmMapDTO implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty("位号,闸井/场站用") + private String ledgerNumber; + + @ApiModelProperty("位置") + private String place; + + @ApiModelProperty("名称,闸井/场站用") + private String ledgerName; + + @ApiModelProperty("设备编号") + private String devcode; + + @ApiModelProperty("经度(高德)") + private String lngGaode; + + @ApiModelProperty("纬度(高德)") + private String latGaode; + + @ApiModelProperty("报警id") + private Long id; + +} diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/service/ICockpitService.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/service/ICockpitService.java index b34e921..098c507 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/service/ICockpitService.java +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/service/ICockpitService.java @@ -1,6 +1,7 @@ package com.casic.missiles.modular.alarm.service; import com.baomidou.mybatisplus.extension.service.IService; +import com.casic.missiles.modular.alarm.dto.AlarmMapDTO; import com.casic.missiles.modular.alarm.dto.AlarmRecordDpDTO; import com.casic.missiles.modular.alarm.dto.CommonResponseDTO; import com.casic.missiles.modular.alarm.dto.SfqDTO; @@ -39,5 +40,9 @@ List alarmList(); + List alarmMapList(); + + Map detail(Long id); + } diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/CockpitController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/CockpitController.java index 1a265da..baa169b 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/CockpitController.java +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/CockpitController.java @@ -2,6 +2,7 @@ import com.casic.missiles.core.base.controller.ExportController; +import com.casic.missiles.dto.IdDTO; import com.casic.missiles.dto.ReturnDTO; import com.casic.missiles.modular.alarm.dto.AlarmRecordDpDTO; import com.casic.missiles.modular.alarm.dto.CommonResponseDTO; @@ -101,5 +102,19 @@ public ReturnDTO alarmStatistics(@RequestBody TimeRequestDTO timeRequestDTO) { return ReturnUtil.success(iCockpitService.alarmTotalStatistics(timeRequestDTO.getTimeType())); } + + @ApiOperation("事件地图上告警点位接口") + @PostMapping("/alarmMapList") + @ResponseBody + public ReturnDTO alarmMapList() { + return ReturnUtil.success(iCockpitService.alarmMapList()); + } + + @ApiOperation("详情") + @PostMapping("/detail") + @ResponseBody + public ReturnDTO detail(@RequestBody IdDTO idDTO) { + return ReturnUtil.success(iCockpitService.detail(idDTO.getId())); + } } diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/CockpitMapper.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/CockpitMapper.java index d3a472d..91d4d28 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/CockpitMapper.java +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/CockpitMapper.java @@ -8,6 +8,7 @@ import org.apache.ibatis.annotations.Select; import java.util.List; +import java.util.Map; /** *

@@ -39,9 +40,12 @@ List alarmList(@Param("deptStrs") String deptStrs); + List alarmMapList(@Param("deptStrs") String deptStrs); + List alarmTrend(@Param("deptStrs") String deptStrs, @Param("timeType") String timeType); List alarmTotalStatistics(@Param("deptStrs") String deptStrs, @Param("timeType") String timeType); + Map detail(@Param("id") Long id); } diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/CockpitMapper.xml b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/CockpitMapper.xml index 485a7f6..f30204c 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/CockpitMapper.xml +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/CockpitMapper.xml @@ -248,7 +248,6 @@ + + + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dto/AlarmMapDTO.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dto/AlarmMapDTO.java new file mode 100644 index 0000000..4acf2ed --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dto/AlarmMapDTO.java @@ -0,0 +1,35 @@ +package com.casic.missiles.modular.alarm.dto; + + +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import java.io.Serializable; + + +@Data +public class AlarmMapDTO implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty("位号,闸井/场站用") + private String ledgerNumber; + + @ApiModelProperty("位置") + private String place; + + @ApiModelProperty("名称,闸井/场站用") + private String ledgerName; + + @ApiModelProperty("设备编号") + private String devcode; + + @ApiModelProperty("经度(高德)") + private String lngGaode; + + @ApiModelProperty("纬度(高德)") + private String latGaode; + + @ApiModelProperty("报警id") + private Long id; + +} diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/service/ICockpitService.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/service/ICockpitService.java index b34e921..098c507 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/service/ICockpitService.java +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/service/ICockpitService.java @@ -1,6 +1,7 @@ package com.casic.missiles.modular.alarm.service; import com.baomidou.mybatisplus.extension.service.IService; +import com.casic.missiles.modular.alarm.dto.AlarmMapDTO; import com.casic.missiles.modular.alarm.dto.AlarmRecordDpDTO; import com.casic.missiles.modular.alarm.dto.CommonResponseDTO; import com.casic.missiles.modular.alarm.dto.SfqDTO; @@ -39,5 +40,9 @@ List alarmList(); + List alarmMapList(); + + Map detail(Long id); + } diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/service/impl/CockpitServiceImpl.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/service/impl/CockpitServiceImpl.java index 9456de3..3f03593 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/service/impl/CockpitServiceImpl.java +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/service/impl/CockpitServiceImpl.java @@ -7,8 +7,10 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.casic.missiles.core.application.service.AbstractDeptService; +import com.casic.missiles.core.application.service.AbstractDictService; import com.casic.missiles.enums.ApprovalStatusEnum; import com.casic.missiles.enums.DictEnum; +import com.casic.missiles.modular.alarm.dao.ApprovalLogMapper; import com.casic.missiles.modular.alarm.dao.CockpitMapper; import com.casic.missiles.modular.alarm.dto.*; import com.casic.missiles.modular.alarm.entity.AlarmRecords; @@ -36,6 +38,8 @@ private final CommonServer commonServer; private final AbstractDeptService abstractDeptService; + private final AbstractDictService abstractDictService; + private final ApprovalLogMapper approvalLogMapper; @Override public List overall(SfqDTO sfqDTO) { @@ -252,4 +256,35 @@ } return resultMapList; } + + @Override + public List alarmMapList() { + return this.baseMapper.alarmMapList(commonServer.getDeptIds()); + } + + @Override + public Map detail(Long id) { + Map resultMap = this.baseMapper.detail(id); + resultMap.put("alarmCategory", abstractDictService.getDictNameByCode("alarmCategory", resultMap.get("alarmCategory").toString())); + resultMap.put("processStatusName", ApprovalStatusEnum.getValue(resultMap.get("PROCESS_STATUS").toString())); + //0:自有,1:自管 + resultMap.put("manageType", DictEnum.MANAGE_TYPE.equals(resultMap.get("manageType").toString()) ? "自有" : "自管"); + //设置确认上个处置内容 + resultMap.put("processContent", "未处置"); + resultMap.put("confirmContent", "未确认"); + String processStatus = resultMap.get("PROCESS_STATUS").toString(); + if (ApprovalStatusEnum.CONFIRMED.getCode().equals(processStatus) || + ApprovalStatusEnum.UNPROCESS.equals(processStatus) || + ApprovalStatusEnum.PROCESSED.getCode().equals(processStatus) || + ApprovalStatusEnum.FINISHED.getCode().equals(processStatus)) { + String confirmMsg = approvalLogMapper.getMsg(id, ApprovalStatusEnum.CONFIRMED.getCode()); + String confirmMsg1 = approvalLogMapper.getMsg(id, ApprovalStatusEnum.UNPROCESS.getCode()); + String processMsg = approvalLogMapper.getMsg(id, ApprovalStatusEnum.PROCESSED.getCode()); + if (ObjectUtil.isNotEmpty(confirmMsg) || ObjectUtil.isNotEmpty(confirmMsg1)) + resultMap.put("confirmContent", ObjectUtil.isNotEmpty(confirmMsg) ? confirmMsg : confirmMsg1); + if (ObjectUtil.isNotEmpty(processMsg)) + resultMap.put("processContent", processMsg); + } + return resultMap; + } }