|
@@ -1086,7 +1086,8 @@
|
|
|
</update>
|
|
|
<update id="updateCloudTeacherEndTime">
|
|
|
update student set member_rank_setting_id_ = 1,membership_end_time_ =
|
|
|
- (select MAX(end_time_) from cloud_teacher_order where status_ = 2 AND end_time_ >= NOW() AND student_id_ = #{studentId})
|
|
|
+ (select max(new_end_time_) from student_member_update_log where id_ IN (
|
|
|
+ select max(id_) from student_member_update_log where student_id_ = #{studentId} group by level_))
|
|
|
where user_id_ = #{studentId};
|
|
|
</update>
|
|
|
|