From 4b71322e1e203ea9e305f07fc80193e95936dc02 Mon Sep 17 00:00:00 2001 From: tianfeng <769204422@qq.com> Date: Mon, 1 Dec 2025 00:21:23 +0800 Subject: [PATCH] =?UTF-8?q?BD=20Leader=20=E5=B7=A5=E8=B5=84=E7=BB=93?= =?UTF-8?q?=E7=AE=97=E7=8A=B6=E6=80=81=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../app/service/BdLeaderSalarySettlementServiceImpl.java | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/rc-service/rc-service-other/other-application/src/main/java/com/red/circle/other/app/service/BdLeaderSalarySettlementServiceImpl.java b/rc-service/rc-service-other/other-application/src/main/java/com/red/circle/other/app/service/BdLeaderSalarySettlementServiceImpl.java index e446e124..b1c2f8ca 100644 --- a/rc-service/rc-service-other/other-application/src/main/java/com/red/circle/other/app/service/BdLeaderSalarySettlementServiceImpl.java +++ b/rc-service/rc-service-other/other-application/src/main/java/com/red/circle/other/app/service/BdLeaderSalarySettlementServiceImpl.java @@ -185,11 +185,7 @@ public class BdLeaderSalarySettlementServiceImpl implements BdLeaderSalarySettle try { // 调用钱包服务发放工资 issueSalary(bdLeaderUserId, record); - - // 更新状态为成功 - bdLeaderSalarySettlementRecordService.updateStatus(record.getId(), BdSettlementStatus.SUCCESS, null); - record.setStatus(BdSettlementStatus.SUCCESS); - + log.info("BD Leader {} 工资发放成功,金额:{} USD", bdLeaderUserId, record.getSettlementSalary()); } catch (Exception e) { log.error("BD Leader {} 工资发放失败", bdLeaderUserId, e); @@ -201,6 +197,9 @@ public class BdLeaderSalarySettlementServiceImpl implements BdLeaderSalarySettle } else { log.info("BD Leader {} 本周期未达到结算标准,无工资发放", bdLeaderUserId); } + // 更新状态为成功 + bdLeaderSalarySettlementRecordService.updateStatus(record.getId(), BdSettlementStatus.SUCCESS, null); + record.setStatus(BdSettlementStatus.SUCCESS); return convertToCO(record); }