/// <summary> /// 店铺充值 /// </summary> /// <param name="Id">充值流水订单ID</param> /// <param name="TradNo">支付流水号</param> /// <param name="ChargeWay">支付方式</param> public static void ShopRecharge(long Id, string TradNo, string ChargeWay) { //处理充值流水记录 var model = _iMemberCapitalService.GetChargeDetailShop(Id); if (model.ChargeStatus != ChargeDetailInfo.ChargeDetailStatus.ChargeSuccess) { model.ChargeStatus = ChargeDetailInfo.ChargeDetailStatus.ChargeSuccess; model.ChargeTime = DateTime.Now; model.ChargeWay = ChargeWay; _iMemberCapitalService.UpdateChargeDetailShop(model); //资金处理 _iBillingService.updateAccount(model.ShopId, model.ChargeAmount, Himall.CommonModel.ShopAccountType.Recharge, TradNo, ChargeWay, Id); } }
/// <summary> /// 获取诊所充值流水信息 /// </summary> /// <param name="Id">流水ID</param> /// <returns></returns> public static ChargeDetailShopInfo GetChargeDetailShop(long Id) { return(_iMemberCapitalService.GetChargeDetailShop(Id)); }