From 9eca93e801c10f67f37f45137a1e419e92360397 Mon Sep 17 00:00:00 2001 From: cool Date: Wed, 21 Feb 2024 16:16:50 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E6=8F=92=E4=BB=B6=E6=8E=92?= =?UTF-8?q?=E5=BA=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/modules/plugin/controller/admin/info.ts | 3 +++ src/modules/plugin/service/info.ts | 9 +++++++++ 2 files changed, 12 insertions(+) diff --git a/src/modules/plugin/controller/admin/info.ts b/src/modules/plugin/controller/admin/info.ts index bb9e3bf..f8c9e15 100644 --- a/src/modules/plugin/controller/admin/info.ts +++ b/src/modules/plugin/controller/admin/info.ts @@ -37,6 +37,9 @@ import { PluginService } from '../../service/info'; 'a.createTime', 'a.updateTime', ], + addOrderBy: { + id: 'DESC', + }, }, }) export class AdminPluginInfoController extends BaseController { diff --git a/src/modules/plugin/service/info.ts b/src/modules/plugin/service/info.ts index 27fd8e5..0b6893a 100644 --- a/src/modules/plugin/service/info.ts +++ b/src/modules/plugin/service/info.ts @@ -50,6 +50,15 @@ export class PluginService extends BaseService { await this.pluginCenterService.init(); } + /** + * 删除不经过回收站 + * @param ids + */ + async delete(ids: any) { + await this.pluginInfoEntity.delete(ids); + await this.reInit(); + } + /** * 更新 * @param param