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