cheny 4 年之前
父節點
當前提交
0429860618
共有 3 個文件被更改,包括 9 次插入0 次删除
  1. 4 0
      app/controller/dock.js
  2. 1 0
      app/router.js
  3. 4 0
      app/service/dock.js

+ 4 - 0
app/controller/dock.js

@@ -28,6 +28,10 @@ class DockController extends Controller {
     const res = await this.service.createvipuser(this.ctx.params, this.ctx.request.body);
     this.ctx.ok({ ...res });
   }
+  async getdock() {
+    const res = await this.service.getdock(this.ctx.params);
+    this.ctx.ok({ ...res });
+  }
 }
 
 module.exports = CrudController(DockController, meta);

+ 1 - 0
app/router.js

@@ -51,6 +51,7 @@ module.exports = app => {
   );
   router.post('/api/live/dock/updatevipuser/:id', controller.dock.updatevipuser);
   router.post('/api/live/dock/createvipuser/:id', controller.dock.createvipuser);
+  router.post('/api/live/dock/getdock/:id', controller.dock.getdock);
 
   // 用户登录
   router.post('/api/live/login', controller.login.login);

+ 4 - 0
app/service/dock.js

@@ -176,6 +176,10 @@ class ChatService extends CrudService {
     dock.vipuser.push(vipuser);
     return await dock.save();
   }
+
+  async getdock({ id }) {
+    return await this.model.find({ vipuser: { $elemMatch: { uid: id } } });
+  }
 }
 
 module.exports = ChatService;