sunpengfei
3 天以前 6ffe6c2acabe09fe9bdf4e072d60e55b5631475a
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
                            {