ReviewDocSimpleSerializer.js 645 B

12345678910111213141516171819202122
  1. const makeId = require("../../util/makeId");
  2. const groupSerializer = require("../course/GroupSerializer");
  3. /**
  4. * @description 一次文档评价的实例概况
  5. * @typedef {Object} ReviewDocSimpleSerializerType
  6. * @property {number|string} docReviewId 一次文档评价的实例id
  7. * @property {GroupSerializerType} group 作者小组
  8. */
  9. /**
  10. * @description 生成ReviewDocSimpleSerializer一次文档评价的实例概况
  11. * @returns {ReviewDocSimpleSerializerType}
  12. */
  13. const reviewDocSimpleSerializer = (id = makeId()) => {
  14. return {
  15. docReviewId: id,
  16. group: groupSerializer()
  17. };
  18. };
  19. module.exports = reviewDocSimpleSerializer;