codestates / BanThing

🍔배달비를 BanThing하는 구인 플랫폼입니다.
0 stars 2 forks source link

[Dev-Log] 2022-03-04 윤녹두 #239

Open shren207 opened 2 years ago

shren207 commented 2 years ago

오늘은 어떻게 프로젝트에 기여했나요?

오늘의 프로젝트에서 힘든 점은 무엇인가요?

//? @Get(@Req req: Request)
//* Req, Res는 @nestjs/common에서 import 하는데,
//* Request, Response 같은 변수의 타입을 지정해 줄 때는 'express'로부터 import

@Controller('admin')
export class AdminController {
  constructor(private adminService: AdminService) {}

  @Get() // 가입된 모든 유저 정보 가져오기
  async getAll(): Promise<any> {
    const result = await this.adminService.getAll();
    return result;
  }

  //  @Post() // 가입된 유저 어드민 권한으로 강제 탈퇴
  @Delete('/:nickname')
  async deleteOne(@Param('nickname') nickname: string): Promise<void> {
    const result = await this.adminService.deleteAccount(nickname);
    return result;
  }
}

내일은 프로젝트에 기여하기 위해 무엇을 해야 하나요?