kongzy
2024-07-01 47a751cb301d05276ae5d75145d57b2d090fe4e1
src/main/java/com/nanometer/smartlab/service/SysWarningServiceImpl.java
@@ -65,7 +65,7 @@
    }
    @Override
    public SysWarning getSysWarning(String id) {
    public SysWarning getSysWarning(Long id) {
        try {
            return this.sysWarningDao.getSysWarning(id);
        } catch (DataAccessException e) {
@@ -76,7 +76,6 @@
    @Override
    public void updateSysWarning(SysWarning selectedWarning) throws IOException {
        try {
            Map<String,Object> params = new HashMap<>();
            params.put("memo", selectedWarning.getMemo());
@@ -84,10 +83,10 @@
            params.put("id", selectedWarning.getId());
            //给大屏信息发送处理信息
            //页面只允许修改完成转台
            if (StringUtils.isNotBlank(selectedWarning.getAlarmId())){
            if (selectedWarning.getDapingAlarmId()!=null && StringUtils.isNotBlank(alarmUrl)){
                JSONObject json=new JSONObject();
                json.put("dataType", "data");
                    json.put("id", selectedWarning.getAlarmId());
                json.put("id", selectedWarning.getDapingAlarmId());
                CloseableHttpClient client2 = HttpClients.createDefault();
                HttpPost post2 = new HttpPost(alarmUrl);
                post2.setHeader("Content-Type", "application/json;charset=UTF-8");
@@ -102,8 +101,7 @@
            }else{
                logger.info("关联daping的告警id为空 ");
            }
                this.sysWarningDao.updateSysWarning(params);
            this.sysWarningDao.updateSysWarning(params);
        } catch (DataAccessException e) {
            logger.error(e.getMessage(), e);
            throw new BusinessException(ExceptionEnumCode.DB_ERR, MessageUtil.getMessageByCode(ExceptionEnumCode.DB_ERR.getCode()), e);