瀏覽代碼

sessionListByType 添加P2P会话对象角色

bing 3 年之前
父節點
當前提交
e3868e3540
共有 2 個文件被更改,包括 6 次插入1 次删除
  1. 5 0
      src/server/models/sessions/sessions.js
  2. 1 1
      src/server/repository/mysql/participant.repo.js

+ 5 - 0
src/server/models/sessions/sessions.js

@ -1032,6 +1032,10 @@ class Sessions extends RedisModel {
                                            } else {
                                                sessionName = res[0].name;
                                            }
                                            var userType =null;
                                            if (session.type == SESSION_TYPES.P2P){
                                                userType = res[0].userType;
                                            }
                                            var bir = new Date().getTime();
                                            if (res && res.length != 0 && res[0].birthdate) {
                                                bir = res[0].birthdate.getTime();
@ -1056,6 +1060,7 @@ class Sessions extends RedisModel {
                                                sender_birthday: bir,
                                                participantsTimeArray:participantsTime,
                                                status:session.status,
                                                userType:userType,
                                            });
                                            index = (parseInt(index) + 1);

+ 1 - 1
src/server/repository/mysql/participant.repo.js

@ -185,7 +185,7 @@ class ParticipantRepo {
    }
    static findNameById(userId, handler) {
        let sql = "SELECT p.name,p.sex,p.birthdate FROM patients p WHERE p.id =? union SELECT d.name,d.sex,d.birthdate FROM doctors d WHERE d.id =?";
        let sql = "SELECT p.name,p.sex,p.birthdate,2 as userType FROM patients p WHERE p.id =? union SELECT d.name,d.sex,d.birthdate,1 as userType FROM doctors d WHERE d.id =?";
        ImDb.execQuery({
            "sql": sql,
            "args": [userId, userId],