| | |
| | | import com.ruoyi.system.api.service.RemoteGoodsService; |
| | | import com.ruoyi.system.domain.dto.MgtClassificationEditDto; |
| | | import com.ruoyi.system.domain.dto.MgtClassificationPageDto; |
| | | import com.ruoyi.system.domain.vo.AppClassListVo; |
| | | import com.ruoyi.system.domain.vo.MgtClassificationPageVo; |
| | | import com.ruoyi.system.mapper.config.SysClassificationMapper; |
| | | import com.ruoyi.system.service.config.ArticleService; |
| | |
| | | |
| | | import javax.annotation.Resource; |
| | | import java.util.*; |
| | | import java.util.stream.Collectors; |
| | | |
| | | /** |
| | | * <p> |
| | |
| | | remoteGoodsService.deleteGoodsClass(classId); |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * @description |
| | | * @author jqs |
| | | * @date 2023/7/13 11:21 |
| | | * @param |
| | | * @return List<AppClassListVo> |
| | | */ |
| | | @Override |
| | | public List<AppClassListVo> listByType(Integer classType){ |
| | | LambdaQueryWrapper<SysClassification> queryWrapper = new LambdaQueryWrapper<>(); |
| | | queryWrapper.eq(SysClassification::getDelFlag,0) |
| | | .eq(SysClassification::getClassType,classType); |
| | | List<SysClassification> sysClassificationList = this.list(queryWrapper); |
| | | List<AppClassListVo> classListVos = sysClassificationList.stream().map(sysClassification ->{ |
| | | AppClassListVo appClassListVo = new AppClassListVo(); |
| | | appClassListVo.setClassId(sysClassification.getClassId()); |
| | | appClassListVo.setClassName(sysClassification.getClassName()); |
| | | return appClassListVo; |
| | | }).collect(Collectors.toList()); |
| | | return classListVos; |
| | | } |
| | | } |