From 34df7eb73ac5d8d5f5e770c32e8ecd27ef21ed70 Mon Sep 17 00:00:00 2001 From: wibus-wee <1596355173@qq.com> Date: Mon, 1 Aug 2022 23:19:54 +0800 Subject: [PATCH] feat(links): patch link information api --- src/modules/links/links.controller.ts | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/modules/links/links.controller.ts b/src/modules/links/links.controller.ts index eb5fd250e..0ca2af7dd 100644 --- a/src/modules/links/links.controller.ts +++ b/src/modules/links/links.controller.ts @@ -73,6 +73,18 @@ export class LinksController { return await this.linksService.setFriendLinkStatus(id, status); } + @Patch("/:id") + @ApiOperation({ summary: "修改链接信息" }) + @Auth() + async updateMes(@Param() params, @Body() body) { + const { id } = params; + const status: LinksStatus = body.status ? body.status : LinksStatus.Pass; + return await this.linksService.model.findByIdAndUpdate(id, { + status, + ...body, + }) + } + @Auth() @Get("/health") @ApiOperation({ summary: "检查链接健康状态" })