puzhibing
2024-12-26 e93aad02d2dd2a6e624e81ea0adb3611a8fc43e5
ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/ShoppingCartService.java
@@ -1,11 +1,10 @@
package com.ruoyi.order.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.common.core.web.domain.AjaxResult;
import com.ruoyi.order.vo.MyShoppingCartVo;
import com.ruoyi.order.vo.SetGoodsNumber;
import model.ShoppingCart;
import org.springframework.web.bind.annotation.RequestBody;
import com.ruoyi.account.api.model.AppUser;
import com.ruoyi.common.core.domain.R;
import com.ruoyi.order.model.ShoppingCart;
import com.ruoyi.order.vo.*;
import java.util.List;
@@ -24,7 +23,7 @@
    * 添加商品
    * @param shoppingCart
    */
   void addGoods(ShoppingCart shoppingCart);
   Long addGoods(ShoppingCart shoppingCart);
   
   
   /**
@@ -32,5 +31,23 @@
    * @param setGoodsNumber
    * @return
    */
   AjaxResult setGoodsNumber(SetGoodsNumber setGoodsNumber);
   R setGoodsNumber(SetGoodsNumber setGoodsNumber);
   /**
    * 确认购物车订单
    * @param confirmOrder
    * @return
    */
   ConfirmOrderVo confirmOrder(ConfirmOrder confirmOrder);
   /**
    * 购物车支付操作
    * @param shoppingCartPayment
    * @return
    */
   R shoppingCartPayment(ShoppingCartPayment shoppingCartPayment);
   Price getPrice(AppUser appUser, Integer goodsId, Integer shopId);
}