|  |  | 
 |  |  |         Utils.MP.blankToNull(pageWrap.getModel()); | 
 |  |  |         queryWrapper.lambda().eq(Category::getIsdeleted,Constants.ZERO) | 
 |  |  |                 .eq(Objects.nonNull(pageWrap.getModel().getType()),Category::getType,pageWrap.getModel().getType()) | 
 |  |  |                 .isNull(Category::getParentId); | 
 |  |  |                 .isNull(Category::getParentId) | 
 |  |  |                 .orderByAsc(Category::getSortnum) | 
 |  |  |         ; | 
 |  |  |         PageData<Category> categoryPageData = PageData.from(categoryMapper.selectPage(page, queryWrapper)); | 
 |  |  |         //查询所有二级数据 | 
 |  |  |         List<Category> categoryList = categoryMapper.selectList( | 
 |  |  | 
 |  |  |     private void checkUnique(Category category){ | 
 |  |  |         QueryWrapper<Category> wrapper = new QueryWrapper<>(); | 
 |  |  |         wrapper.lambda() | 
 |  |  |                 .eq(Objects.nonNull(category.getId()),Category::getId,category.getId()) | 
 |  |  |                 .ne(Objects.nonNull(category.getId()),Category::getId,category.getId()) | 
 |  |  |                 .eq(Category::getIsdeleted,Constants.ZERO) | 
 |  |  |                 .eq(Category::getType,category.getType()) | 
 |  |  |                 .eq(Category::getName,category.getName()); |