| | |
| | | package com.ruoyi.goods.service.impl; |
| | | |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import com.ruoyi.common.core.utils.page.BeanUtils; |
| | | import com.ruoyi.goods.domain.pojo.GoodsCategory; |
| | | import com.ruoyi.goods.domain.vo.GoodsCategoryVO; |
| | | import com.ruoyi.goods.mapper.GoodsCategoryMapper; |
| | | import com.ruoyi.goods.service.IGoodsCategoryService; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import java.util.List; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | /** |
| | |
| | | @Service |
| | | public class GoodsCategoryServiceImpl extends ServiceImpl<GoodsCategoryMapper, GoodsCategory> implements IGoodsCategoryService { |
| | | |
| | | /** |
| | | * 获取商品类别列表的副本。 |
| | | * <p>此方法不接受任何参数,它会调用 {@code list()} 方法获取当前类别列表的副本,并将其转换为 {@code GoodsCategoryVO} 类型的列表后返回。</p> |
| | | * |
| | | * @return 返回一个 {@code List<GoodsCategoryVO>},包含当前商品类别的所有信息的副本。 |
| | | */ |
| | | @Override |
| | | public List<GoodsCategoryVO> getGoodsCategoryList() { |
| | | // 使用BeanUtils的copyList方法将当前列表转换为GoodsCategoryVO类型的列表并返回 |
| | | return BeanUtils.copyList(this.list(), GoodsCategoryVO.class); |
| | | } |
| | | |
| | | } |