提交 56ab127e 作者: yanxin

数据分类增加排序序号

上级 9be543c7
package com.zzsn.knowbase.controller;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.zzsn.knowbase.entity.KbKnowledgeProject;
import com.zzsn.knowbase.entity.KbKnowledgeProjectType;
import com.zzsn.knowbase.service.KbKnowledgeProjectService;
......@@ -33,7 +35,9 @@ public class KbKnowledgeProjectTypeController {
* */
@GetMapping("treeList")
public Result<?> treeList(){
List<KbKnowledgeProjectType> typelist = knowledgeProjectTypeService.list();
LambdaQueryWrapper<KbKnowledgeProjectType> queryWrapper = Wrappers.lambdaQuery();
queryWrapper.orderByAsc(KbKnowledgeProjectType::getSort);
List<KbKnowledgeProjectType> typelist = knowledgeProjectTypeService.list(queryWrapper);
List<KbKnowledgeProject> list = knowledgeProjectService.list();
List<Node> treeList = knowledgeProjectTypeService.getTreeList(typelist,list);
return Result.OK(treeList);
......@@ -68,7 +72,9 @@ public class KbKnowledgeProjectTypeController {
@GetMapping("/list")
public Result<?> list(){
return Result.OK(knowledgeProjectTypeService.list());
LambdaQueryWrapper<KbKnowledgeProjectType> queryWrapper = Wrappers.lambdaQuery();
queryWrapper.orderByAsc(KbKnowledgeProjectType::getSort);
return Result.OK(knowledgeProjectTypeService.list(queryWrapper));
}
......
......@@ -31,6 +31,11 @@ public class KbKnowledgeProjectType extends Model<KbKnowledgeProjectType> {
*/
@TableField("name")
private String name;
/**
* 排序
*/
@TableField("sort")
private String sort;
}
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论