移动系统liao
2024-09-25 9688bef754e56f63d0e6df3ab09148d716a55213
cylsg/cylsg.Application/Transfer/UserTransfer.cs
@@ -105,7 +105,7 @@
                    var UserTiXianDetailwork = new BaseRepository<UserTiXianDetail>();
                    var WeChatTransferOrderwork = new BaseRepository<WeChatTransferOrder>();
                    if ((uw != null) && ((uw.TiXianZonge - uw.YiTiXianJine) >= Money))
                    if ((uw != null) && (((uw.TiXianZonge??0) - (uw.YiTiXianJine??0)) >= Money))
                    {
                        //满足条件,发起支付
                        var TransferOrder = new WeChatTransferOrder
@@ -185,10 +185,11 @@
                                ZhiChuShouRu = 0,
                                YiTiXianJine = Money,
                                WeChatTransferOrderID = TransferOrder.Id,
                                Remark = "用户提现"
                            });
                            //钱包余额调整
                            uw.YiTiXianJine += Money;
                            uw.YiTiXianJine = (uw.YiTiXianJine??0)+ Money;
                            uw.UpDataBy = uw.UserId.ToString();
                            uw.UpDataTime = DateTime.Now;
                            await rs.UpdateAsync(uw);
@@ -211,6 +212,10 @@
                    }
                    else
                    {
                        throw Oops.Oh("系统错误");
                    }
                }
@@ -251,6 +256,7 @@
        /// </summary>
        [AllowAnonymous]
        [HttpPost]
        [ApiExplorerSettings(IgnoreApi = true)]
        public async Task<TransferOderOut> GetTransferOder(SearchTransferOder param)
        {
@@ -293,7 +299,7 @@
        /// <returns></returns>
        [AllowAnonymous]
        [HttpGet]
       // [ApiExplorerSettings(IgnoreApi = true)]
        [ApiExplorerSettings(IgnoreApi = true)]
        public async  Task<bool> ReSendTransferOder([FromQuery] string ids)
        {
            var itmsRes = new BaseRepository<WeChatTransferOrder>();