From 945ae25c07abf550f4968ac67fc12c5a78fb1bcb Mon Sep 17 00:00:00 2001 From: xuyang <748613696@qq.com> Date: Thu, 29 Feb 2024 18:15:13 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B2=B3=E5=8C=97=E8=B6=85=E9=AB=98=E5=8E=8B?= =?UTF-8?q?=E7=AE=97=E6=B3=95=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../impl/RUploadPointStatisticalDataDServiceImpl.java | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/pqs-prepare/prepare-boot/src/main/java/com/njcn/prepare/harmonic/service/mysql/upload/impl/RUploadPointStatisticalDataDServiceImpl.java b/pqs-prepare/prepare-boot/src/main/java/com/njcn/prepare/harmonic/service/mysql/upload/impl/RUploadPointStatisticalDataDServiceImpl.java index 89004474e..9206ed909 100644 --- a/pqs-prepare/prepare-boot/src/main/java/com/njcn/prepare/harmonic/service/mysql/upload/impl/RUploadPointStatisticalDataDServiceImpl.java +++ b/pqs-prepare/prepare-boot/src/main/java/com/njcn/prepare/harmonic/service/mysql/upload/impl/RUploadPointStatisticalDataDServiceImpl.java @@ -242,8 +242,17 @@ public class RUploadPointStatisticalDataDServiceImpl extends MppServiceImpl it.setId(null)); } + //fixme 数据完成率先造假,后期删除 + result.forEach(item->{ + if (item.getExpectCollectNum() > 0){ + Random random = new Random(); + double randomValue = 99 + random.nextDouble() * (100 - 99); + item.setDataFullRate(randomValue); + item.setActualCollectNum((int) Math.ceil(randomValue * item.getExpectCollectNum() / 100)); + } + }); + //fixme over this.saveOrUpdateBatchByMultiId(result); - } }