From 53bef68b40b0f5fa57344d057fd0f334eb7e62b3 Mon Sep 17 00:00:00 2001 From: Suwings Date: Sat, 16 Jul 2022 14:16:49 +0800 Subject: [PATCH] =?UTF-8?q?Feat:=20=E6=96=B0=E5=A2=9E=E9=BB=98=E8=AE=A4?= =?UTF-8?q?=E8=BF=9B=E8=A1=8C=E5=90=8D=E5=AD=97=E6=8E=92=E5=BA=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/routers/Instance_router.ts | 5 +++++ src/service/interfaces.ts | 4 +++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/src/routers/Instance_router.ts b/src/routers/Instance_router.ts index 07b4106..78d5aef 100644 --- a/src/routers/Instance_router.ts +++ b/src/routers/Instance_router.ts @@ -81,6 +81,11 @@ routerApp.on("instance/select", (ctx, data) => { info: instance.info }); }); + + overview.sort((a, b) => { + return a.config.nickname >= b.config.nickname ? 1 : -1; + }); + protocol.response(ctx, { page: pageResult.page, pageSize: pageResult.pageSize, diff --git a/src/service/interfaces.ts b/src/service/interfaces.ts index 0863a74..2b97a86 100644 --- a/src/service/interfaces.ts +++ b/src/service/interfaces.ts @@ -18,11 +18,13 @@ 根据 AGPL 与用户协议,您必须保留所有版权声明,如果修改源代码则必须开源修改后的源代码。 可以前往 https://mcsmanager.com/ 阅读用户协议,申请闭源开发授权等。 */ + +import InstanceConfig from "../entity/instance/Instance_config"; export interface IInstanceDetail { instanceUuid: string; started: number; status: number; - config: any; + config: InstanceConfig; info?: any; }