Commit 63f1090e authored by yangyw's avatar yangyw

feature: 过滤资料库分类

parent 5b89bf05
......@@ -14,6 +14,7 @@ import cn.breeze.elleai.exception.InternalException;
import cn.breeze.elleai.util.Codes;
import cn.breeze.elleai.util.UserPrincipal;
import cn.hutool.core.bean.BeanUtil;
import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.collection.CollectionUtil;
import cn.hutool.core.lang.Assert;
import cn.hutool.core.lang.UUID;
......@@ -917,14 +918,11 @@ public class AppExamineService {
WikiCategoryRequestModel requestModel = BeanUtil.copyProperties(request, WikiCategoryRequestModel.class);
requestModel.setStatus(1);
requestModel.setPageSize(1000);
List<Integer> categoryIdList = examineService.wikiCategoryUseableList();
requestModel.setIdList(categoryIdList);
Page<WikiCategoryResponseModel> page = examineService.wikiCategoryPaginQuery(requestModel);
PageResult<WikiCategoryMobileDto> pageResult = PageResult.of(request.getPageNo(), request.getPageSize(), (int) page.getTotalRow(), null);
if(CollectionUtil.isNotEmpty(page.getRecords())) {
List<WikiCategoryMobileDto> dtoList = page.getRecords().stream().map(v -> {
WikiCategoryMobileDto dto = BeanUtil.copyProperties(v, WikiCategoryMobileDto.class);
......
......@@ -604,6 +604,7 @@ public class ExamineServiceImpl implements ExamineService {
QueryWrapper queryWrapper = QueryWrapper.create()
.select(WIKI_ENTITY.WIKI_CATEGORY_ID)
.where(WIKI_ENTITY.DELETED.eq(0))
.and(WIKI_ENTITY.STATUS.eq(1))
.and(WIKI_ENTITY.WIKI_CATEGORY_ID.isNotNull());
queryWrapper.groupBy(WIKI_ENTITY.WIKI_CATEGORY_ID);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment