xiangpei
2024-10-10 8fa931b74e07ea783fa453367174f8b012e7bc52
ycl-server/src/main/java/com/ycl/platform/service/impl/YwPointServiceImpl.java
@@ -371,21 +371,9 @@
        this.waitAllFinishAndGetResult(pointList);
    }
    public void waitAllFinishAndGetResult(List<YwPoint> dataList) throws
            InterruptedException, ExecutionException {
        int start = 0;
    public void waitAllFinishAndGetResult(List<YwPoint> dataList) {
        Date startTime = new Date();
        while (true) {
            if (dataList.size() < start + 800) {
                List<YwPoint> list = dataList.subList(start, dataList.size() - 1);
                this.baseMapper.updatePoint(list);
                break;
            } else {
                List<YwPoint> list = dataList.subList(start, start + 800);
                this.baseMapper.updatePoint(list);
                start += 800;
            }
        }
        this.baseMapper.updatePoint(dataList);
        Date endTime = new Date();
        log.error("总共耗时:" + (endTime.getTime() - startTime.getTime()));
    }