|
@@ -38,6 +38,8 @@ public class AlarmSettingController {
|
|
private AlarmSettingService alarmSettingService;
|
|
private AlarmSettingService alarmSettingService;
|
|
@Autowired
|
|
@Autowired
|
|
private SceneService sceneService;
|
|
private SceneService sceneService;
|
|
|
|
+ @Autowired
|
|
|
|
+ private OrgInfoUtil orgInfoUtil;
|
|
/**
|
|
/**
|
|
* 删除多条数据
|
|
* 删除多条数据
|
|
*
|
|
*
|
|
@@ -75,7 +77,7 @@ public class AlarmSettingController {
|
|
*/
|
|
*/
|
|
@RequestMapping(value = "insertBatch", method = RequestMethod.POST)
|
|
@RequestMapping(value = "insertBatch", method = RequestMethod.POST)
|
|
@ApiOperation(value = "批量增加报警配置信息",notes = "alarmType 为参数报警或状态报警")
|
|
@ApiOperation(value = "批量增加报警配置信息",notes = "alarmType 为参数报警或状态报警")
|
|
- public AjaxMessage<Boolean> insertBatch(@ApiParam(value = "报警配置ids", required = true) @RequestBody List<AlarmSetting> listAlarmSetting) {
|
|
|
|
|
|
+ public AjaxMessage<Boolean> insertBatch(@ApiParam(value = "报警配置列表", required = true) @RequestBody List<AlarmSetting> listAlarmSetting) {
|
|
LoginUser currentUser = UserUtil.getCurrentUser();
|
|
LoginUser currentUser = UserUtil.getCurrentUser();
|
|
for (AlarmSetting alarm:listAlarmSetting) {
|
|
for (AlarmSetting alarm:listAlarmSetting) {
|
|
alarm.setCreateBy(currentUser.getUsername());
|
|
alarm.setCreateBy(currentUser.getUsername());
|
|
@@ -100,7 +102,7 @@ public class AlarmSettingController {
|
|
@ApiParam(value = "页数", required = true)@RequestParam Integer pageNum,
|
|
@ApiParam(value = "页数", required = true)@RequestParam Integer pageNum,
|
|
@ApiParam(value = "条数", required = true)@RequestParam Integer pageSize,
|
|
@ApiParam(value = "条数", required = true)@RequestParam Integer pageSize,
|
|
@ApiParam(value = "报警设置id", required = false) @RequestParam(required = false) Integer id,
|
|
@ApiParam(value = "报警设置id", required = false) @RequestParam(required = false) Integer id,
|
|
- @ApiParam(value = "报警参数id", required = false) @RequestParam(required = false) String attributeName,
|
|
|
|
|
|
+ @ApiParam(value = "报警参数", required = false) @RequestParam(required = false) String attributeName,
|
|
@ApiParam(value = "场景id", required = false) @RequestParam(required = false) Long sceneId) {
|
|
@ApiParam(value = "场景id", required = false) @RequestParam(required = false) Long sceneId) {
|
|
AlarmSettingDto alarmSettingDto=new AlarmSettingDto();
|
|
AlarmSettingDto alarmSettingDto=new AlarmSettingDto();
|
|
alarmSettingDto.setId(id);
|
|
alarmSettingDto.setId(id);
|
|
@@ -110,7 +112,6 @@ public class AlarmSettingController {
|
|
IPage<AlarmSettingDto> iPage = new Page<>(pageNum, pageSize);
|
|
IPage<AlarmSettingDto> iPage = new Page<>(pageNum, pageSize);
|
|
iPage = alarmSettingService.selectPage(iPage, alarmSettingDto);
|
|
iPage = alarmSettingService.selectPage(iPage, alarmSettingDto);
|
|
Pagination<AlarmSettingDto> pages = new Pagination<>(iPage);
|
|
Pagination<AlarmSettingDto> pages = new Pagination<>(iPage);
|
|
- OrgInfoUtil orgInfoUtil = new OrgInfoUtil();
|
|
|
|
for(AlarmSettingDto alarm : pages.getList()){
|
|
for(AlarmSettingDto alarm : pages.getList()){
|
|
alarm.setCompanyOrgName(orgInfoUtil.getOrgName(alarm.getCompanyOrgId()));
|
|
alarm.setCompanyOrgName(orgInfoUtil.getOrgName(alarm.getCompanyOrgId()));
|
|
alarm.setDeptOrgName(orgInfoUtil.getOrgName(alarm.getDeptOrgId()));
|
|
alarm.setDeptOrgName(orgInfoUtil.getOrgName(alarm.getDeptOrgId()));
|