提交 56ab127e 作者: yanxin

数据分类增加排序序号

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