فهرست منبع

♻️ refactor(imports): 统一错误模式导入路径

- 将 ErrorSchema 从 @d8d/shared-utils 主包导入改为从 @d8d/shared-utils/schema/error 子路径导入
- 更新多个模块的路由文件(channel, company, disability, order, platform, salary, statistics)
- 更新 disability-module 的 schema 文件以保持导入一致性
yourname 3 هفته پیش
والد
کامیت
4e86510767

+ 2 - 1
allin-packages/channel-module/src/routes/channel-custom.routes.ts

@@ -1,6 +1,7 @@
 import { createRoute, OpenAPIHono } from '@hono/zod-openapi';
 import { z } from '@hono/zod-openapi';
-import { AppDataSource, ErrorSchema, parseWithAwait } from '@d8d/shared-utils';
+import { AppDataSource, parseWithAwait } from '@d8d/shared-utils';
+import { ErrorSchema } from '@d8d/shared-utils/schema/error'
 import { authMiddleware } from '@d8d/auth-module';
 import { AuthContext } from '@d8d/shared-types';
 import { ChannelService } from '../services/channel.service';

+ 2 - 1
allin-packages/company-module/src/routes/company-custom.routes.ts

@@ -1,6 +1,7 @@
 import { createRoute, OpenAPIHono } from '@hono/zod-openapi';
 import { z } from '@hono/zod-openapi';
-import { AppDataSource, ErrorSchema, parseWithAwait } from '@d8d/shared-utils';
+import { AppDataSource, parseWithAwait } from '@d8d/shared-utils';
+import { ErrorSchema } from '@d8d/shared-utils/schema/error'
 import { authMiddleware } from '@d8d/auth-module';
 import { AuthContext } from '@d8d/shared-types';
 import { CompanyService } from '../services/company.service';

+ 2 - 1
allin-packages/company-module/src/routes/company-recent-allocations.route.ts

@@ -1,6 +1,7 @@
 import { createRoute, OpenAPIHono } from '@hono/zod-openapi';
 import { z } from '@hono/zod-openapi';
-import { AppDataSource, ErrorSchema, parseWithAwait } from '@d8d/shared-utils';
+import { AppDataSource, parseWithAwait } from '@d8d/shared-utils';
+import { ErrorSchema } from '@d8d/shared-utils/schema/error'
 import { enterpriseAuthMiddleware, EnterpriseUserResponseSchema } from '@d8d/auth-module';
 import { EnterpriseAuthContext } from '@d8d/shared-types';
 import { CompanyService } from '../services/company.service';

+ 2 - 1
allin-packages/company-module/src/routes/company-statistics.route.ts

@@ -1,6 +1,7 @@
 import { createRoute, OpenAPIHono } from '@hono/zod-openapi';
 import { z } from '@hono/zod-openapi';
-import { AppDataSource, ErrorSchema, parseWithAwait } from '@d8d/shared-utils';
+import { AppDataSource, parseWithAwait } from '@d8d/shared-utils';
+import { ErrorSchema } from '@d8d/shared-utils/schema/error'
 import { enterpriseAuthMiddleware, EnterpriseUserResponseSchema } from '@d8d/auth-module';
 import { EnterpriseAuthContext } from '@d8d/shared-types';
 import { CompanyService } from '../services/company.service';

+ 2 - 1
allin-packages/disability-module/src/routes/aggregated.routes.ts

@@ -1,6 +1,7 @@
 import { createRoute, OpenAPIHono } from '@hono/zod-openapi';
 import { z } from '@hono/zod-openapi';
-import { AppDataSource, ErrorSchema, parseWithAwait } from '@d8d/shared-utils';
+import { AppDataSource, parseWithAwait } from '@d8d/shared-utils';
+import { ErrorSchema } from '@d8d/shared-utils/schema/error'
 import { authMiddleware } from '@d8d/auth-module';
 import { AuthContext } from '@d8d/shared-types';
 import { AggregatedService } from '../services/aggregated.service';

+ 2 - 1
allin-packages/disability-module/src/routes/disabled-person-custom.routes.ts

@@ -1,6 +1,7 @@
 import { createRoute, OpenAPIHono } from '@hono/zod-openapi';
 import { z } from '@hono/zod-openapi';
-import { AppDataSource, ErrorSchema, parseWithAwait } from '@d8d/shared-utils';
+import { AppDataSource, parseWithAwait } from '@d8d/shared-utils';
+import { ErrorSchema } from '@d8d/shared-utils/schema/error'
 import { authMiddleware } from '@d8d/auth-module';
 import { AuthContext } from '@d8d/shared-types';
 import { DisabledPersonService } from '../services/disabled-person.service';

+ 2 - 1
allin-packages/disability-module/src/routes/person-extension.route.ts

@@ -1,6 +1,7 @@
 import { createRoute, OpenAPIHono } from '@hono/zod-openapi';
 import { z } from '@hono/zod-openapi';
-import { AppDataSource, ErrorSchema, parseWithAwait } from '@d8d/shared-utils';
+import { AppDataSource, parseWithAwait } from '@d8d/shared-utils';
+import { ErrorSchema } from '@d8d/shared-utils/schema/error'
 import { enterpriseAuthMiddleware, EnterpriseUserResponseSchema } from '@d8d/auth-module';
 import { EnterpriseAuthContext } from '@d8d/shared-types';
 import { DisabledPersonService } from '../services/disabled-person.service';

+ 2 - 1
allin-packages/disability-module/src/routes/talent-personal-info.routes.ts

@@ -1,6 +1,7 @@
 import { createRoute, OpenAPIHono } from '@hono/zod-openapi';
 import { z } from '@hono/zod-openapi';
-import { AppDataSource, ErrorSchema, parseWithAwait } from '@d8d/shared-utils';
+import { AppDataSource, parseWithAwait } from '@d8d/shared-utils';
+import { ErrorSchema } from '@d8d/shared-utils/schema/error'
 import { talentAuthMiddleware } from '@d8d/auth-module';
 import { TalentAuthContext, TalentUserBase } from '@d8d/shared-types';
 import { DisabledPersonService } from '../services/disabled-person.service';

+ 1 - 1
allin-packages/disability-module/src/schemas/talent-personal-info.schema.ts

@@ -1,5 +1,5 @@
 import { z } from '@hono/zod-openapi';
-import { ErrorSchema } from '@d8d/shared-utils';
+import { ErrorSchema } from '@d8d/shared-utils/schema/error';
 
 /**
  * 个人信息响应Schema

+ 2 - 1
allin-packages/order-module/src/routes/order-custom.routes.ts

@@ -1,6 +1,7 @@
 import { createRoute, OpenAPIHono } from '@hono/zod-openapi';
 import { z } from '@hono/zod-openapi';
-import { AppDataSource, ErrorSchema, parseWithAwait } from '@d8d/shared-utils';
+import { AppDataSource, parseWithAwait } from '@d8d/shared-utils';
+import { ErrorSchema } from '@d8d/shared-utils/schema/error'
 import { authMiddleware, enterpriseAuthMiddleware } from '@d8d/core-module/auth-module';
 import { AuthContext } from '@d8d/shared-types';
 import { OrderService } from '../services/order.service';

+ 2 - 1
allin-packages/order-module/src/routes/talent-employment.routes.ts

@@ -1,6 +1,7 @@
 import { createRoute, OpenAPIHono } from '@hono/zod-openapi';
 import { z } from '@hono/zod-openapi';
-import { AppDataSource, ErrorSchema, parseWithAwait } from '@d8d/shared-utils';
+import { AppDataSource, parseWithAwait } from '@d8d/shared-utils';
+import { ErrorSchema } from '@d8d/shared-utils/schema/error'
 import { talentAuthMiddleware } from '@d8d/auth-module';
 import { TalentAuthContext, TalentUserBase } from '@d8d/shared-types';
 import { OrderService } from '../services/order.service';

+ 2 - 1
allin-packages/platform-module/src/routes/platform-custom.routes.ts

@@ -1,6 +1,7 @@
 import { createRoute, OpenAPIHono } from '@hono/zod-openapi';
 import { z } from '@hono/zod-openapi';
-import { AppDataSource, ErrorSchema, parseWithAwait } from '@d8d/shared-utils';
+import { AppDataSource, parseWithAwait } from '@d8d/shared-utils';
+import { ErrorSchema } from '@d8d/shared-utils/schema/error'
 import { authMiddleware } from '@d8d/auth-module';
 import { AuthContext } from '@d8d/shared-types';
 import { PlatformService } from '../services/platform.service';

+ 2 - 1
allin-packages/salary-module/src/routes/salary-custom.routes.ts

@@ -1,6 +1,7 @@
 import { createRoute, OpenAPIHono } from '@hono/zod-openapi';
 import { z } from '@hono/zod-openapi';
-import { AppDataSource, ErrorSchema, ZodErrorSchema, parseWithAwait, createZodErrorResponse } from '@d8d/shared-utils';
+import { AppDataSource, parseWithAwait, createZodErrorResponse } from '@d8d/shared-utils';
+import { ErrorSchema, ZodErrorSchema } from '@d8d/shared-utils/schema/error';
 import { authMiddleware } from '@d8d/auth-module';
 import { AuthContext } from '@d8d/shared-types';
 import { SalaryService } from '../services/salary.service';

+ 2 - 1
allin-packages/statistics-module/src/routes/statistics.routes.ts

@@ -1,6 +1,7 @@
 import { createRoute, OpenAPIHono } from '@hono/zod-openapi';
 import { z } from '@hono/zod-openapi';
-import { AppDataSource, ErrorSchema, parseWithAwait } from '@d8d/shared-utils';
+import { AppDataSource, parseWithAwait } from '@d8d/shared-utils';
+import { ErrorSchema } from '@d8d/shared-utils/schema/error'
 import { authMiddleware, enterpriseAuthMiddleware } from '@d8d/auth-module';
 import { AuthContext } from '@d8d/shared-types';
 import { StatisticsService } from '../services/statistics.service';