CZT
2023-12-15 cb33d686a5e7893a01d7b96a38cc746bf7736720
更新数据处理
已修改5个文件
25 ■■■■■ 文件已修改
src/main/java/com/fzzy/api/view/Api1209.view.xml 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/async/fzzy40/entity/Fz40DepotConf.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1311.java 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync2103.java 9 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/push/sh2023/SH2023ApiRemoteService.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/api/view/Api1209.view.xml
@@ -142,11 +142,11 @@
                <Property name="value">1:损耗</Property>
              </Entity>
              <Entity>
                <Property name="key">1</Property>
                <Property name="key">2</Property>
                <Property name="value">2:损失</Property>
              </Entity>
              <Entity>
                <Property name="key">1</Property>
                <Property name="key">3</Property>
                <Property name="value">3:其他</Property>
              </Entity>
            </Collection>
src/main/java/com/fzzy/async/fzzy40/entity/Fz40DepotConf.java
@@ -85,6 +85,10 @@
    @PropertyDef(label = "电缆开始点位", description = "默认顶部(顶部、底部)")
    private String startPoint;
    @Column(name = "START_CONVERT_", length = 20)
    @PropertyDef(label = "层行转换", description = "默认不转换(默认、顺时针、逆时针)")
    private String startConvert;
    @Column(name = "TEMP_MAX_")
    @PropertyDef(label = "温度上限")
    private Double tempMax;
src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1311.java
@@ -59,10 +59,9 @@
            SH2023Api1311 sh2023Api1311;
            SH2023Api1311 sh1311;
            List<ApiInfoData> apiInfoDataList;
            Integer num = 1000001;
            for (Fz40SecCamera sysData : list) {
                sh2023Api1311 = new SH2023Api1311();
                sh2023Api1311.setSpjksbid(api1102.getXzqhdm() + "00401327" + String.valueOf(num).substring(1));
                sh2023Api1311.setSpjksbid(sysData.getId());
                sh2023Api1311.setTdbh(sysData.getChanNum());
                sh2023Api1311.setJksbmc(sysData.getName());
                sh2023Api1311.setKqdm(kqdm);
@@ -123,7 +122,7 @@
                } else {
                    sh2023Api1311.setCzbz(apiInfoDataList.get(0).getCzbz());
                    infoData.setCzbz(apiInfoDataList.get(0).getCzbz());
                    sh1311 = JSONObject.parseObject(infoData.getData(), SH2023Api1311.class);
                    sh1311 = JSONObject.parseObject(apiInfoDataList.get(0).getData(), SH2023Api1311.class);
                    if(null != sh1311 && StringUtils.isNotEmpty(sh1311.getAjdm())){
                        sh2023Api1311.setAjdm(sh1311.getAjdm());
                    }
@@ -134,7 +133,6 @@
                infoData.setData(JSON.toJSONString(sh2023Api1311));
                apiInfoDataRep.save(infoData);
                num++;
                log.info("1311---视频监控-同步数据:{}", sh2023Api1311);
            }
src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync2103.java
@@ -111,6 +111,13 @@
                sh2023Api2103.setDlcs(strs[0]);
                sh2023Api2103.setDlhs(strs[1]);
                sh2023Api2103.setDlls(strs[2]);
                //判断是否有层行转换
                if(null != depotConf.getStartConvert() && !"default".equals(depotConf.getStartConvert())){
                    sh2023Api2103.setDlcs(strs[1]);
                    sh2023Api2103.setDlhs(strs[0]);
                }
                // 1-3-5
                // 8-8-8
                //筒仓规则
@@ -156,7 +163,7 @@
                sh2023Api2103.setXczd(Integer.valueOf(strs[1]) * Integer.valueOf(strs[2]) + "");
                sh2023Api2103.setYxfwqsc("1");
                sh2023Api2103.setYxfwjsc(strs[0]);
                sh2023Api2103.setYxfwjsc(sh2023Api2103.getDlcs());
                sh2023Api2103.setBjw(bjw);
                sh2023Api2103.setZhgxsj(new Date());
src/main/java/com/fzzy/push/sh2023/SH2023ApiRemoteService.java
@@ -945,7 +945,7 @@
                map.put(ceng, new ArrayList<>());
            }
            map.get(ceng).add(Double.valueOf(grain[0]));
            lwmx += grain[3] + ":" + grain[2] + ":" + grain[1] + "$" + grain[0];
            lwmx +=  grain[2]  + ":" + grain[3]  +":" + grain[1] + "$" + grain[0];
            if (Double.valueOf(grain[0]) <= -100) {
                lwmx += "$" + "1" + "#";
                errorNum++;