移动系统liao
2024-09-30 6ddc5caa57801cf4ccc9d23b309d0cdb7ac6a36f
no message
2个文件已修改
1个文件已删除
38 ■■■■■ 已修改文件
.gitignore 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
cylsg/EzInitQ/PayServiceMessageQ.cs 26 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
cylsg/cylsg.Web.Entry/Properties/PublishProfiles/FolderProfile.pubxml.user 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
.gitignore
@@ -37,3 +37,4 @@
cylsg/EzJob/obj/
cylsg/cylsg.Application/cylsg.Application.xml
cylsg/cylsg.Web.Entry/application.log
cylsg/cylsg.Web.Entry/Properties/PublishProfiles/FolderProfile.pubxml.user
cylsg/EzInitQ/PayServiceMessageQ.cs
@@ -207,13 +207,19 @@
          
                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())
            {
@@ -247,7 +253,7 @@
            _ezCoreNetRedisService = App.GetService<IEzCoreNetRedisService>();
            _wecharPayServicecs = App.GetService<IWecharPayServicecs>();
            _mapper = App.GetService<IMapper>();
            var WeChatTransferOrderwork = new BaseRepository<WeChatTransferOrder>();
            var TransferOrder = await WeChatTransferOrderwork.AsQueryable().Includes(x => x.TransferDetailList).Includes(x=>x.user).Where(x => x.Id == msg.toInt()).FirstAsync();
@@ -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())
cylsg/cylsg.Web.Entry/Properties/PublishProfiles/FolderProfile.pubxml.user
File was deleted