|
@@ -17,6 +17,7 @@
|
|
|
<result property="totalClassTimes" column="total_class_times_" />
|
|
|
<result property="attendanceStatus" column="status_" typeHandler="com.ym.mec.common.dal.CustomEnumTypeHandler"/>
|
|
|
<result property="courseStatus" column="courseStatus" typeHandler="com.ym.mec.common.dal.CustomEnumTypeHandler"/>
|
|
|
+ <result property="teachMode" column="teach_mode_" typeHandler="com.ym.mec.common.dal.CustomEnumTypeHandler"/>
|
|
|
</resultMap>
|
|
|
|
|
|
<resultMap id="studentManageAccountBaseInfo" type="com.ym.mec.biz.dal.dto.StudentManageAccountBaseInfoDto">
|
|
@@ -244,7 +245,8 @@
|
|
|
cg.type_ class_group_type_,
|
|
|
CONCAT(cs.class_date_," ",cs.start_class_time_) course_date_,
|
|
|
cs.status_ course_status_,
|
|
|
- su.real_name_ teacher_name_
|
|
|
+ su.real_name_ teacher_name_,
|
|
|
+ cs.teach_mode_
|
|
|
FROM class_group cg
|
|
|
LEFT JOIN class_group_student_mapper cgsm ON cg.id_=cgsm.class_group_id_
|
|
|
LEFT JOIN course_schedule cs ON cg.id_=cs.class_group_id_
|
|
@@ -302,7 +304,8 @@
|
|
|
IF(sa.status_ IS NULL,'TRUANT',sa.status_) status_,
|
|
|
sa.current_class_times_,
|
|
|
cg.total_class_times_,
|
|
|
- cs.status_ courseStatus
|
|
|
+ cs.status_ courseStatus,
|
|
|
+ cs.teach_mode_
|
|
|
FROM course_schedule_student_payment cssp
|
|
|
LEFT JOIN student_attendance sa ON cssp.course_schedule_id_ = sa.course_schedule_id_ AND cssp.user_id_ = sa.user_id_
|
|
|
LEFT JOIN class_group cg ON cssp.class_group_id_ = cg.id_
|