From 4ee0b7210b6609c543c902b32d00d49629b50d33 Mon Sep 17 00:00:00 2001 From: Jeremy Yin Date: Tue, 18 Jun 2019 21:23:43 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8A=8A=E6=9C=8D=E5=8A=A1=E7=9A=84DemoService?= =?UTF-8?q?=E5=BC=95=E5=85=A5=E5=88=B0controller=E6=9D=A5=EF=BC=8Cget?= =?UTF-8?q?=E8=B7=AF=E7=94=B1=E5=AF=B9=E5=BA=94findAll=EF=BC=8Cpost?= =?UTF-8?q?=E5=AF=B9=E5=BA=94create=EF=BC=8C=E6=9A=82=E6=97=B6=E4=BF=9D?= =?UTF-8?q?=E5=AD=98=E5=9C=A8=E4=B8=B4=E6=97=B6=E5=AF=B9=E8=B1=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/posts/posts.controller.ts | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/src/posts/posts.controller.ts b/src/posts/posts.controller.ts index e51b874..515550f 100644 --- a/src/posts/posts.controller.ts +++ b/src/posts/posts.controller.ts @@ -1,17 +1,20 @@ import { Controller, Get, Post, Req, Query, Headers, Param, Body } from '@nestjs/common'; import { CreatePostDto } from './post.dto'; +import { DemoService } from './providers/demo/demo.service' + @Controller('posts') export class PostsController { + private readonly demoService; + + constructor(demoService: DemoService) { + this.demoService = demoService + } + + @Get() - index(@Headers('authorization') headers, @Query() query) { - console.log(headers) - console.log(query) - return [ - { - title: 'hello ~' - } - ] + index() { + return this.demoService.findAll(); } @Get(':id') @@ -23,7 +26,6 @@ export class PostsController { @Post() store(@Body() post: CreatePostDto) { - console.log(post) - return post + this.demoService.create(post); } }