|
@ -766,9 +766,22 @@ public class YkyyInternetService extends BaseJpaService<InternetUpErrorLogDO, In
|
|
|
total = list.size();
|
|
|
for(int i=0; i<total; i++) {
|
|
|
LinkedCaseInsensitiveMap info = (LinkedCaseInsensitiveMap) list.get(i);
|
|
|
String sqlMessage = "SELECT m.sender_name AS \"sender_name\", m.`timestamp` AS \"timestamp\", m.content AS \"content\", t.id AS \"id\" FROM topics t " +
|
|
|
String sqlMessage ="SELECT\n" +
|
|
|
"\tM .SENDER_NAME AS \"sender_name\",\n" +
|
|
|
"\tM .\"TIMESTAMP\" AS \"timestamp\",\n" +
|
|
|
"\tM . \"CONTENT\" AS \"content\",\n" +
|
|
|
"\tT . \"ID\" AS \"id\"\n" +
|
|
|
"FROM\n" +
|
|
|
"\tTOPICS T \n" +
|
|
|
"JOIN MUC_MESSAGES M ON M .SESSION_ID = T .SESSION_ID\n" +
|
|
|
"AND M.\"TIMESTAMP\" >= T .CREATE_TIME\n" +
|
|
|
"AND M .\"TIMESTAMP\" <= T .END_TIME \n" +
|
|
|
"AND T .\"ID\" = '"+info.get("consult").toString()+"'\n" +
|
|
|
"ORDER BY\n" +
|
|
|
"\tM .\"TIMESTAMP\" ASC";
|
|
|
/* String sqlMessage = "SELECT m.sender_name AS \"sender_name\", m.`timestamp` AS \"timestamp\", m.content AS \"content\", t.id AS \"id\" FROM topics t " +
|
|
|
"JOIN muc_messages m ON m.session_id = t.session_id AND m.`timestamp` >= t.create_time AND m.`timestamp` <= t.end_time " +
|
|
|
"AND t.id = '"+info.get("consult").toString()+"' ORDER BY m.`timestamp` ASC";
|
|
|
"AND t.id = '"+info.get("consult").toString()+"' ORDER BY m.`timestamp` ASC";*/
|
|
|
List<Map<String,Object>> list1 = jdbcTemplate.queryForList(sqlMessage);
|
|
|
String content="";
|
|
|
for (Map<String,Object> map:list1){
|