Răsfoiți Sursa

♻️ refactor(settings): add build commands to settings

- 添加 build:client:* 命令支持客户端构建
- 添加 build:server:* 命令支持服务端构建
- 添加 build 命令支持完整构建流程

♻️ refactor(api): correct route import naming convention

- 将 consultationRequestRoutes 重命名为 consultationRequestRoute
- 将 publicConsultationRequestRoutes 重命名为 publicConsultationRequestRoute
- 修复路由注册时的变量引用错误,确保命名一致性
yourname 2 luni în urmă
părinte
comite
7e228f9c40
2 a modificat fișierele cu 8 adăugiri și 5 ștergeri
  1. 4 1
      .claude/settings.local.json
  2. 4 4
      src/server/api.ts

+ 4 - 1
.claude/settings.local.json

@@ -31,7 +31,10 @@
       "Bash(do sed -i '8d' \"$file\")",
       "Bash(pnpm typecheck)",
       "Bash(pnpm run typecheck)",
-      "Bash(npx tsc:*)"
+      "Bash(npx tsc:*)",
+      "Bash(pnpm run build:client:*)",
+      "Bash(pnpm run build:server:*)",
+      "Bash(pnpm run build)"
     ],
     "deny": [],
     "ask": []

+ 4 - 4
src/server/api.ts

@@ -13,8 +13,8 @@ import publicSettingsRoute from './api/public/settings/index'
 import settingsRoute from './api/settings/index'
 import documentsRoute from './api/documents/index'
 import solutionDesignsRoute from './api/solution-designs/index'
-import consultationRequestRoutes from './api/consultation-requests/index'
-import publicConsultationRequestRoutes from './api/public/consultation-requests/index'
+import consultationRequestRoute from './api/consultation-requests/index'
+import publicConsultationRequestRoute from './api/public/consultation-requests/index'
 import { AuthContext } from './types/context'
 import { AppDataSource } from './data-source'
 import { Hono } from 'hono'
@@ -127,8 +127,8 @@ export const publicSettingsRoutes = api.route('/api/v1/public/settings', publicS
 export const settingsRoutes = api.route('/api/v1/settings', settingsRoute)
 export const documentsRoutes = api.route('/api/v1/documents', documentsRoute)
 export const solutionDesignsRoutes = api.route('/api/v1/solution-designs', solutionDesignsRoute)
-export const consultationRequestRoutes = api.route('/api/v1/consultation-requests', consultationRequestRoutes)
-export const publicConsultationRequestRoutes = api.route('/api/v1/public/consultation-requests', publicConsultationRequestRoutes)
+export const consultationRequestRoutes = api.route('/api/v1/consultation-requests', consultationRequestRoute)
+export const publicConsultationRequestRoutes = api.route('/api/v1/public/consultation-requests', publicConsultationRequestRoute)
 
 export type AuthRoutes = typeof authRoutes
 export type UserRoutes = typeof userRoutes