/// <summary> /// 资金记录添加 /// </summary> /// <param name="shopId"></param> /// <param name="money"></param> /// <param name="TradeType"></param> /// <param name="AccountNo"></param> /// <param name="ChargeWay"></param> /// <param name="detailID"></param> private static void updateAccount(long shopId, decimal money, Himall.CommonModel.ShopAccountType TradeType, string AccountNo, string ChargeWay, long detailID = 0) { lock (obj) { //处理余额 var mShopAccountInfo = _iBillingService.GetShopAccount(shopId); //处理充值记录 ShopAccountItemInfo mShopAccountItemInfo = new ShopAccountItemInfo() { AccountNo = AccountNo, AccoutID = mShopAccountInfo.Id, Amount = money, Balance = mShopAccountInfo.Balance, CreateTime = DateTime.Now, DetailId = detailID.ToString(), IsIncome = true, ReMark = ChargeWay, ShopId = shopId, ShopName = mShopAccountInfo.ShopName, TradeType = TradeType }; _iBillingService.AddShopAccountItem(mShopAccountItemInfo); } }