Browse Source

流业务层

he2802 4 years ago
parent
commit
c47c086e96

+ 1 - 1
zhongzheng-system/src/main/java/com/zhongzheng/modules/course/bo/CourseChapterSectionAddBo.java

@@ -20,7 +20,7 @@ public class CourseChapterSectionAddBo {
 
     /** 节id */
     @ApiModelProperty("节id")
-    private List<Long> sectionIdList;
+    private List<CourseChapterSectionListAddBo> sectionIdList;
     /** 章ID */
     @ApiModelProperty("章ID")
     private Long chapterId;

+ 26 - 0
zhongzheng-system/src/main/java/com/zhongzheng/modules/course/bo/CourseChapterSectionListAddBo.java

@@ -0,0 +1,26 @@
+package com.zhongzheng.modules.course.bo;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+import java.util.List;
+
+
+/**
+ * 章与节关系添加对象 course_chapter_section
+ *
+ * @author hjl
+ * @date 2021-10-12
+ */
+@Data
+@ApiModel("章与节关系实体添加对象")
+public class CourseChapterSectionListAddBo {
+
+    /** 排序id */
+    @ApiModelProperty("排序id")
+    private Long sort;
+    /** 节ID */
+    @ApiModelProperty("节ID")
+    private Long sectionId;
+}

+ 3 - 1
zhongzheng-system/src/main/java/com/zhongzheng/modules/course/service/impl/CourseChapterSectionServiceImpl.java

@@ -84,10 +84,12 @@ public class CourseChapterSectionServiceImpl extends ServiceImpl<CourseChapterSe
     public Boolean insertByAddBo(CourseChapterSectionAddBo bo) {
         Boolean result = false;
         for(int i=0;i<bo.getSectionIdList().size();i++){
-            Long sectionId = bo.getSectionIdList().get(i);
+            Long sectionId = bo.getSectionIdList().get(i).getSectionId();
+            Long sort = bo.getSectionIdList().get(i).getSort();
             CourseChapterSection add = new CourseChapterSection();
             add.setChapterId(bo.getChapterId());
             add.setSectionId(sectionId);
+            add.setSort(sort);
             result = this.save(add);
         }
         return result;