|
@ -115,6 +115,7 @@ router.get(APIv2.Sessions.SessionListByType, function (req, res) {
|
|
let userId = req.query.user_id;
|
|
let userId = req.query.user_id;
|
|
let type = req.query.type;
|
|
let type = req.query.type;
|
|
let status = req.query.status;
|
|
let status = req.query.status;
|
|
|
|
let name = req.query.name;
|
|
if (!page) {
|
|
if (!page) {
|
|
throw {httpStatus: 406, message: 'Missing page.'};
|
|
throw {httpStatus: 406, message: 'Missing page.'};
|
|
}
|
|
}
|
|
@ -130,7 +131,7 @@ router.get(APIv2.Sessions.SessionListByType, function (req, res) {
|
|
|
|
|
|
let sessions = new Sessions();
|
|
let sessions = new Sessions();
|
|
ControllerUtil.regModelEventHandler(sessions, res);
|
|
ControllerUtil.regModelEventHandler(sessions, res);
|
|
sessions.getUserSessionsByType(userId,type,page,size,status);
|
|
|
|
|
|
sessions.getUserSessionsByType(userId,type,page,size,status,name);
|
|
});
|
|
});
|
|
|
|
|
|
/**
|
|
/**
|
|
@ -497,7 +498,7 @@ router.get(APIv2.Sessions.SessionsUnreadMessageCount, function (req, res) {
|
|
|
|
|
|
/**
|
|
/**
|
|
* 按会话类型获取未读消息数量 status不传为获取所有状态
|
|
* 按会话类型获取未读消息数量 status不传为获取所有状态
|
|
* 请求URL:/sessions/unread_message_count?user_id=xyz&type=18&status=0
|
|
|
|
|
|
* 请求URL:/sessions/unread_message_count_type?user_id=xyz&type=18&status=0
|
|
*/
|
|
*/
|
|
router.get(APIv2.Sessions.SessionsUnreadMessageCountByType, function (req, res) {
|
|
router.get(APIv2.Sessions.SessionsUnreadMessageCountByType, function (req, res) {
|
|
let userId = req.query.user_id;
|
|
let userId = req.query.user_id;
|