package cn.lili.modules.goods.service; import cn.lili.common.vo.PageVO; import cn.lili.modules.goods.entity.dos.Commodity; import cn.lili.modules.goods.entity.vos.CommodityVO; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.service.IService; import java.util.List; /** * 直播商品业务层 * * @author Bulbasaur * @since 2021/5/17 10:39 上午 */ public interface CommodityService extends IService { /** * 添加直播商品 * @param commodity 直播商品列表 * @return 添加结果 */ boolean addCommodity(List commodity); /** * 删除直播商品 * @param goodsId 直播商品ID * @return 删除结果 */ boolean deleteCommodity(String goodsId); /** * 查询微信小程序直播商品审核状态 */ void getGoodsWareHouse(); /** * 查看直播商品分页 * @param pageVO 分页 * @param name 商品名称 * @param auditStatus 审核状态 * @return 直播商品分页 */ IPage commodityList(PageVO pageVO, String name, String auditStatus); List getCommodityByRoomId(Integer roomId); List getSimpleCommodityByRoomId(Integer roomId); }