lrf 3 rokov pred
rodič
commit
f1992a6c43
2 zmenil súbory, kde vykonal 18 pridanie a 33 odobranie
  1. 18 27
      app/controller/.mission.js
  2. 0 6
      app/model/mission.js

+ 18 - 27
app/controller/.mission.js

@@ -1,51 +1,42 @@
 module.exports = {
   create: {
-    requestBody: ["title", "params", "user", "!tenant", "remark"],
+    requestBody: ['title', 'params', 'user', 'tenant', 'remark', 'status', 'dot', 'progress', 'user', 'uri', 'remark'],
   },
   destroy: {
-    params: ["!id"],
-    service: "delete",
+    params: ['!id'],
+    service: 'delete',
   },
   update: {
-    params: ["!id"],
-    requestBody: [
-      "title",
-      "params",
-      "status",
-      "dot",
-      "progress",
-      "uri",
-      "remark",
-    ],
+    params: ['!id'],
+    requestBody: ['title', 'params', 'user', 'tenant', 'remark', 'status', 'dot', 'progress', 'user', 'uri', 'remark'],
   },
   show: {
     parameters: {
-      params: ["!id"],
+      params: ['!id'],
     },
-    service: "fetch",
+    service: 'fetch',
   },
   index: {
     parameters: {
       query: {
-        title: "title",
-        create_time: "create_time",
-        status: "status",
-        dot: "dot",
-        user: "user",
-        project: "params.project",
-        tenant: "tenant",
+        title: 'title',
+        status: 'status',
+        dot: 'dot',
+        user: 'user',
+        project: 'params.project',
+        tenant: 'tenant',
       },
     },
-    service: "query",
+    service: 'query',
     options: {
-      query: ["skip", "limit"],
-      sort: ["meta.createdAt"],
+      query: ['skip', 'limit'],
+      sort: ['meta.createdAt'],
       desc: true,
       count: true,
     },
   },
   start: {
-    params: ["!id"],
-    service: "start",
+    params: ['!id'],
+    service: 'start',
   },
 };

+ 0 - 6
app/model/mission.js

@@ -15,12 +15,6 @@ const params = {
 
 const Mission = {
   title: { type: String, required: true, maxLength: 200 }, // 标题
-  create_time: {
-    type: String,
-    required: false,
-    maxLength: 200,
-    default: moment().format('YYYY-MM-DD HH:SS:mm'),
-  }, // 创建时间
   params: { type: Object, required: false },
   status: { type: String, maxLength: 200, default: '0' }, // 状态:0=>未开始;1=>正在进行;2=>已完成;3=>失败
   dot: { type: Boolean, default: true }, // 需要提醒