From b89eb0685c345885d13ba0368f4f0dcd5928d72d Mon Sep 17 00:00:00 2001 From: ap <951984189@qq.com> Date: Thu, 24 Feb 2022 15:51:29 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8E=BB=E9=99=A4=E6=95=B0=E6=8D=AE=E5=BA=93?= =?UTF-8?q?=E5=85=B3=E9=94=AE=E5=AD=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app/modules/task/controller/admin/info.ts | 3 +++ src/app/modules/task/service/info.ts | 13 +++++++++++++ 2 files changed, 16 insertions(+) diff --git a/src/app/modules/task/controller/admin/info.ts b/src/app/modules/task/controller/admin/info.ts index ee59221..a7a5960 100644 --- a/src/app/modules/task/controller/admin/info.ts +++ b/src/app/modules/task/controller/admin/info.ts @@ -19,6 +19,9 @@ import { TaskInfoService } from '../../service/info'; api: ['add', 'delete', 'update', 'info', 'page'], entity: TaskInfoEntity, service: TaskInfoService, + before: ctx => { + ctx.request.body.limit = ctx.request.body.repeatCount; + }, pageQueryOp: { fieldEq: ['status', 'type'], }, diff --git a/src/app/modules/task/service/info.ts b/src/app/modules/task/service/info.ts index eddfe3a..0e9b48a 100644 --- a/src/app/modules/task/service/info.ts +++ b/src/app/modules/task/service/info.ts @@ -263,6 +263,19 @@ export class TaskInfoService extends BaseService { ); } + /** + * 详情 + * @param id + * @returns + */ + async info(id: any): Promise { + const info = await this.taskInfoEntity.findOne({ id }); + return { + ...info, + repeatCount: info.limit, + }; + } + /** * 刷新任务状态 */