From ed87865e96775ff9f005e45fa6f05be7fa414314 Mon Sep 17 00:00:00 2001 From: dzc <2388224167@qq.com> Date: Mon, 21 Apr 2025 10:00:05 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E7=9B=88=E5=88=A9=E6=94=B9=E4=B8=BA?= =?UTF-8?q?=E6=B6=88=E8=B4=B9=E5=87=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../impl/order/HardOrderTotalServiceImpl.java | 12 ++++++------ .../main/resources/file/商户交易金额汇总.xlsx | Bin 10027 -> 10033 bytes .../main/resources/file/支付方式交易汇总.xlsx | Bin 10036 -> 10035 bytes .../main/resources/file/部门交易金额汇总.xlsx | Bin 10306 -> 10306 bytes 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/pjcloud-hardware/pjcloud-hardware-biz/src/main/java/com/bsd/pjcloud/hard/service/impl/order/HardOrderTotalServiceImpl.java b/pjcloud-hardware/pjcloud-hardware-biz/src/main/java/com/bsd/pjcloud/hard/service/impl/order/HardOrderTotalServiceImpl.java index dc1e2aec6..ef4e7bcca 100644 --- a/pjcloud-hardware/pjcloud-hardware-biz/src/main/java/com/bsd/pjcloud/hard/service/impl/order/HardOrderTotalServiceImpl.java +++ b/pjcloud-hardware/pjcloud-hardware-biz/src/main/java/com/bsd/pjcloud/hard/service/impl/order/HardOrderTotalServiceImpl.java @@ -87,7 +87,7 @@ public class HardOrderTotalServiceImpl implements HardOrderTotalService { DataScope refundDataScope = DataScope.of().func(DataScopeFuncEnum.ALL); refundDataScope.setScopeDeptName("merchant_dept_id"); List refundList = hardOrderMapper.listSb(refundDto, refundDataScope); - // 盈利 + // 消费净次数 HardOrderDto profitDto = BeanUtil.toBean(dto, HardOrderDto.class); profitDto.setOrderStatusCodes(HardOrderStatusEnum.getPaySuccessCodes()); DataScope profitDataScope = DataScope.of().func(DataScopeFuncEnum.ALL); @@ -102,7 +102,7 @@ public class HardOrderTotalServiceImpl implements HardOrderTotalService { v.setTotalRefundCount(i.getTotalPayCount()); }); } - // 盈利 + // 消费净次数 if (ObjectUtil.isNotEmpty(profitList)) { profitList.stream().filter(i -> ObjectUtil.equals(i.getHardId(), v.getHardId())).findFirst().ifPresent(i -> { v.setTotalProfitPrice(i.getTotalPayPrice()); @@ -153,7 +153,7 @@ public class HardOrderTotalServiceImpl implements HardOrderTotalService { DataScope refundDataScope = DataScope.of(); refundDataScope.setScopeDeptName("merchant_dept_id"); List refundList = hardOrderMapper.listCs(refundDto, refundDataScope); - // 盈利 + // 消费净次数 HardOrderDto profitDto = BeanUtil.toBean(dto, HardOrderDto.class); profitDto.setOrderStatusCodes(HardOrderStatusEnum.getPaySuccessCodes()); DataScope profitDataScope = DataScope.of(); @@ -167,7 +167,7 @@ public class HardOrderTotalServiceImpl implements HardOrderTotalService { v.setTotalRefundCount(i.getTotalPayCount()); }); } - // 盈利 + // 消费净次数 if (ObjectUtil.isNotEmpty(profitList)) { profitList.stream().filter(i -> ObjectUtil.equals(i.getMerchantId(), v.getMerchantId())).findFirst().ifPresent(i -> { v.setTotalProfitPrice(i.getTotalPayPrice()); @@ -222,7 +222,7 @@ public class HardOrderTotalServiceImpl implements HardOrderTotalService { v.setTotalRefundCount(i.getTotalPayCount()); }); } - // 盈利 + // 消费净次数 if (ObjectUtil.isNotEmpty(profitList)) { profitList.stream().filter(i -> ObjectUtil.equals(i.getDay(), v.getDay()) && ObjectUtil.equals(i.getMerchantId(), v.getMerchantId())).findFirst().ifPresent(i -> { v.setTotalProfitPrice(i.getTotalPayPrice()); @@ -408,7 +408,7 @@ public class HardOrderTotalServiceImpl implements HardOrderTotalService { } return hardOrderMapper.sumAndCount(refundDto); }); - // 查看盈利流水 + // 消费净次数 CompletableFuture> profitFuture = CompletableFuture.supplyAsync(() -> { HardOrderSumAndCountDto refundDto = new HardOrderSumAndCountDto(); refundDto.setUserDeptIds(deptIds); diff --git a/pjcloud-hardware/pjcloud-hardware-biz/src/main/resources/file/商户交易金额汇总.xlsx b/pjcloud-hardware/pjcloud-hardware-biz/src/main/resources/file/商户交易金额汇总.xlsx index 831e78567c2323c78ed3206feb9aece09ce1d46d..557541e5c8a66c30e679f4966dc38375f39d2a9c 100644 GIT binary patch delta 2105 zcmZ8ic{tRI8vczLjIs^mT9RmH$WqjlC1p#K-6S-!Zygcl;Mker*wcymS%w+ATzh1k zjF1o|Nf=~gB4kODwJaUod!BQj=YD^Df4tB4y?=b~^Sy7CMZHDcT?i?t^yHik1OQyQ z00031fQP?3KER(CsOs(?;CU+4_jWvmW74UH>|WvK6wS1mkNZsbB%eM7Tb~4_1C&p%LaYCX$Y9|^FnWt;}7Y5n(N_>;i7c_E8F{^c3 zPwSruobl=`bqP}>$>Hn=ymIOJhAqV{)^&JK?p}|=qo$PHuSz%{ccqm2IiC~M&FV`x zezmKNmE5sbb~wG?VM~S@^b;Wod^aWh$bKx*H!_N$_o|(2Cb?ieX_p{_UY{a#_E)9w z@%s%$Haz{uvFzT@jCujw@@@Z23sZpHg@Q|KO%X>rLK!_LjD$RyRNrUVCCsGorY4a`!N z*qT=M>dSGd2y(X#m1jg}Vf{y5G$chBLfyouPx33ZWou=b&{q|aqYLT~MA&S_(s+&X zRQD_<MLU3a^%pYnY`ZJAAl$V>V5GlBMMe0fq{FBrwjdEk+)6rxh zT_X!OV-YX0neu;Ws%=)1o!e)W{RHr-npx{+w&>R=22EdlkEP>sSg>WJbGdExPnP*w zM_yd%cE(Gwmp=v!Zz8zz?<{LqZNzTgDH<)Z3dd) zcZ?%(;W??)Tw(V~5FohFK3*nDSXf86iq|iqaE@Kg_as6PG@a?TJ7b#&@RZx=6|=`l zQO8yXj-OXDP^~P3ujq~-0bVgzUmJR3OEYi&PEz|KjRka7J_`rj#N4q!eP#VoGGTU1 zK(9Ld6R+%OY*3fj!hba#PU=B{V zYASE@!_M52E3(O4KA`ON1Ke!5%NXxury7-TDp{r(XnKy!SmlzP{-9GiPtkyY^~3yd z>Tgh&{$iv+?T7vKj~_76Ed_TK-i)>nWO~k%Zuefn$DK?Z5YSX{RMb zgA_e}qNl|50@Y(SOrpDFCGsrmE0f_le0c56eYzztCR?ri+d4_wP$QzW&`^KOx6fKY zLA>dda&4V`PhPWZaC%#4w)rmK*{C@rt~9G7qxrpg@u6#0rqL!r?1H>%rZ-p#UIskP)G` zRYUy2B_To{o4toy+md3KBN)Q}iXg|{#{pC5_VhtT#$ zEf=i6gdb5@TG-z3d$j+M6DebwMiR`R=FuKYX;^kUt9=(}c!)?qKq5gclpbUj3`b!h zd|)jKRbd_&`(xc8E*>VLIMXl@wXEHe87Pc zKhd8B0b~z422921Lz=*T%z4OHkWXG6A_?lr%OClF?f$pX55~w}fJA|9@^aGu37`Yc dYB&H${2V!`|MFJAz&4l^D5fCHgGBv={{rnz#KZsq delta 2126 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 N11Bp679#)v002W#vPA#@ delta 2084 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