blade-service/blade-jfpts/src/main/java/org/springblade/jfpt/alarm/controller/AlarmController.java
@@ -692,7 +692,30 @@ response.setHeader("Access-Control-Allow-Origin", "*"); response.setHeader("Access-Control-Allow-Methods", "POST, GET, OPTIONS, DELETE"); response.setHeader("Access-Control-Allow-Credentials","true"); return R.data(alarmService.getAlarming(alarmVO)); //获取部门数据 List<DeptVo> deptVos = deptFeignApi.selDeptList(); List<AlarmVO> page = alarmService.getAlarming(alarmVO); for (int j = 0; j < page.size(); j++) { if (null!=page.get(j).getDeptId()){ String[] split = page.get(j).getDeptId().split(","); List<String> list = Arrays.asList(split); StringBuffer deptNameBuiffer = new StringBuffer(); //数据匹配封装 for (String deptId:list) { for (DeptVo deptVo:deptVos) { if (deptId.equals(deptVo.getId().toString())){ deptNameBuiffer.append(deptVo.getDeptName()).append(","); } } } //封装部门名称数据 page.get(j).setDeptName(deptNameBuiffer.substring(0,deptNameBuiffer.length()-1)); } } return R.data(page); } /** blade-service/blade-jfpts/src/main/java/org/springblade/jfpt/alarm/mapper/AlarmMapper.java
@@ -97,7 +97,7 @@ List<AlarmVO> getAlarm(@Param("alarm") AlarmVO alarm); List<Map<String, Object>> getAlarming(@Param("alarm") AlarmVO alarm); List<AlarmVO> getAlarming(@Param("alarm") AlarmVO alarm); boolean setAlarm(@Param("alarm") AlarmVO alarm); blade-service/blade-jfpts/src/main/java/org/springblade/jfpt/alarm/service/IAlarmService.java
@@ -88,7 +88,7 @@ List<AlarmVO> getAlarm(AlarmVO alarmVO); List<Map<String, Object>> getAlarming(AlarmVO alarmVO); List<AlarmVO> getAlarming(AlarmVO alarmVO); boolean setAlarm(AlarmVO alarmVO); blade-service/blade-jfpts/src/main/java/org/springblade/jfpt/alarm/service/impl/AlarmServiceImpl.java
@@ -183,7 +183,7 @@ } @Override public List<Map<String, Object>> getAlarming(AlarmVO alarmVO) { public List<AlarmVO> getAlarming(AlarmVO alarmVO) { return baseMapper.getAlarming(alarmVO); }