diff --git a/packages/libs/lib-server/src/basic/base-service.ts b/packages/libs/lib-server/src/basic/base-service.ts index ca83591df..9538c4861 100644 --- a/packages/libs/lib-server/src/basic/base-service.ts +++ b/packages/libs/lib-server/src/basic/base-service.ts @@ -279,7 +279,7 @@ export abstract class BaseService { return item != null && item != ""; }); } - async batchDelete(ids: number[], userId: number, projectId?: number) { + async batchDelete(ids: number[], userId: number, projectId?: number): Promise { ids = this.filterIds(ids); if (userId != null) { const userProjectQuery = this.buildUserProjectQuery(userId, projectId); @@ -295,6 +295,7 @@ export abstract class BaseService { } await this.delete(ids); + return ids.length; } async findOne(options: FindOneOptions) {