| | |
| | | //}; |
| | | } |
| | | |
| | | amount += mathMoney; |
| | | orderDetails.amount = mathMoney; |
| | | amount += mathMoney*item.nums; |
| | | orderDetails.amount = mathMoney * item.nums; |
| | | distributionOrderDetails.Add(orderDetails); |
| | | |
| | | } |
| | |
| | | } |
| | | |
| | | |
| | | |
| | | /// <summary> |
| | | /// 经销上配送费结算专用 |
| | | /// </summary> |
| | | /// <param name="list"></param> |
| | | /// <returns></returns> |
| | | private async IAsyncEnumerable<WebApiCallBack> ChangeForEachForDistributionDelivery(List<CoreCmsDistributionOrder> list) |
| | | { |
| | | foreach (var item in list) |
| | | { |
| | | //钱挪到会员余额里面 |
| | | var result = await _balanceServices.Change(item.userId, (int)GlobalEnumVars.UserBalanceSourceTypes.DistributionDelivery, |
| | | item.amount, item.orderId); |
| | | |
| | | yield return result; |
| | | } |
| | | } |
| | | |
| | | #endregion |
| | | |
| | | #region 作废订单 |