|
@ -40,7 +40,7 @@ public class FinishConsultJob implements Job {
|
|
|
sql.append("SELECT s.id session_id, s.name session_name, s.create_date session_create_time, s.last_message_time, ")
|
|
|
.append("t.id topic_id, t.name topic_name, t.create_time topic_create_time, t.start_message_id ")
|
|
|
.append("FROM ").append(imDb).append(".sessions s,").append(imDb).append(".wlyy_consults t ")
|
|
|
.append("WHERE s.id = t.session_id AND t.end_message_id IS NULL AND s.last_content_type in(1,2,3,4,15) and s.last_sender_id IN ( ")
|
|
|
.append("WHERE s.id = t.session_id AND t.end_message_id IS NULL AND s.last_content_type in(1,2,3,4,15,16,17) and s.last_sender_id IN ( ")
|
|
|
.append("SELECT id FROM ").append(imDb).append(".doctors d where d.id<>t.patient) ")
|
|
|
.append("AND UNIX_TIMESTAMP(now()) - UNIX_TIMESTAMP(s.last_message_time) > 24*3600 ")
|
|
|
.append("ORDER BY t.create_time");
|