guhongwei 4 years ago
parent
commit
3fda31be6b

app/controller/.imgtxtdock.js → app/controller/.imgtxtdocks.js


+ 4 - 4
app/controller/imgtxtdock.js

@@ -1,16 +1,16 @@
 'use strict';
 
 const _ = require('lodash');
-const meta = require('./.imgtxtdock.js');
+const meta = require('./.imgtxtdocks.js');
 const Controller = require('egg').Controller;
 const { CrudController } = require('naf-framework-mongoose/lib/controller');
 
 // 科目管理
-class ImgtxtdockController extends Controller {
+class ImgtxtdocksController extends Controller {
   constructor(ctx) {
     super(ctx);
-    this.service = this.ctx.service.imgtxtdock;
+    this.service = this.ctx.service.imgtxtdocks;
   }
 }
 
-module.exports = CrudController(ImgtxtdockController, meta);
+module.exports = CrudController(ImgtxtdocksController, meta);

+ 3 - 3
app/model/imgtxtdock.js

@@ -6,7 +6,7 @@ const images = new Schema({
   url: { type: String, required: true }, // 图片路径
 });
 // 展会信息表
-const ImgtxtdockSchema = {
+const ImgtxtdocksSchema = {
   dock_id: { type: String, required: true, maxLength: 500 }, // 展会id
   user_name: { type: String, required: false, maxLength: 500 }, // 发言人
   brief: { type: String, required: false, maxLength: 500 }, // 发言文字内容
@@ -14,11 +14,11 @@ const ImgtxtdockSchema = {
 };
 
 
-const schema = new Schema(ImgtxtdockSchema, { toJSON: { virtuals: true } });
+const schema = new Schema(ImgtxtdocksSchema, { toJSON: { virtuals: true } });
 schema.index({ id: 1 });
 schema.plugin(metaPlugin);
 
 module.exports = app => {
   const { mongoose } = app;
-  return mongoose.model('Imgtxtdock', schema, 'imgtxtdock');
+  return mongoose.model('Imgtxtdocks', schema, 'imgtxtdocks');
 };

+ 2 - 2
app/router.js

@@ -111,7 +111,7 @@ module.exports = app => {
   router.post('flower', '/api/live/flower/update/:id', controller.flower.update);
 
   // 展会图文直播表
-  router.resources('imgtxtdock', '/api/live/imgtxtdock', controller.imgtxtdock); // index、create、show、destroy
-  router.post('imgtxtdock', '/api/live/imgtxtdock/update/:id', controller.imgtxtdock.update);
+  router.resources('imgtxtdocks', '/api/live/imgtxtdocks', controller.imgtxtdocks); // index、create、show、destroy
+  router.post('imgtxtdocks', '/api/live/imgtxtdocks/update/:id', controller.imgtxtdocks.update);
 
 };

+ 4 - 4
app/service/imgtxtdock.js

@@ -7,11 +7,11 @@ const { ObjectId } = require('mongoose').Types;
 const { CrudService } = require('naf-framework-mongoose/lib/service');
 const { BusinessError, ErrorCode } = require('naf-core').Error;
 
-class ImgtxtdockService extends CrudService {
+class ImgtxtdocksService extends CrudService {
   constructor(ctx) {
-    super(ctx, 'imgtxtdock');
-    this.model = this.ctx.model.Imgtxtdock;
+    super(ctx, 'imgtxtdocks');
+    this.model = this.ctx.model.Imgtxtdocks;
   }
 }
 
-module.exports = ImgtxtdockService;
+module.exports = ImgtxtdockServices;