|
@ -641,6 +641,22 @@ class Sessions extends RedisModel {
|
|
|
for(var j = 0 ;j<participantsTimeArray.length;j++){
|
|
|
if(j%2!=0)continue;
|
|
|
let participantsTimeJson = {};
|
|
|
//成员名字
|
|
|
let participantNames;
|
|
|
let sql = "SELECT u.name FROM participants p, patients u " +
|
|
|
"WHERE p.session_id = ? AND p.participant_id = u.id AND P.participant_id=? union "+
|
|
|
" SELECT u.name FROM participants p, doctors u " +
|
|
|
" WHERE p.session_id = ? AND p.participant_id = u.id AND P.participant_id=? ";
|
|
|
ImDb.execQuery({
|
|
|
"sql": sql,
|
|
|
"args": [sessionId,participantsTimeArray[j],sessionId,participantsTimeArray[j]],
|
|
|
"handler": function(err,participantNames){
|
|
|
if(participantNames&&participantNames.length>0){
|
|
|
participantsTimeJson["name"] = participantNames[0].name;
|
|
|
}
|
|
|
}
|
|
|
});
|
|
|
|
|
|
participantsTimeJson[participantsTimeArray[j]] = participantsTimeArray[j+1];
|
|
|
participantsTime.push(participantsTimeJson);
|
|
|
}
|
|
@ -1074,6 +1090,20 @@ class Sessions extends RedisModel {
|
|
|
for(var j = 0 ;j<participantsTimeArray.length;j++){
|
|
|
if(j%2!=0)continue;
|
|
|
let participantsTimeJson = {};
|
|
|
let participantNames;
|
|
|
let sql = "SELECT u.name FROM participants p, patients u " +
|
|
|
"WHERE p.session_id = ? AND p.participant_id = u.id AND P.participant_id=? union "+
|
|
|
" SELECT u.name FROM participants p, doctors u " +
|
|
|
" WHERE p.session_id = ? AND p.participant_id = u.id AND P.participant_id=? ";
|
|
|
ImDb.execQuery({
|
|
|
"sql": sql,
|
|
|
"args": [sessionId,participantsTimeArray[j],sessionId,participantsTimeArray[j]],
|
|
|
"handler": function(err,participantNames){
|
|
|
if(participantNames&&participantNames.length>0){
|
|
|
participantsTimeJson["name"] = participantNames[0].name;
|
|
|
}
|
|
|
}
|
|
|
});
|
|
|
participantsTimeJson[participantsTimeArray[j]] = participantsTimeArray[j+1];
|
|
|
participantsTime.push(participantsTimeJson);
|
|
|
}
|