Quellcode durchsuchen

[删除]删除无用文件

WuXinyu vor 7 Jahren
Ursprung
Commit
da2c3367d8

+ 3 - 3
mock/modules/auth/index.js

@@ -1,6 +1,6 @@
 const express = require("express");
 const router = express.Router();
-const UserSerializer = require("../../serializers/user/UserSerializer");
+const userSerializer = require("../../serializers/user/UserSerializer");
 
 router.route("/login").post((req, res) => {
   //登录
@@ -8,7 +8,7 @@ router.route("/login").post((req, res) => {
   const setSendValue = role => {
     res.append("Authorization", token);
     res.send({
-      data: UserSerializer(role)
+      data: userSerializer(role)
     });
   };
   const { body = {} } = req;
@@ -30,7 +30,7 @@ router.route("/login").post((req, res) => {
 
 router.route("/register").post((req, res) => {
   //注册
-  res.send({ data: UserSerializer() });
+  res.send({ data: userSerializer() });
   // res.status(418).send({ message: '用户名已存在' });
 });
 

+ 11 - 5
mock/modules/course/index.js

@@ -1,17 +1,17 @@
 const express = require("express");
 const router = express.Router();
-const CourseSerializer = require("../../serializers/course/CourseSerializer");
+const courseSerializer = require("../../serializers/course/CourseSerializer");
 
 router
   .route("/teacher")
   .get((req, res) => {
     res.send({
-      data: [CourseSerializer(), CourseSerializer()]
+      data: [courseSerializer(), courseSerializer()]
     });
   })
   .post((req, res) => {
     res.send({
-      data: CourseSerializer()
+      data: courseSerializer()
     });
   });
 
@@ -20,14 +20,20 @@ router
   .get((req, res) => {
     //修改用户信息
     res.send({
-      data: [CourseSerializer(), CourseSerializer()]
+      data: [courseSerializer(), courseSerializer()]
     });
   })
   .post((req, res) => {
     //修改用户信息
     res.send({
-      data: CourseSerializer()
+      data: courseSerializer()
     });
   });
 
+router.route("/course/:courseId").get((req, res) => {
+  res.send({
+    data: courseSerializer()
+  });
+});
+
 module.exports = router;

+ 0 - 57
mock/modules/doc/index.js

@@ -1,57 +0,0 @@
-const express = require("express");
-const router = express.Router();
-const DocSimpleSerializer = require("../../serializers/DocSimpleSerializer");
-const DocSerializer = require("../../serializers/DocSerializer");
-const DocResultSerializer = require("../../serializers/review/ReviewResultSerializer");
-const CheckListItemSerializer = require("../../serializers/review/CheckListItemSerializer");
-
-router.route("").get((req, res) => {
-  //获得文档列表
-  res.send({
-    data: [
-      DocSimpleSerializer(req.query.self),
-      DocSimpleSerializer(),
-      DocSimpleSerializer(),
-      DocSimpleSerializer(),
-      DocSimpleSerializer()
-    ]
-  });
-});
-
-router.route("/:docId").get((req, res) => {
-  //获得文档详情
-  res.send({
-    data: DocSerializer()
-  });
-});
-
-router
-  .route("/:docId/checklist")
-  .get((req, res) => {
-    res.send({
-      data: [
-        CheckListItemSerializer(),
-        CheckListItemSerializer(),
-        CheckListItemSerializer(),
-        CheckListItemSerializer()
-      ]
-    });
-  })
-  .post((req, res) => {
-    res.send({
-      data: [
-        CheckListItemSerializer(),
-        CheckListItemSerializer(),
-        CheckListItemSerializer(),
-        CheckListItemSerializer()
-      ]
-    });
-  });
-
-router.route("/:docId/result").get((req, res) => {
-  res.send({
-    data: [DocResultSerializer(), DocResultSerializer(true)] //Result
-  });
-});
-
-module.exports = router;

+ 4 - 4
mock/modules/group/index.js

@@ -1,22 +1,22 @@
 const express = require("express");
 const router = express.Router();
-const GroupSerializer = require("../../serializers/course/GroupSerializer");
+const groupSerializer = require("../../serializers/course/GroupSerializer");
 
 router
   .route("")
   .get((req, res) =>
     res.send({
-      data: [GroupSerializer()]
+      data: [groupSerializer()]
     })
   )
   .post((req, res) =>
     res.send({
-      data: GroupSerializer()
+      data: groupSerializer()
     })
   )
   .put((req, res) =>
     res.send({
-      data: GroupSerializer()
+      data: groupSerializer()
     })
   );
 

+ 0 - 12
mock/modules/tag/index.js

@@ -1,12 +0,0 @@
-const express = require("express");
-const router = express.Router();
-const TagSerializer = require("../../serializers/TagSerializer");
-
-router.route("").get((req, res) => {
-  //获得用户标签列表
-  res.send({
-    data: [TagSerializer(), TagSerializer(), TagSerializer()]
-  });
-});
-
-module.exports = router;

+ 0 - 25
mock/modules/user/index.js

@@ -1,25 +0,0 @@
-const express = require("express");
-const router = express.Router();
-const UserSerializer = require("../../serializers/user/UserSerializer");
-
-router.route("/:userId").get((req, res) => {
-  //获得用户信息
-  res.send({
-    data: UserSerializer(),
-    abilities: {
-      update: true
-    }
-  });
-});
-
-router.route("/:userId").post((req, res) => {
-  //修改用户信息
-  res.send({
-    data: UserSerializer(),
-    abilities: {
-      update: true
-    }
-  });
-});
-
-module.exports = router;

+ 0 - 67
mock/serializers/DocSerializer.js

@@ -1,67 +0,0 @@
-const makeId = require("../util/makeId");
-const tagSerializer = require("./TagSerializer");
-
-module.exports = (filename = "需求规格说明文档") => {
-  return {
-    id: makeId(),
-    filename,
-    owner: tagSerializer(),
-    content:
-      "# 需求规格说明文档\n\n" +
-      "> 参照语雀API基本要求\n" +
-      "\n" +
-      "## 基本路径\n" +
-      "* `/api/v2/`\n" +
-      "\n" +
-      "## HTTP Verbs\n" +
-      "\n" +
-      "| Verb | Description |\n" +
-      "| :--- | :--- |\n" +
-      "| GET | 用于获取数据 |\n" +
-      "| POST | 用于创建数据 |\n" +
-      "| PUT | 用于修改部分数据,例如一个文档标题,正文 |\n" +
-      "| DELETE | 用于删除数据 |\n" +
-      "\n" +
-      "## 用户认证\n" +
-      "使用 Token 机制来实现用户认证。\n" +
-      "在请求的 HTTP Headers 传入 `Authorization` 带入用户的 Token 信息,用于认证。\n" +
-      "\n" +
-      "文档会在需要用户权限的api中标识 __[需要认证] __\n" +
-      "\n" +
-      "## HTTP 状态码\n" +
-      "* 200 - 成功\n" +
-      "* 400 - 请求的参数不正确,或缺少必要信息,请对比文档\n" +
-      "* 401 - 需要用户认证的接口用户信息不正确,即__Token错__\n" +
-      "* 403 - 缺少对应功能的权限,即__权限不足__\n" +
-      "* 404 - 数据不存在,或未开放\n" +
-      "* 500 - 服务器异常\n" +
-      "\n" +
-      "## 返回数据格式[示例]\n" +
-      "* JSON 格式\n" +
-      "\n" +
-      "```json\n" +
-      "{\n" +
-      '    "data": {\n' +
-      '        "id": 10,\n' +
-      '        "slug": "weekly",\n' +
-      '        "name": "技术周刊",\n' +
-      "     },\n" +
-      '    "abilities": {\n' +
-      '        "update": false,\n' +
-      '        "destroy": false\n' +
-      "    },\n" +
-      '    "meta": {\n' +
-      '        "liked": false,\n' +
-      '        "followed": false,\n' +
-      "    }\n" +
-      "}\n" +
-      "```\n" +
-      "\n" +
-      "* id: 每个数据都会有的,Resource 的唯一编号,后续很多地方你可能需要用它查询\n" +
-      "* abilities: 表述当前登陆者对于此资源的权限\n" +
-      "* meta: 一些附加信息,例如是否赞过,是否关注过\n" +
-      "\n" +
-      "## DateTime 格式\n" +
-      "DateTime 使用 [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) 标准格式,请按照标准方式进行转换。\n"
-  };
-};

+ 0 - 10
mock/serializers/DocSimpleSerializer.js

@@ -1,10 +0,0 @@
-const makeId = require("../util/makeId");
-const tagSerializer = require("./TagSerializer");
-
-module.exports = (filename = "需求规格说明文档") => {
-  return {
-    id: makeId(),
-    filename,
-    owner: tagSerializer()
-  };
-};

+ 0 - 15
mock/serializers/TagSerializer.js

@@ -1,15 +0,0 @@
-const makeId = require("../util/makeId");
-const userSerializer = require("./user/UserSerializer");
-
-module.exports = (type = "GROUP", name = "TagBaker") => {
-  return {
-    id: makeId(),
-    type,
-    shareLink:
-      "https://bequank.oss-cn-beijing.aliyuncs.com/web-gallery/pixiv39957555.jpg?x-oss-process=style/avatar",
-    name,
-    owner: [userSerializer(), userSerializer()],
-    createdAt: "2010-10-21",
-    updatedAt: "2010-11-21"
-  };
-};