vince
2025-07-09 6495040bbda5308c86e852ad1b080097bfa916a9
src/main/java/com/fzzy/protocol/fzzydatabase/FzzyDatabaseGatewayGrainService.java
@@ -185,7 +185,13 @@
        if (min == ReMessageBuilder.MIN_TEMP) {
            min = 0.0;
        }
        //遍历温度点位,异常温度点使用平均温
        for( GrainTemp temp : temperature){
            Double curTemp2 = Double.valueOf(temp.getTemperature());
            if(!(curTemp2 > 3 &&  curTemp2 < 40)){
                temp.setTemperature(outPut.getAvgTemperature());
            }
        }
        outPut.setTemperature(temperature);
        outPut.setAvgTemperature(NumberUtil.keepPrecision((sumT / sumNum), 1) + "");
        outPut.setMinTemperature(min + "");