From 56af0f468f321d41db70343abf558d61cda58d31 Mon Sep 17 00:00:00 2001 From: sunpengfei <i@angelzzz.com> Date: 星期五, 05 九月 2025 15:40:20 +0800 Subject: [PATCH] feat:开发 --- FlexJobApi.Core/Jobs/CompleteTaskSettlementT1Job.cs | 8 ++++++-- 1 files changed, 6 insertions(+), 2 deletions(-) diff --git a/FlexJobApi.Core/Jobs/CompleteTaskSettlementT1Job.cs b/FlexJobApi.Core/Jobs/CompleteTaskSettlementT1Job.cs index 032363c..fcd0102 100644 --- a/FlexJobApi.Core/Jobs/CompleteTaskSettlementT1Job.cs +++ b/FlexJobApi.Core/Jobs/CompleteTaskSettlementT1Job.cs @@ -84,12 +84,15 @@ var order = new EnterpriseWalletTransaction(); order.Type = EnumEnterpriseWalletTransactionType.Recharge; order.WalletId = wallet.Id; + order.TaskUserId = user.Id; order.Amount = user.ActualSettlementAmount ?? 0; order.Remark = user.SettlementRemark; order.ProductCode = "SINGLE_TRANSFER_NO_PWD"; order.BizScene = "ENTRUST_TRANSFER"; order.TransactionStatus = EnumEnterpriseWalletTransactionStatus.WaitSubmit; order.Balance = wallet.Balance; + order.ReceiveName = user.ReceiveName; + order.ReceiveAccount = user.ReceiveAccount; await SetCode(order); await repEnterpriseWalletTransaction.InsertNowAsync(order); @@ -102,8 +105,8 @@ PayeeInfo = new Participant { IdentityType = "ALIPAY_LOGON_ID", - Identity = user.ReceiveAccount, - Name = user.ReceiveName, + Identity = order.ReceiveAccount, + Name = order.ReceiveName, }, PayerInfo = new Participant { @@ -125,6 +128,7 @@ { order.ErrorCode = response.Code; order.FailReason = response.SubMsg ?? response.Msg; + await repEnterpriseWalletTransaction.UpdateNowAsync(order); } else { -- Gitblit v1.9.1