浏览代码

1、学员未上课时获取

Joburgess 5 年之前
父节点
当前提交
b7235fcb30
共有 1 个文件被更改,包括 9 次插入1 次删除
  1. 9 1
      mec-biz/src/main/resources/config/mybatis/CourseScheduleStudentPaymentMapper.xml

+ 9 - 1
mec-biz/src/main/resources/config/mybatis/CourseScheduleStudentPaymentMapper.xml

@@ -163,7 +163,15 @@
 		AND cs.class_group_id_ = #{classGroupId}
     </select>
 	<select id="findNotStartCourseStudentPaymentIdsWithClassGroupAndStudent" resultType="int">
-		SELECT id_ FROM course_schedule_student_payment WHERE class_group_id_=#{classGroupId} AND user_id_=#{userId}
+		SELECT
+			cssp.id_
+		FROM
+			course_schedule_student_payment cssp
+			LEFT JOIN course_schedule cs ON cs.id_=cssp.course_schedule_id_
+		WHERE
+			cssp.class_group_id_ = #{classGroupId}
+			AND cssp.user_id_=#{userId}
+			AND CONCAT(cs.class_date_,' ',cs.start_class_time_)>NOW()
 	</select>
 
     <select id="findVipGroupCoursePrice" resultType="java.math.BigDecimal">