From 089b0716deb4554ff19bfda13756e69c159d1693 Mon Sep 17 00:00:00 2001
From: xiaoyong931011 <15274802129@163.com>
Date: Thu, 03 Nov 2022 10:38:19 +0800
Subject: [PATCH] 20221021

---
 src/main/java/cc/mrbird/febs/job/OnHookPlanJob.java |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/src/main/java/cc/mrbird/febs/job/OnHookPlanJob.java b/src/main/java/cc/mrbird/febs/job/OnHookPlanJob.java
index c09aa33..36142ee 100644
--- a/src/main/java/cc/mrbird/febs/job/OnHookPlanJob.java
+++ b/src/main/java/cc/mrbird/febs/job/OnHookPlanJob.java
@@ -291,6 +291,13 @@
                 BigDecimal planAmount = igtOnHookPlanOrder.getPlanAmount();
 
                 DappMemberEntity dappMemberEntity = dappMemberDao.selectById(memberId);
+                //避免重复
+                QueryWrapper<DappOnHookDone> objectQueryWrapper = new QueryWrapper<>();
+                objectQueryWrapper.eq("order_id",igtOnHookPlanOrder.getId());
+                List<DappOnHookDone> dappOnHookDones = dappOnHookDoneDao.selectList(objectQueryWrapper);
+                if(CollUtil.isNotEmpty(dappOnHookDones)){
+                    continue;
+                }
                 //生成记录
                 DappOnHookDone dappOnHookDone = new DappOnHookDone(dappMemberEntity.getId(), igtOnHookPlanOrder.getId());
                 dappOnHookDoneDao.insert(dappOnHookDone);

--
Gitblit v1.9.1