| package com.xzx.gc.shop.mapper; | 
|   | 
| import com.xzx.gc.entity.ScoreGoodsCategory; | 
| import com.xzx.gc.model.admin.GoodsCategoryModel; | 
| import com.xzx.gc.shop.vo.GoodsCategoryVo; | 
| import com.xzx.gc.shop.vo.QueryGoodsCategoryListVo; | 
| import com.xzx.gc.shop.vo.ViewGoodsCategoryListVo; | 
| import com.xzx.gc.util.GcMapper; | 
| import org.apache.ibatis.annotations.Param; | 
|   | 
| import java.util.List; | 
|   | 
| public interface ScoreGoodsCategoryMapper extends GcMapper<ScoreGoodsCategory> { | 
|   | 
|     List<GoodsCategoryVo> selectCategoryWithChildren(); | 
|   | 
|     List<QueryGoodsCategoryListVo> queryGoodsCategoryList(@Param("record") GoodsCategoryModel goodsCategoryModel); | 
|   | 
|     List<ViewGoodsCategoryListVo> viewGoodsCategoryOneList(@Param("parentId")Long parentId); | 
|   | 
|     List<ViewGoodsCategoryListVo> viewGoodsCategoryList(); | 
| } |