From 7f6893cba272075352acc2ebb5a3a04ac75c91f0 Mon Sep 17 00:00:00 2001
From: KKSU <15274802129@163.com>
Date: Mon, 08 Jul 2024 10:06:36 +0800
Subject: [PATCH] 逻辑

---
 src/main/java/cc/mrbird/febs/job/ProfitDailyJob.java |   24 ++++++++++++------------
 1 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/src/main/java/cc/mrbird/febs/job/ProfitDailyJob.java b/src/main/java/cc/mrbird/febs/job/ProfitDailyJob.java
index dd35143..df5b16b 100644
--- a/src/main/java/cc/mrbird/febs/job/ProfitDailyJob.java
+++ b/src/main/java/cc/mrbird/febs/job/ProfitDailyJob.java
@@ -173,45 +173,45 @@
             BigDecimal everyAmount = daDanTotal.divide(new BigDecimal(count));
 
             if(everyAmount.compareTo(BigDecimal.ZERO) > 0){
-                DappStorage dappStorageOne = dappStorageMapper.selectAmountByDesc(new Date(),0,1);
-                if(ObjectUtil.isNotEmpty(dappStorageOne)){
+                List<DappStorage> dappStorageOne = dappStorageMapper.selectSumByAmountDesc(new Date(),0,1);
+                if(CollUtil.isNotEmpty(dappStorageOne)){
                     BigDecimal multiply = everyAmount.multiply(new BigDecimal(oneCount));
                     dappSystemService.updateBalanceInsertFlow(
                             multiply,
-                            dappStorageOne.getMemberId(),
+                            dappStorageOne.get(0).getMemberId(),
                             MoneyFlowEnum.DA_DAN_JI_LI_PERK.getValue(),
                             StrUtil.format(MoneyFlowEnum.DA_DAN_JI_LI_PERK.getDescrition(),daDanTotal,multiply));
 
                     realAmount = realAmount.add(multiply);
                 }
-                DappStorage dappStorageTwo = dappStorageMapper.selectAmountByDesc(new Date(),1,1);
-                if(ObjectUtil.isNotEmpty(dappStorageTwo)){
+                List<DappStorage> dappStorageTwo = dappStorageMapper.selectSumByAmountDesc(new Date(),1,1);
+                if(CollUtil.isNotEmpty(dappStorageTwo)){
                     BigDecimal multiply = everyAmount.multiply(new BigDecimal(twoCount));
                     dappSystemService.updateBalanceInsertFlow(
                             multiply,
-                            dappStorageTwo.getMemberId(),
+                            dappStorageTwo.get(0).getMemberId(),
                             MoneyFlowEnum.DA_DAN_JI_LI_PERK.getValue(),
                             StrUtil.format(MoneyFlowEnum.DA_DAN_JI_LI_PERK.getDescrition(),daDanTotal,multiply));
 
                     realAmount = realAmount.add(multiply);
                 }
-                DappStorage dappStorageThree = dappStorageMapper.selectAmountByDesc(new Date(),2,1);
-                if(ObjectUtil.isNotEmpty(dappStorageThree)){
+                List<DappStorage> dappStorageThree = dappStorageMapper.selectSumByAmountDesc(new Date(),2,1);
+                if(CollUtil.isNotEmpty(dappStorageThree)){
                     BigDecimal multiply = everyAmount.multiply(new BigDecimal(threeCount));
                     dappSystemService.updateBalanceInsertFlow(
                             multiply,
-                            dappStorageThree.getMemberId(),
+                            dappStorageThree.get(0).getMemberId(),
                             MoneyFlowEnum.DA_DAN_JI_LI_PERK.getValue(),
                             StrUtil.format(MoneyFlowEnum.DA_DAN_JI_LI_PERK.getDescrition(),daDanTotal,multiply));
 
                     realAmount = realAmount.add(multiply);
                 }
-                DappStorage dappStorageFour = dappStorageMapper.selectAmountByDesc(new Date(),3,1);
-                if(ObjectUtil.isNotEmpty(dappStorageFour)){
+                List<DappStorage> dappStorageFour = dappStorageMapper.selectSumByAmountDesc(new Date(),3,1);
+                if(CollUtil.isNotEmpty(dappStorageFour)){
                     BigDecimal multiply = everyAmount.multiply(new BigDecimal(fourCount));
                     dappSystemService.updateBalanceInsertFlow(
                             multiply,
-                            dappStorageFour.getMemberId(),
+                            dappStorageFour.get(0).getMemberId(),
                             MoneyFlowEnum.DA_DAN_JI_LI_PERK.getValue(),
                             StrUtil.format(MoneyFlowEnum.DA_DAN_JI_LI_PERK.getDescrition(),daDanTotal,multiply));
 

--
Gitblit v1.9.1