puzhibing
2025-06-19 b31091da56446f57d21c41d009ce7b55a70a9789
优化报警
2个文件已修改
12 ■■■■■ 已修改文件
ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/WarnServiceImpl.java 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-dataInterchange/src/main/java/com/ruoyi/dataInterchange/server/WarnMsgService.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/WarnServiceImpl.java
@@ -185,6 +185,11 @@
                        warn.setTreatmentState("将来处理");
                        break;
                }
            }
            if(null == warn.getPicUrl()){
                warn.setPicUrl(vo.getPicUrl());
            }
            if(null == warn.getTreatmentTime()){
                UPWarnMsgOperationInfoVo upWarnMsgOperationInfoVo = upWarnMsgOperationInfoClient.getUPWarnMsgOperationInfo(warn.getObjectId()).getData();
                if(null != upWarnMsgOperationInfoVo){
                    warn.setTreatmentUser(upWarnMsgOperationInfoVo.getOperator());
@@ -207,9 +212,6 @@
                            break;
                    }
                }
            }
            if(null == warn.getPicUrl()){
                warn.setPicUrl(vo.getPicUrl());
            }
            this.updateById(warn);
        }
@@ -304,7 +306,7 @@
            if(total == 0){
                map.put("rate", BigDecimal.ZERO);
            }else{
                map.put("rate", BigDecimal.valueOf(processed / total * 100).setScale(2, RoundingMode.HALF_EVEN));
                map.put("rate", new BigDecimal(processed).divide(new BigDecimal(total), 4, RoundingMode.HALF_EVEN).multiply(new BigDecimal(100)).setScale(2, RoundingMode.HALF_EVEN));
            }
        }
        return allWarnGroupVehicleType;
ruoyi-service/ruoyi-dataInterchange/src/main/java/com/ruoyi/dataInterchange/server/WarnMsgService.java
@@ -287,7 +287,7 @@
                }
            }
            
            down_warn_msg_urge_todo_req(upWarnMsgAdptInfo);
//            down_warn_msg_urge_todo_req(upWarnMsgAdptInfo);
        }
    }