From c011f040e67e24881f2442453e111b3e08404fee Mon Sep 17 00:00:00 2001 From: Mlxa0324 Date: Wed, 26 Oct 2022 15:10:48 +0800 Subject: [PATCH] 1 --- .../web/TeacherOpenCourseChatLogController.java | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/web/src/main/java/com/ibeetl/jlw/web/TeacherOpenCourseChatLogController.java b/web/src/main/java/com/ibeetl/jlw/web/TeacherOpenCourseChatLogController.java index 3133669a..58551561 100644 --- a/web/src/main/java/com/ibeetl/jlw/web/TeacherOpenCourseChatLogController.java +++ b/web/src/main/java/com/ibeetl/jlw/web/TeacherOpenCourseChatLogController.java @@ -1,6 +1,7 @@ package com.ibeetl.jlw.web; import cn.hutool.core.lang.Assert; +import cn.hutool.core.util.ObjectUtil; import cn.hutool.extra.validation.BeanValidationResult; import cn.hutool.extra.validation.ValidationUtil; import cn.hutool.json.JSONUtil; @@ -135,8 +136,8 @@ public class TeacherOpenCourseChatLogController{ @PostMapping(API + "/treeList.do") public JsonResult treeList(TeacherOpenCourseChatLogQuery condition, @SCoreUser CoreUser coreUser) { PageQuery page = condition.getPageQuery(); - // 只查询顶级的列表 - condition.setTeacherOpenCourseChatLogParentId(0L); + // 为空则查询顶级 + condition.setTeacherOpenCourseChatLogParentId(ObjectUtil.defaultIfNull(condition.getTeacherOpenCourseChatLogParentId(), 0L)); teacherOpenCourseChatLogService.queryByCondition(page); return JsonResult.success(page); } @@ -310,5 +311,15 @@ public class TeacherOpenCourseChatLogController{ return JsonResult.success(); } + @PostMapping(MODEL + "/treeList.json") + @Function("teacherOpenCourseChatLog.query") + public JsonResult treeListJson(TeacherOpenCourseChatLogQuery condition, @SCoreUser CoreUser coreUser) { + PageQuery page = condition.getPageQuery(); + // 为空则查询顶级 + condition.setTeacherOpenCourseChatLogParentId(ObjectUtil.defaultIfNull(condition.getTeacherOpenCourseChatLogParentId(), 0L)); + teacherOpenCourseChatLogService.queryByCondition(page); + return JsonResult.success(page); + } + }