feat: 添加应用列表和分类功能,支持搜索和过滤
This commit is contained in:
23
packages/distribute/server/api/apps/[id].get.ts
Normal file
23
packages/distribute/server/api/apps/[id].get.ts
Normal file
@@ -0,0 +1,23 @@
|
||||
import { getAppById } from '~/data/apps'
|
||||
|
||||
export default defineEventHandler((event) => {
|
||||
const id = getRouterParam(event, 'id')
|
||||
|
||||
if (!id) {
|
||||
throw createError({
|
||||
statusCode: 400,
|
||||
message: 'App ID is required',
|
||||
})
|
||||
}
|
||||
|
||||
const app = getAppById(id)
|
||||
|
||||
if (!app) {
|
||||
throw createError({
|
||||
statusCode: 404,
|
||||
message: 'App not found',
|
||||
})
|
||||
}
|
||||
|
||||
return app
|
||||
})
|
||||
Reference in New Issue
Block a user