//根据用户购物车商品计算总价 public decimal TotalPrice(int uid) { decimal totalPrice = 0; var cartItems = cartService.GetCartItemsByUserId(uid); if (cartItems.Count != 0) { foreach (var cart in cartItems) { totalPrice += decimal.Parse((cart.ProPrice * cart.ProQty).ToString()); } } return(totalPrice); }