reloaded 5 rokov pred
rodič
commit
26e00dbda9
4 zmenil súbory, kde vykonal 15 pridanie a 6 odobranie
  1. 4 0
      app/controller/set.js
  2. 1 2
      app/model/set.js
  3. 5 4
      app/router.js
  4. 5 0
      app/service/set.js

+ 4 - 0
app/controller/set.js

@@ -13,6 +13,10 @@ class SetController extends Controller {
     this.service = this.ctx.service.set;
   }
 
+  async show() {
+    const res = await this.service.show();
+    this.ctx.ok({ data: res });
+  }
 
 }
 

+ 1 - 2
app/model/set.js

@@ -1,7 +1,6 @@
 '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 SetSchema = {
@@ -17,4 +16,4 @@ schema.plugin(metaPlugin);
 module.exports = app => {
   const { mongoose } = app;
   return mongoose.model('Set', schema, 'setting_set');
-};
+};

+ 5 - 4
app/router.js

@@ -8,10 +8,11 @@ module.exports = app => {
   router.get('/', controller.home.index);
 
   // 站点信息表设置路由
-  router.resources('set', '/api/set', controller.set); // index、create、show、destroy
-  router.post('set', '/api/set/update/:id', controller.set.update);
+  router.resources('set', '/api/setting/set', controller.set); // index、create、show、destroy
+  router.post('set', '/api/setting/set/update/:id', controller.set.update);
+  router.get('set', '/api/setting/set/show', controller.set.show);
 
   // 友情链接表设置路由
-  router.resources('link', '/api/link', controller.link); // index、create、show、destroy
-  router.post('link', '/api/link/update/:id', controller.link.update);
+  router.resources('link', '/api/setting/link', controller.link); // index、create、show、destroy
+  router.post('link', '/api/setting/link/update/:id', controller.link.update);
 };

+ 5 - 0
app/service/set.js

@@ -12,6 +12,11 @@ class SetService extends CrudService {
     super(ctx, 'set');
     this.model = this.ctx.model.Set;
   }
+
+  async show() {
+    const set = await this.model.findOne();
+    return set;
+  }
 }
 
 module.exports = SetService;