Parcourir la source

已有持续返利时,不自动生成

wujiefeng il y a 9 mois
Parent
commit
1ba22f0e86

+ 4 - 0
RewardServer/src/main/java/com/zhongshu/reward/server/core/service/InviteReceiptsService.java

@@ -384,6 +384,10 @@ public class InviteReceiptsService {
                             insertReceipts(ruler, walletReceipts);
                         }else if (topOne.getSuc().equals(1) || topOne.getSuc().equals(4)){
                             //上月最后消息为订购,生成入账
+                            WalletReceipts noCancelByCreateTime = walletReceiptsDao.findNoCancelByCreateTime(walletReceipts.getUserId(), DateUtils.getCurrentMonthStartTime(), new Date().getTime());
+                            if (ObjectUtils.isEmpty(noCancelByCreateTime)){
+                                return;
+                            }
                             insertReceipts(ruler, walletReceipts);
                         }
                     }