Przeglądaj źródła

栏目表新增字段site

reloaded 5 lat temu
rodzic
commit
0271743292
2 zmienionych plików z 8 dodań i 5 usunięć
  1. 6 3
      app/controller/.column.js
  2. 2 2
      app/model/column.js

+ 6 - 3
app/controller/.column.js

@@ -1,7 +1,8 @@
 module.exports = {
   create: {
     requestBody: [
-      '!name'
+      '!name',
+      '!site'
     ]
   },
   destroy: {
@@ -11,7 +12,8 @@ module.exports = {
   update: {
     params: ['!id'],
     requestBody: [
-      '!name'
+      '!name',
+      '!site'
     ]
   },
   show: {
@@ -23,7 +25,8 @@ module.exports = {
   index: {
     parameters: {
       query: {
-        name: 'name'
+        name: 'name',
+        site:'site'
       }
     },
     service: 'query',

+ 2 - 2
app/model/column.js

@@ -1,11 +1,11 @@
 'use strict';
 const Schema = require('mongoose').Schema;
 const metaPlugin = require('naf-framework-mongoose/lib/model/meta-plugin');
-const { Secret } = require('naf-framework-mongoose/lib/model/schema');
 
 // 栏目表
 const ColumnSchema = {
   name: { type: String, required: true, maxLength: 500 }, // 栏目名称
+  site: { type: String, required: true, maxLength: 500 }, // 栏目位置
 };
 
 
@@ -16,4 +16,4 @@ schema.plugin(metaPlugin);
 module.exports = app => {
   const { mongoose } = app;
   return mongoose.model('Column', schema, 'column');
-};
+};