From a768dc3daa04d35fedfbe75c0a59b9b2545b85c4 Mon Sep 17 00:00:00 2001
From: gongzuming <gongzuming>
Date: 星期四, 19 九月 2024 16:59:33 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master-v2'

---
 src/main/java/com/mzl/flower/service/payment/OrderSettlementService.java |   25 +++++++++++++------------
 1 files changed, 13 insertions(+), 12 deletions(-)

diff --git a/src/main/java/com/mzl/flower/service/payment/OrderSettlementService.java b/src/main/java/com/mzl/flower/service/payment/OrderSettlementService.java
index 02cb428..7fe5f0c 100644
--- a/src/main/java/com/mzl/flower/service/payment/OrderSettlementService.java
+++ b/src/main/java/com/mzl/flower/service/payment/OrderSettlementService.java
@@ -130,19 +130,21 @@
         }
         String type = settlement.getType();
 
+        String name = "";
+        if(Constants.SETTLEMENT_TYPE.supplier.name().equals(type)){
+            Supplier s = supplierMapper.selectOne(new QueryWrapper<Supplier>()
+                    .eq("user_id", settlement.getUserId()));
+            name = "供应商" + s.getName();
+        } else {
+            Partner p = partnerMapper.selectOne(new QueryWrapper<Partner>()
+                    .eq("user_id", settlement.getUserId()));
+            name = "合伙人" + p.getName();
+        }
+
         UserWechat wechat = wechatMapper.selectOne(new QueryWrapper<UserWechat>()
                 .eq("user_id", settlement.getUserId()));
         if(wechat == null){
-            String msg;
-            if(Constants.SETTLEMENT_TYPE.supplier.name().equals(type)){
-                Supplier s = supplierMapper.selectOne(new QueryWrapper<Supplier>()
-                        .eq("user_id", settlement.getUserId()));
-                msg = "供应商" + s.getName() + "未绑定账号无法结算";
-            } else {
-                Partner p = partnerMapper.selectOne(new QueryWrapper<Partner>()
-                        .eq("user_id", settlement.getUserId()));
-                msg = "合伙人" + p.getName() + "未绑定账号无法结算";
-            }
+            String msg = name + "未绑定账号无法结算";
             log.error(msg);
             throw new ValidationException(msg);
         }
@@ -151,8 +153,7 @@
         LocalDateTime now = LocalDateTime.now();
         String day = format(now, "yyyy-MM-dd");
 
-        String remarks = Constants.SETTLEMENT_TYPE.supplier.name().equals(type)
-                ? "供应商账单结算" : "合伙人账单结算";
+        String remarks = name + "账单结算";
 
         String appId = Constants.SETTLEMENT_TYPE.supplier.name().equals(type)
                 ? PyamentV3Configurer.supplier_app_id : PyamentV3Configurer.partner_app_id;

--
Gitblit v1.9.3