From 3c7ef0d6e452630afb7788cd93e4ff1c4d391067 Mon Sep 17 00:00:00 2001 From: xion Date: Mon, 7 Oct 2024 22:53:15 +0800 Subject: [PATCH] feat: add get domainApp api --- src/routes/app-manager/list.ts | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/src/routes/app-manager/list.ts b/src/routes/app-manager/list.ts index ced514f..7cacafd 100644 --- a/src/routes/app-manager/list.ts +++ b/src/routes/app-manager/list.ts @@ -216,3 +216,21 @@ app ctx.body = app; }) .addTo(app); + +app + .route({ + path: 'app', + key: 'getDomainApp', + }) + .define(async (ctx) => { + const { domain } = ctx.query.data; + // const query = { + // } + const app = await AppModel.findOne({ where: { domain } }); + if (!app) { + throw new CustomError('app not found'); + } + ctx.body = app; + return ctx; + }) + .addTo(app);