| | |
| | | |
| | | |
| | | var WeChatTransferOrderwork = new BaseRepository<WeChatTransferOrder>(); |
| | | var TransferOrder = await WeChatTransferOrderwork.AsQueryable().Includes(x => x.TransferDetailList).Where(x=>x.Id==msg.toInt()).FirstAsync(); |
| | | var TransferOrder = await WeChatTransferOrderwork.AsQueryable().Includes(x => x.TransferDetailList).Includes(x => x.user).Where(x=>x.Id==msg.toInt()).FirstAsync(); |
| | | if(TransferOrder == null) |
| | | { |
| | | Log.Error($"WxTransfer微信支付处理 失败,原因是没有找到TransferOrder ,传递Id为{msg}"); |
| | |
| | | |
| | | |
| | | var WeChatTransferOrderwork = new BaseRepository<WeChatTransferOrder>(); |
| | | var TransferOrder = await WeChatTransferOrderwork.AsQueryable().Includes(x => x.TransferDetailList).Where(x => x.Id == msg.toInt()).FirstAsync(); |
| | | var TransferOrder = await WeChatTransferOrderwork.AsQueryable().Includes(x => x.TransferDetailList).Includes(x=>x.user).Where(x => x.Id == msg.toInt()).FirstAsync(); |
| | | if (TransferOrder == null) |
| | | { |
| | | Log.Error($" 再次调用WxTransfer微信支付处理 失败,原因是没有找到TransferOrder ,传递Id为{msg}"); |
| | | Log.Error($" 再次调用WxTransfer微信支付处理 失败,原因是没有找到TransferOrder,传递Id为{msg}"); |
| | | |
| | | return; |
| | | } |
| | |
| | | |
| | | // 发起支付 |
| | | var requit = _mapper.Map<CreateTransferBatchRequest>(TransferOrder); |
| | | |
| | | requit.BatchName = msg; |
| | | requit.AppId = App.Configuration["WechatAPP:AppId"]; |
| | | requit.BatchName = "小镇临时工工资转账"; |
| | | requit.BatchRemark = "川印临时工工资,操过200的多笔支付"; |
| | |
| | | using cylsg.Core; |
| | | using cylsg.Core.Attributes; |
| | | using cylsg.Model.UserModel; |
| | | using Newtonsoft.Json; |
| | | using SqlSugar; |
| | | using System; |
| | |
| | | |
| | | |
| | | |
| | | |
| | | /// <summary> |
| | | /// 用户表情。 |
| | | /// </summary> |
| | | [Navigate(NavigateType.OneToOne, nameof(UserID))] |
| | | public User user { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 获取或设置批次的名称。 |