diff --git a/securitycontrol-model/securitycontrol-background/src/main/resources/mapper/ProgressCorrectionMapper.xml b/securitycontrol-model/securitycontrol-background/src/main/resources/mapper/ProgressCorrectionMapper.xml index 93f8742..89eeee4 100644 --- a/securitycontrol-model/securitycontrol-background/src/main/resources/mapper/ProgressCorrectionMapper.xml +++ b/securitycontrol-model/securitycontrol-background/src/main/resources/mapper/ProgressCorrectionMapper.xml @@ -43,11 +43,12 @@ from tb_gx_plan tgp left join tb_project tp on tp.bid_code = tgp.bid_code and tp.del_flag = 0 left join t_pro_gt tpg on tgp.gx_id = tpg.gt_id - where tgp.del_flag = 0 and tp.pro_type='线路' and tpg.del_flag = 0 + where tgp.del_flag = 0 and tp.pro_type='线路' and tpg.del_flag = 0 AND (INSTR(tpg.gt_name,#{keyWord}) > 0 OR - INSTR(tp.pro_name,#{keyWord}) > 0) + INSTR(tp.pro_name,#{keyWord}) > 0) + order by proType,proName diff --git a/securitycontrol-model/securitycontrol-screen/src/main/java/com/securitycontrol/screen/controller/AlarmMgeController.java b/securitycontrol-model/securitycontrol-screen/src/main/java/com/securitycontrol/screen/controller/AlarmMgeController.java index 58749f4..c1daff4 100644 --- a/securitycontrol-model/securitycontrol-screen/src/main/java/com/securitycontrol/screen/controller/AlarmMgeController.java +++ b/securitycontrol-model/securitycontrol-screen/src/main/java/com/securitycontrol/screen/controller/AlarmMgeController.java @@ -59,7 +59,13 @@ public class AlarmMgeController extends BaseController { } + @ApiOperation(value = "告警推送") + @PostMapping("warnUpload") + @Log(title = "告警管理", menu = "告警管理->告警推送", grade = OperationType.QUERY_BUSINESS, details = "告警推送", type = "业务日志") + public Result warnUpload(@RequestBody AlarmMgeDto dto) { + return service.warnUpload(dto); + } } diff --git a/securitycontrol-model/securitycontrol-screen/src/main/java/com/securitycontrol/screen/service/AlarmMgeService.java b/securitycontrol-model/securitycontrol-screen/src/main/java/com/securitycontrol/screen/service/AlarmMgeService.java index 76cd467..a50cd52 100644 --- a/securitycontrol-model/securitycontrol-screen/src/main/java/com/securitycontrol/screen/service/AlarmMgeService.java +++ b/securitycontrol-model/securitycontrol-screen/src/main/java/com/securitycontrol/screen/service/AlarmMgeService.java @@ -26,4 +26,11 @@ public interface AlarmMgeService { * @return */ Result warnProcess(AlarmMgeDto dto); + + /** + * 告警推送 + * @param dto + * @return + */ + Result warnUpload(AlarmMgeDto dto); } diff --git a/securitycontrol-model/securitycontrol-screen/src/main/java/com/securitycontrol/screen/service/impl/AlarmMgeServiceImpl.java b/securitycontrol-model/securitycontrol-screen/src/main/java/com/securitycontrol/screen/service/impl/AlarmMgeServiceImpl.java index de08088..574f81b 100644 --- a/securitycontrol-model/securitycontrol-screen/src/main/java/com/securitycontrol/screen/service/impl/AlarmMgeServiceImpl.java +++ b/securitycontrol-model/securitycontrol-screen/src/main/java/com/securitycontrol/screen/service/impl/AlarmMgeServiceImpl.java @@ -65,4 +65,22 @@ public class AlarmMgeServiceImpl implements AlarmMgeService { } return Result.fail("操作失败"); } + + /** + * 告警推送 + * @param dto + * @return + */ + @Override + public Result warnUpload(AlarmMgeDto dto) { + try{ + if(!dto.getWarnId().isEmpty()){ + return Result.ok("推送成功","推送成功"); + } + return Result.fail("推送失败"); + }catch (Exception e){ + log.error(e.toString(),e); + } + return Result.fail("推送失败"); + } }