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); - } }