移动系统liao
2024-09-30 6ddc5caa57801cf4ccc9d23b309d0cdb7ac6a36f
cylsg/EzInitQ/PayServiceMessageQ.cs
@@ -207,12 +207,18 @@
          
                return;
            }
            var UserWork = new BaseRepository<UserWorker>();
            var userWk = await UserWork.GetFirstAsync(x => x.UserId == TransferOrder.UserID);
            if(userWk == null) {
                Log.Error($"WxTransfer微信支付处理 失败,该用户不是工人 ,传递的TransferOrder Id为{msg}");
           
                return;
            }
                // 发起支付
                var requit = _mapper.Map<CreateTransferBatchRequest>(TransferOrder);
            requit.AppId = App.Configuration["WechatAPP:AppId"];
            requit.BatchName = "小镇临时工工资转账";
            requit.BatchRemark = "川印临时工工资,操过200的多笔支付";
            requit.BatchRemark = $"{TransferOrder.user.ItCode}{userWk.name?.Substring(0, 2)}{userWk.IdCode}";
           
            var ret = await _wecharPayServicecs.Transfer(requit);
            if (ret.IsSuccessful())
@@ -262,14 +268,22 @@
                return;
            }
            var UserWork = new BaseRepository<UserWorker>();
            var userWk = await UserWork.GetFirstAsync(x => x.UserId == TransferOrder.UserID);
            if (userWk == null)
            {
                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的多笔支付";
            requit.BatchRemark = $"{TransferOrder.user.ItCode}{userWk.name?.Substring(0,2)}{userWk.IdCode}";
            var ret = await _wecharPayServicecs.Transfer(requit);
            if (ret.IsSuccessful())