From b397edee2be2dfcc3f28eeac50298b4de26b1afa Mon Sep 17 00:00:00 2001 From: liurunyu <lry9898@163.com> Date: 星期五, 13 十二月 2024 16:53:45 +0800 Subject: [PATCH] 取水口日取水量表中,出现一些大数,明显不正确,发析系统日志,发现一些阀控器会上报一些累计流量为0的数据,且无规律,推测是其不能从水表读取到累计流量时会上报0值。如果间歇上报0值,间歇上报一些非0值,非0值减去0值,就会出现大数,一天中出现几次那么会大数进行累加,数值将更大。为此变更算法,规避这种情况,但也会丢失一些流量值。 --- pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/util/Org.java | 56 +++++++++++++++++++++----------------------------------- 1 files changed, 21 insertions(+), 35 deletions(-) diff --git a/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/util/Org.java b/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/util/Org.java index ca78397..5e3341f 100644 --- a/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/util/Org.java +++ b/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/util/Org.java @@ -1,42 +1,28 @@ package com.dy.pipIrrGlobal.util; +import java.util.ArrayList; +import java.util.List; +import java.util.Map; -import com.alibaba.fastjson2.JSONObject; -import com.alibaba.fastjson2.annotation.JSONField; -import com.baomidou.mybatisplus.annotation.EnumValue; +/** + * @Author: liurunyu + * @Date: 2024/7/24 11:45 + * @Description + */ +public class Org { + //鐢ㄦ潵杞琷son + public static List<OrgVo> OrgList = new ArrayList<>(); -public enum Org { + public class OrgVo{ + public String tag ; + public String name ; - Ym("ym", "鍏冭皨"), - Pj("pj", "鐗囪闀�") ; - - @EnumValue - public String tag ; - public String name ; - - Org(String tag, String name){ - this.tag = tag ; - this.name = name ; - } - - public String getTag() { - return this.tag ; - } - - public String getName() { - return this.name ; - } - - public static Org get(String tag){ - if(tag.equals(Ym.tag)){ - return Ym ; - }else if(tag.equals(Pj.tag)){ - return Pj ; + public String getTag() { + return this.tag ; } - return null ; + + public String getName() { + return this.name ; + } } - @JSONField - public JSONObject toJson() { - return JSONObject.of("tag", getTag(), "name", getName()); - } -} \ No newline at end of file +} -- Gitblit v1.8.0