package com.hzs.sale.shopping.service;

import com.hzs.sale.shopping.vo.ShoppingCartRedis;
import com.hzs.sale.shopping.vo.ShoppingCartVO;

import java.util.List;
import java.util.Map;

public interface IShoppingCartService {

    /*
     * 查询需要下单的购物车
     **/
    List<ShoppingCartRedis> queryShopping(Long userId, ShoppingCartVO sop);

    /**
     * 批量删除购物车
     *
     * @param userId
     * @param sop
     */
    void batchDelShopping(Long userId, ShoppingCartVO sop);

    /**
     * 查询购物车
     **/
    List<ShoppingCartVO> getShopping(Map<String, String> innerShopMap, Integer specialArea, Integer pkCountry, Integer systemType);

}
