zhitong.yu
2024-05-11 b72f8f8d58417eb6fb29672d8ac17cfafa46775c
src/main/java/com/hxzk/controller/WarningController.java
@@ -93,7 +93,7 @@
            warningService.ChuliWarning(warning,ids1[i]);
            TbWarning  warning1 = warningService.findtagidWarning(ids1[i]);
            TbSystemOperationLog systemOperationLog = new TbSystemOperationLog();
            systemOperationLog.setName(UserController.username);
            systemOperationLog.setName(warning.getBaoliu3());
            systemOperationLog.setTime(gettime());
            systemOperationLog.setContent("在后台处理了一条告警数据,该数据设备ID是:"+ids3[i]+",类型是:"+ids2[i]);
            systemLogService.insertSystem(systemOperationLog);
@@ -108,12 +108,31 @@
    public void deletegaojing(TbWarning warning,String username) throws IOException {
        TbWarning warning1 = warningService.findIdXiangXi(warning.getId());
        warning.setBaoliu4(GetTime.getTime());
        warning.setBaoliu6(warning.getBaoliu5());
        warning.setBaoliu3(username);
        warning.setObjectid(warning1.getObjectid());
        warning.setStatus("已处理");
        String xieyi = "BSTOCS1,DELLWARN," +warning.getId()+","+warning.getType()+",END";
        TbSystemOperationLog systemOperationLog = new TbSystemOperationLog();
        systemOperationLog.setName(UserController.username);
        systemOperationLog.setName(username);
        systemOperationLog.setTime(gettime());
        systemOperationLog.setContent("在大屏处理了一条告警数据,该数据设备ID是:"+warning.getObjectid()+",类型是:"+warning.getType());
        systemLogService.insertSystem(systemOperationLog);
        Udp_Out.udp_to_cs(xieyi);
        warningService.DaPingChuliWarning(warning);
    }
    //首页大屏单独处理告警
    @PostMapping("DaPingDellWarning1")
    public void deletegaojing1(TbWarning warning,String username) throws IOException {
        warning.setBaoliu6(warning.getBaoliu5());
        warning.setBaoliu4(GetTime.getTime());
        warning.setBaoliu3(username);
        warning.setObjectid(String.valueOf(warning.getId()));
        warning.setStatus("已处理");
        String xieyi = "BSTOCS1,DELLWARN," +warning.getId()+","+warning.getType()+",END";
        TbSystemOperationLog systemOperationLog = new TbSystemOperationLog();
        systemOperationLog.setName(username);
        systemOperationLog.setTime(gettime());
        systemOperationLog.setContent("在大屏处理了一条告警数据,该数据设备ID是:"+warning.getObjectid()+",类型是:"+warning.getType());
        systemLogService.insertSystem(systemOperationLog);