package com.panzhihua.service_community.service;
|
|
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.panzhihua.common.model.dtos.shop.PageComShopGoodsDTO;
|
import com.panzhihua.common.model.vos.R;
|
import com.panzhihua.common.model.vos.shop.ShopGoodsVO;
|
import com.panzhihua.service_community.model.dos.ComShopGoodsDO;
|
|
/**
|
* @auther lyq
|
* @create 2021-04-14 15:02:35
|
* @describe 商品表服务类
|
*/
|
public interface ComShopGoodsService extends IService<ComShopGoodsDO> {
|
|
/**
|
* 添加商品
|
* @param shopGoodsVO
|
* @return
|
*/
|
R saveShopGoods(ShopGoodsVO shopGoodsVO);
|
|
/**
|
* 商品列表-分页查询
|
* @param pageComShopGoodsDTO 查询参数
|
* @return ComShopStoreVO
|
*/
|
R pageStoreList(PageComShopGoodsDTO pageComShopGoodsDTO);
|
|
|
|
/**
|
* 编辑商品、上架、下架
|
*
|
* @param id 商铺ID
|
* @param shopGoodsVO
|
* @return
|
*/
|
R editShopGoods(Long id, ShopGoodsVO shopGoodsVO);
|
|
/**
|
* 删除商品
|
* @param id
|
* @return
|
*/
|
R deleteShopGoods(Long[] id);
|
}
|