| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 |
- const express = require("express");
- const router = express.Router();
- const reviewSimpleSerializer = require("../../serializers/review/ReviewSimpleSerializer");
- const reviewDetailSerializer = require("../../serializers/review/ReviewDetailSerializer");
- const checkListItemSerializer = require("../../serializers/review/CheckListItemSerializer");
- const reviewResultSerializer = require("../../serializers/review/ReviewResultSerializer");
- router.route("/review").post((req, res) =>
- res.send({
- data: reviewSimpleSerializer()
- })
- );
- router.route("/argue").post((req, res) => res.send({}));
- router.route("/teacher/course/:courseId/review").get((req, res) =>
- res.send({
- data: [reviewSimpleSerializer(), reviewSimpleSerializer()]
- })
- );
- router.route("/teacher/review/:reviewId").get((req, res) =>
- res.send({
- data: reviewDetailSerializer()
- })
- );
- router.route("/student/course/:courseId/review").get((req, res) =>
- res.send({
- data: [reviewSimpleSerializer(), reviewSimpleSerializer()]
- })
- );
- router
- .route("/student/review/:reviewId")
- .get((req, res) =>
- res.send({
- data: reviewDetailSerializer()
- })
- )
- .post((req, res) =>
- res.send({
- data: [checkListItemSerializer(), checkListItemSerializer()]
- })
- );
- router.route("/student/course/:courseId/result").get((req, res) =>
- res.send({
- data: [reviewSimpleSerializer(), reviewSimpleSerializer()]
- })
- );
- router.route("/student/review/:reviewId/result").get((req, res) =>
- res.send({
- data: reviewResultSerializer()
- })
- );
- router.route("/sum/:reviewId").get((req, res) =>
- res.send({
- detail: reviewDetailSerializer(),
- finishPercentage: 0.7,
- studentIdCheckListAcceptNumMap: {
- 1: 1,
- 2: 3
- }
- })
- );
- router.route("/sum/:reviewId/level").post((req, res) => {
- res.send({});
- });
- router.route("/sum/:reviewId/argue").get((req, res) =>
- res.send({
- data: [reviewSimpleSerializer(), reviewSimpleSerializer()]
- })
- );
- router
- .route("/sum/:reviewId/argue/:groupId")
- .get((req, res) =>
- res.send({
- data: reviewResultSerializer()
- })
- )
- .post((req, res) => res.send({}));
- module.exports = router;
|