lrf402788946 4 年之前
父節點
當前提交
b8f3596620
共有 2 個文件被更改,包括 5 次插入3 次删除
  1. 3 2
      app/controller/.liveroom.js
  2. 2 1
      app/model/liveroom.js

+ 3 - 2
app/controller/.liveroom.js

@@ -1,6 +1,6 @@
 module.exports = {
   create: {
-    requestBody: ["!subid", "!teacherid", "reason"],
+    requestBody: ["!subid", "!teacherid","teacher", "reason"],
   },
   destroy: {
     params: ["!id"],
@@ -8,7 +8,7 @@ module.exports = {
   },
   update: {
     params: ["!id"],
-    requestBody: ["number", "!subid", "!teacherid", "status", "reason", 'start'],
+    requestBody: ["number", "!subid", "!teacherid","teacher", "status", "reason", 'start'],
   },
   show: {
     parameters: {
@@ -21,6 +21,7 @@ module.exports = {
       query: {
         number: "number",
         subid: "subid",
+        teacher:"teacher",
         teacherid: "teacherid",
         start:"start",
         status: "status",

+ 2 - 1
app/model/liveroom.js

@@ -6,8 +6,9 @@ const metaPlugin = require('naf-framework-mongoose/lib/model/meta-plugin');
 const LiveroomSchema = {
   number: { type: String, required: true, maxLength: 200 }, // 房间号
   subid: { type: String, required: true, maxLength: 200 }, // 科目id
+  teacher: { type: String, required: true, maxLength: 200 }, // 教师id
   teacherid: { type: String, required: true, maxLength: 200 }, // 教师id
-  status: { type: String, required: false, maxLength: 200, default: '0' }, // 状态:0=>未审核;1=>通过;2=>拒绝
+  status: { type: String, required: false, maxLength: 200, default: "0" }, // 状态:0=>未审核;1=>通过;2=>拒绝
   start: { type: Boolean, required: true, maxLength: 200, default: false }, // true=>开始直播;false=>未开始
   reason: { type: String, required: false, maxLength: 2000 }, // 申请原因
 };