|
|
@@ -94,10 +94,10 @@ const searchRoute = createRoute({
|
|
|
});
|
|
|
|
|
|
// 路由实现
|
|
|
-const app = new OpenAPIHono<AuthContext>();
|
|
|
+const app = new OpenAPIHono<AuthContext>()
|
|
|
|
|
|
// 获取首页数据
|
|
|
-app.openapi(getHomeRoute, async (c) => {
|
|
|
+.openapi(getHomeRoute, async (c) => {
|
|
|
try {
|
|
|
const { limit = 10 } = c.req.valid('query');
|
|
|
const user = c.get('user');
|
|
|
@@ -117,10 +117,10 @@ app.openapi(getHomeRoute, async (c) => {
|
|
|
const { message = '获取首页数据失败' } = error as Error;
|
|
|
return c.json({ code: 500, message }, 500);
|
|
|
}
|
|
|
-});
|
|
|
+})
|
|
|
|
|
|
// 搜索功能
|
|
|
-app.openapi(searchRoute, async (c) => {
|
|
|
+.openapi(searchRoute, async (c) => {
|
|
|
try {
|
|
|
const { keyword, type, limit } = c.req.valid('query');
|
|
|
const searchService = new HomeService(AppDataSource);
|
|
|
@@ -131,6 +131,6 @@ app.openapi(searchRoute, async (c) => {
|
|
|
const { message = '搜索失败' } = error as Error;
|
|
|
return c.json({ code: 500, message }, 500);
|
|
|
}
|
|
|
-});
|
|
|
+})
|
|
|
|
|
|
export default app;
|