| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 |
- const express = require("express");
- const router = express.Router();
- const QuestionSerializer = require("../../serializers/question/QuestionSerializer");
- const QuestionTypeSerializer = require("../../serializers/question/QuestionTypeSerializer");
- //获取全部题目分类
- router.route("/teacher/questionType").get((req, res) => {
- res.send({
- data: [QuestionTypeSerializer(), QuestionTypeSerializer()]
- });
- });
- //按题目分类获得题目(分页)
- router.route("/teacher/questions/type").get((req, res) => {
- res.send({
- data: [
- QuestionSerializer(),
- QuestionSerializer(),
- QuestionSerializer(),
- QuestionSerializer(),
- QuestionSerializer(),
- QuestionSerializer(),
- QuestionSerializer(),
- QuestionSerializer(),
- QuestionSerializer(),
- QuestionSerializer(),
- QuestionSerializer(),
- QuestionSerializer(),
- QuestionSerializer()
- ],
- pageNum: 1
- });
- });
- //按题目分类获得题目(分页) || 根据作业分类获得题目
- router.route("/teacher/questions/assignmentType").get((req, res) => {
- res.send({
- data: [
- QuestionSerializer(),
- QuestionSerializer(),
- QuestionSerializer(),
- QuestionSerializer(),
- QuestionSerializer(),
- QuestionSerializer(),
- QuestionSerializer(),
- QuestionSerializer(),
- QuestionSerializer(),
- QuestionSerializer(),
- QuestionSerializer(),
- QuestionSerializer(),
- QuestionSerializer()
- ],
- pageNum: 1
- });
- });
- //根据关键字进行模糊查找
- router.route("/teacher/keyword").get((req, res) => {
- res.send({
- data: [QuestionSerializer(), QuestionSerializer(), QuestionSerializer()]
- });
- });
- //根据ID查看某个题目
- router.route("/question/:questionId").get((req, res) => {
- res.send({
- data: QuestionSerializer()
- });
- });
- module.exports = router;
|