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