whyclxw
2025-05-28 e16302f9d475c7cc4dd18c5abf1a23cb5502e362
src/main/java/com/whyc/service/PwrdevHistorydataGwService.java
@@ -50,7 +50,8 @@
                String table = devId + "_" + ThreadLocalUtil.format(startTime,2);
                //System.err.println("finalII:" + finalII + ",table:" + table);
                //判断表是否存在
                int tableNum = mapper.judgeTable(table);
                //int tableNum = mapper.judgeTable(table);
                int tableNum = subService.judgeTable_pwr(table);
                List<PwrdevHistorydataGw> list = new ArrayList();
                if (tableNum > 0) {
                    //List<Integer> calcNumList = mapper.searchMaxNum2(startTime, stopTime, table);
@@ -68,7 +69,8 @@
                            roteN = maxNum / endN + 1;
                        }
                    }
                    list = mapper.serchByCondition(startTime, stopTime, table, roteN);
                    //list = mapper.serchByCondition(startTime, stopTime, table, roteN);
                    list = subService.serchByCondition(startTime, stopTime, table, roteN);
                }
                dataList.addAll(list);
                latch.countDown();