topics.js 784 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  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 Topics extends BaseModel {
  11. constructor() {
  12. super();
  13. }
  14. /**
  15. * 根据topicId获取对应的Topics
  16. * @param topicId
  17. */
  18. getTopicsById(topicId){
  19. }
  20. /**
  21. * 根据用户ID获取用户的Topics列表
  22. * @param UserId
  23. */
  24. getUserTopics(UserId){
  25. }
  26. /**
  27. * 根据topicId获取对应的消息
  28. * @param topicId
  29. */
  30. getTopicMessages(topicId){
  31. }
  32. }
  33. // Expose class
  34. module.exports = Topics;