sessions.js 802 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. /**
  2. * 会话模型。
  3. */
  4. "use strict";
  5. let RedisClient = require('../repository/redis/redis.client');
  6. let redisClient = RedisClient.redisClient();
  7. let BaseModel = require('./base.model');
  8. let modelUtil = require('../util/modelUtil');
  9. const PAGE_KEY = require('../include/commons').REDIS_KEY;
  10. class Sessions extends BaseModel {
  11. constructor() {
  12. super();
  13. }
  14. /**
  15. * 根据sessionId获取对应的Session
  16. * @param sessionId
  17. */
  18. getSessionsById(sessionId){
  19. }
  20. /**
  21. * 根据用户ID获取用户的session列表
  22. * @param UserId
  23. */
  24. getUserSessions(UserId){
  25. }
  26. /**
  27. * 根据sessionId获取对应的消息
  28. * @param sessionId
  29. */
  30. getSessionMessages(sessionId){
  31. }
  32. }
  33. // Expose class
  34. module.exports = Sessions;