From 27c6695551c7229786ef2cf7dae722886c9edf53 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期五, 09 八月 2024 22:53:44 +0800
Subject: [PATCH] 代理新功能完善

---
 src/main/java/com/taoke/autopay/service/impl/agent/ChannelAgentSettleServiceImpl.java |   18 ++++++++++--------
 1 files changed, 10 insertions(+), 8 deletions(-)

diff --git a/src/main/java/com/taoke/autopay/service/impl/agent/ChannelAgentSettleServiceImpl.java b/src/main/java/com/taoke/autopay/service/impl/agent/ChannelAgentSettleServiceImpl.java
index bc006c4..b99b838 100644
--- a/src/main/java/com/taoke/autopay/service/impl/agent/ChannelAgentSettleServiceImpl.java
+++ b/src/main/java/com/taoke/autopay/service/impl/agent/ChannelAgentSettleServiceImpl.java
@@ -103,14 +103,16 @@
             }
             ChannelAgent agent = channelAgentService.selectByPrimaryKey(agentId);
 
-            settle(ChannelAgentSettleRecord.builder()
-                    .agentId(agentId)
-                    .settleDay(day)
-                    .settleMoney(totalMoney)
-                    .alipayAccount(agent.getAlipayAccount())
-                    .alipayName(agent.getAlipayName())
-                    .detailList(detailList)
-                    .build());
+            if(agent!=null) {
+                settle(ChannelAgentSettleRecord.builder()
+                        .agentId(agentId)
+                        .settleDay(day)
+                        .settleMoney(totalMoney)
+                        .alipayAccount(agent.getAlipayAccount())
+                        .alipayName(agent.getAlipayName())
+                        .detailList(detailList)
+                        .build());
+            }
         }
     }
 

--
Gitblit v1.8.0