|
@@ -122,19 +122,19 @@
|
|
u.username_ AS userName,
|
|
u.username_ AS userName,
|
|
u.real_name_ AS realName,
|
|
u.real_name_ AS realName,
|
|
u.gender_ AS gender,
|
|
u.gender_ AS gender,
|
|
-
|
|
|
|
t.star_grade_ AS starGrade,
|
|
t.star_grade_ AS starGrade,
|
|
t.fans_num_ AS fansNum,
|
|
t.fans_num_ AS fansNum,
|
|
t.live_flag_ AS liveFlag,
|
|
t.live_flag_ AS liveFlag,
|
|
t.exp_time_ AS expTime,
|
|
t.exp_time_ AS expTime,
|
|
-
|
|
|
|
tr.musician_flag_ AS musicianFlag,
|
|
tr.musician_flag_ AS musicianFlag,
|
|
tr.entry_flag_ AS entryFlag,
|
|
tr.entry_flag_ AS entryFlag,
|
|
- (SELECT group_concat(name_) FROM `subject` WHERE find_in_set(id_,tr.subject_id_)) AS subjectName
|
|
|
|
|
|
+ (SELECT group_concat( name_ ) FROM `subject` WHERE find_in_set( id_, tr.subject_id_ )) AS subjectName,
|
|
|
|
+ r.room_uid_ AS roomUid
|
|
FROM student_star s
|
|
FROM student_star s
|
|
LEFT JOIN sys_user u ON s.teacher_id_ = u.id_
|
|
LEFT JOIN sys_user u ON s.teacher_id_ = u.id_
|
|
LEFT JOIN teacher_total t ON s.teacher_id_ = t.user_id_
|
|
LEFT JOIN teacher_total t ON s.teacher_id_ = t.user_id_
|
|
LEFT JOIN teacher tr ON s.teacher_id_ = tr.user_id_
|
|
LEFT JOIN teacher tr ON s.teacher_id_ = tr.user_id_
|
|
|
|
+ LEFT JOIN (SELECT room_uid_,speaker_id_ FROM live_room WHERE live_state_=1) r ON t.user_id_= r.speaker_id_
|
|
WHERE s.student_id_ = #{studentId}
|
|
WHERE s.student_id_ = #{studentId}
|
|
</select>
|
|
</select>
|
|
<delete id="unfollow" parameterType="java.util.Map">
|
|
<delete id="unfollow" parameterType="java.util.Map">
|