|
|
@ -83,7 +83,7 @@ public class GoodsCategoryController { |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
@PostMapping("/listTreeVoByParam") |
|
|
|
public R<List<GoodsCategoryTreeVo>> listTreeVoBySelect(@RequestBody GoodsCategory param){ |
|
|
|
public R<List<GoodsCategory>> listTreeVoBySelect(@RequestBody GoodsCategory param){ |
|
|
|
if(CollectionUtil.isEmpty(param.getSelectIds())){ |
|
|
|
return R.ok(); |
|
|
|
} |
|
|
@ -91,16 +91,16 @@ public class GoodsCategoryController { |
|
|
|
categoryWrapper.eq(GoodsCategory::getEnable,1); |
|
|
|
categoryWrapper.in(GoodsCategory::getId,param.getSelectIds()); |
|
|
|
List<GoodsCategory> list = goodsCategoryService.list(categoryWrapper); |
|
|
|
List<GoodsCategoryTreeVo> treeNodes = list.stream().map(cate->{ |
|
|
|
GoodsCategoryTreeVo treeNode = CopierUtil.copy(cate,new GoodsCategoryTreeVo()); |
|
|
|
treeNode.setId(cate.getId()+""); |
|
|
|
treeNode.setParentId(cate.getParentId().toString()); |
|
|
|
treeNode.setCostFlag(cate.getCostFlag()); |
|
|
|
treeNode.setSort(cate.getSort()==null ? 0 : cate.getSort()); |
|
|
|
treeNode.setEnable(cate.getEnable()+""); |
|
|
|
return treeNode; |
|
|
|
}).collect(Collectors.toList()); |
|
|
|
return R.ok(treeNodes); |
|
|
|
// List<GoodsCategoryTreeVo> treeNodes = list.stream().map(cate->{
|
|
|
|
// GoodsCategoryTreeVo treeNode = CopierUtil.copy(cate,new GoodsCategoryTreeVo());
|
|
|
|
// treeNode.setId(cate.getId()+"");
|
|
|
|
// treeNode.setParentId(cate.getParentId().toString());
|
|
|
|
// treeNode.setCostFlag(cate.getCostFlag());
|
|
|
|
// treeNode.setSort(cate.getSort()==null ? 0 : cate.getSort());
|
|
|
|
// treeNode.setEnable(cate.getEnable()+"");
|
|
|
|
// return treeNode;
|
|
|
|
// }).collect(Collectors.toList());
|
|
|
|
return R.ok(list); |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|