From 12d77c0645d53442f3f3676f8bf4bdcd792dba90 Mon Sep 17 00:00:00 2001 From: Mlxa0324 Date: Wed, 21 Jun 2023 16:49:18 +0800 Subject: [PATCH] =?UTF-8?q?=E7=9F=A5=E8=AF=86=E7=82=B9=E5=88=A4=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../TeacherOpenCourseHandsOnService.java | 20 +++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/web/src/main/java/com/ibeetl/jlw/service/TeacherOpenCourseHandsOnService.java b/web/src/main/java/com/ibeetl/jlw/service/TeacherOpenCourseHandsOnService.java index 96ea2acd..30e619fa 100644 --- a/web/src/main/java/com/ibeetl/jlw/service/TeacherOpenCourseHandsOnService.java +++ b/web/src/main/java/com/ibeetl/jlw/service/TeacherOpenCourseHandsOnService.java @@ -6,6 +6,7 @@ import cn.hutool.core.collection.CollectionUtil; import cn.hutool.core.lang.Snowflake; import cn.hutool.core.util.NumberUtil; import cn.hutool.core.util.ObjectUtil; +import cn.hutool.core.util.StrUtil; import cn.jlw.util.ToolUtils; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONObject; @@ -176,14 +177,17 @@ public class TeacherOpenCourseHandsOnService extends CoreBaseService i.getTeacherOpenCourseKnowledgePointId().toString()).collect(Collectors.joining(",")); - TeacherOpenCourseKnowledgePointRelationQuery relationQuery = new TeacherOpenCourseKnowledgePointRelationQuery(); - relationQuery.setOrgId(teacherOpenCourseHandsOn.getOrgId()); - relationQuery.setUserId(teacherOpenCourseHandsOn.getUserId()); - relationQuery.setTeacherOpenCourseKnowledgePointIdPlural(collect); - relationQuery.setBussinessId(teacherOpenCourseHandsOn.getHandsOnId()); - relationQuery.setChapterId(teacherOpenCourseHandsOn.getCourseChildNode()); - relationQuery.setTeacherOpenCourseId(teacherOpenCourseHandsOn.getTeacherOpenCourseId().toString()); - teacherOpenCourseKnowledgePointRelationService.addBindingKnowledge(relationQuery,true,2); + + if (StrUtil.isNotBlank(collect)) { + TeacherOpenCourseKnowledgePointRelationQuery relationQuery = new TeacherOpenCourseKnowledgePointRelationQuery(); + relationQuery.setOrgId(teacherOpenCourseHandsOn.getOrgId()); + relationQuery.setUserId(teacherOpenCourseHandsOn.getUserId()); + relationQuery.setTeacherOpenCourseKnowledgePointIdPlural(collect); + relationQuery.setBussinessId(teacherOpenCourseHandsOn.getHandsOnId()); + relationQuery.setChapterId(teacherOpenCourseHandsOn.getCourseChildNode()); + relationQuery.setTeacherOpenCourseId(teacherOpenCourseHandsOn.getTeacherOpenCourseId().toString()); + teacherOpenCourseKnowledgePointRelationService.addBindingKnowledge(relationQuery,true,2); + } } JsonResult jsonResult = new JsonResult(); jsonResult.setData(teacherOpenCourseHandsOn.getHandsOnId());//自增的ID丢进去