From a217652d33c75df23202828000d82d0ca8555ac2 Mon Sep 17 00:00:00 2001
From: Administrator <1101184511@qq.com>
Date: 星期一, 21 四月 2025 02:13:59 +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