feat: 完成现有小程序接口的全部迁移至新后端

This commit is contained in:
R524809
2026-10-19 13:17:51 +08:00
parent 8827110f2f
commit d30cf25890
148 changed files with 13287 additions and 34 deletions
@@ -4,6 +4,7 @@ import {
Get,
Param,
Patch,
Put,
Query,
Req,
} from '@nestjs/common';
@@ -59,6 +60,17 @@ export class AdminWorksheetController {
};
}
@Put(':id/status')
@ApiOperation({ summary: '更新发布状态(管理员,小程序 PUT 兼容入口)' })
async updateByPut(
@Param('id') id: string,
@Body() input: UpdateContentStatusDto,
@CurrentUser() actor: AuthenticatedUser,
@Req() request: HttpRequest,
) {
return this.update(id, input, actor, request);
}
@Patch(':id/status')
@ApiOperation({
summary: '题型发布、下架或转草稿(管理员);发布要求分类已上线',
@@ -115,6 +127,17 @@ export class AdminResourceController {
return { code: 0, message: 'ok', data: await this.resources.get(id) };
}
@Put(':id/status')
@ApiOperation({ summary: '更新发布状态(管理员,小程序 PUT 兼容入口)' })
async updateByPut(
@Param('id') id: string,
@Body() input: UpdateContentStatusDto,
@CurrentUser() actor: AuthenticatedUser,
@Req() request: HttpRequest,
) {
return this.update(id, input, actor, request);
}
@Patch(':id/status')
@ApiOperation({
summary: '资源发布、下架或转草稿(管理员);发布要求题型及分类已上线',