he2802 4 lat temu
rodzic
commit
2eadbf2b2c

+ 2 - 2
zhongzheng-admin/src/main/java/com/zhongzheng/controller/course/CourseMenuController.java

@@ -103,11 +103,11 @@ public class CourseMenuController extends BaseController {
     /**
      * 删除课程目录结构
      */
-    @ApiOperation("删除课程目录结构")
+/*    @ApiOperation("删除课程目录结构")
     @PreAuthorize("@ss.hasPermi('system:menu:remove')")
     @Log(title = "课程目录结构" , businessType = BusinessType.DELETE)
     @PostMapping("/del/{ids}")
     public AjaxResult<Void> remove(@PathVariable Long[] ids) {
         return toAjax(iCourseMenuService.deleteWithValidByIds(Arrays.asList(ids), true) ? 1 : 0);
-    }
+    }*/
 }

+ 2 - 0
zhongzheng-system/src/main/java/com/zhongzheng/modules/course/vo/CourseVo.java

@@ -102,4 +102,6 @@ public class CourseVo {
 	private String schoolName;
 	@ApiModelProperty("专业名称")
 	private String categoryName;
+	@ApiModelProperty("科目名称")
+	private String subjectName;
 }

+ 4 - 1
zhongzheng-system/src/main/resources/mapper/modules/course/CourseMapper.xml

@@ -52,6 +52,7 @@
         <result property="businessName" column="business_name"/>
         <result property="schoolName" column="school_name"/>
         <result property="categoryName" column="category_name"/>
+        <result property="subjectName" column="subject_name"/>
     </resultMap>
 
     <select id="selectDetailById" parameterType="Long"  resultMap="CourseResultVo">
@@ -61,7 +62,8 @@
             cpt.project_name,
             cb.business_name,
             s.school_name,
-            m.category_name
+            m.category_name,
+            cs.subject_name
         FROM
             course c
                 LEFT JOIN course_education_type cet ON c.education_type_id = cet.id
@@ -69,6 +71,7 @@
                 LEFT JOIN course_business cb ON c.business_id = cb.id
                 LEFT JOIN school s ON s.id = c.school_id
                 LEFT JOIN major m ON c.major_id = m.id
+                LEFT JOIN course_subject cs ON cs.id = c.subject_id
         WHERE
             course_id = #{id}
     </select>