he2802 2 years ago
parent
commit
4bd17a5e39

+ 2 - 0
zhongzheng-system/src/main/java/com/zhongzheng/modules/user/vo/UserCourseAnswerVo.java

@@ -103,4 +103,6 @@ public class UserCourseAnswerVo {
 	private Long assignAnswerId;
 	@ApiModelProperty("提问内容")
 	private String assignAnswerText;
+	@ApiModelProperty("科目名称")
+	private String subjectNames;
 }

+ 3 - 1
zhongzheng-system/src/main/resources/mapper/modules/user/UserCourseAnswerMapper.xml

@@ -41,6 +41,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
         <result property="courseName" column="course_name"/>
         <result property="assignAnswerId" column="assign_answer_id"/>
         <result property="assignAnswerText" column="assign_answer_text"/>
+        <result property="subjectNames" column="subject_names"/>
     </resultMap>
 
     <select id="selectAnswer" parameterType="com.zhongzheng.modules.user.bo.UserCourseAnswerQueryBo"  resultMap="UserCourseAnswerVo">
@@ -58,7 +59,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
         c.course_name,
         cet.education_name,
         cpt.project_name,
-        cb.business_name
+        cb.business_name,
+        (SELECT GROUP_CONCAT(subject_name) from course_subject where FIND_IN_SET(id,g.subject_ids)) subject_names
         </if>
         FROM
         user_course_answer uca