Explorar o código

♻️ refactor(server): 优化实体导入和路由配置

- 修改实体导入名称,统一使用Entity后缀:Area→AreaEntity,Payment→PaymentEntity
- 合并多个模块的导入语句,减少重复导入
- 更新路由引用名称,使其更具描述性:goodsCategoryRoutes→adminGoodsCategoriesRoutes,goodsRoutes→adminGoodsRoutes
- 调整订单相关路由命名:orderRoutes→userOrderRoutes,orderGoodsRoutes→userOrderItemsRoutes
yourname hai 1 mes
pai
achega
cc6bb1f4d5
Modificáronse 1 ficheiros con 10 adicións e 14 borrados
  1. 10 14
      packages/server/src/index.ts

+ 10 - 14
packages/server/src/index.ts

@@ -11,8 +11,8 @@ import { UserEntity, Role } from '@d8d/user-module'
 import { File } from '@d8d/file-module'
 
 // 导入已实现的包实体
-import { Area } from '@d8d/geo-areas'
-import { Payment } from '@d8d/mini-payment'
+import { AreaEntity } from '@d8d/geo-areas'
+import { PaymentEntity } from '@d8d/mini-payment'
 import { Advertisement, AdvertisementType } from '@d8d/advertisements-module'
 import { DeliveryAddress } from '@d8d/delivery-address-module'
 import { Goods, GoodsCategory } from '@d8d/goods-module'
@@ -24,7 +24,7 @@ if(!AppDataSource || !AppDataSource.isInitialized) {
   initializeDataSource([
     // 已实现的包实体
     UserEntity, Role, File,
-    Area, Payment,
+    AreaEntity, PaymentEntity,
     Advertisement, AdvertisementType,
     DeliveryAddress,
     Goods, GoodsCategory,
@@ -130,15 +130,11 @@ export const roleRoutes = api.route('/api/v1/roles', roleModuleRoutes)
 // 导入已实现的包路由
 import { areasRoutes } from '@d8d/geo-areas'
 import { PaymentRoutes } from '@d8d/mini-payment'
-import { advertisementRoutes } from '@d8d/advertisements-module'
-import { advertisementTypeRoutes } from '@d8d/advertisements-module'
+import { advertisementRoutes, advertisementTypeRoutes } from '@d8d/advertisements-module'
 import { userDeliveryAddressRoutes } from '@d8d/delivery-address-module'
-import { goodsCategoryRoutes } from '@d8d/goods-module'
-import { goodsRoutes } from '@d8d/goods-module'
+import { adminGoodsCategoriesRoutes, adminGoodsRoutes } from '@d8d/goods-module'
 import { merchantRoutes } from '@d8d/merchant-module'
-import { orderRoutes } from '@d8d/orders-module'
-import { orderGoodsRoutes } from '@d8d/orders-module'
-import { userRefundsRoutes } from '@d8d/orders-module'
+import { userOrderRoutes, userOrderItemsRoutes, userRefundsRoutes } from '@d8d/orders-module'
 import { userSupplierRoutes } from '@d8d/supplier-module'
 
 
@@ -148,11 +144,11 @@ export const paymentApiRoutes = api.route('/api/v1/payments', PaymentRoutes)
 export const advertisementApiRoutes = api.route('/api/v1/advertisements', advertisementRoutes)
 export const advertisementTypeApiRoutes = api.route('/api/v1/advertisement-types', advertisementTypeRoutes)
 export const deliveryAddressApiRoutes = api.route('/api/v1/delivery-addresses', userDeliveryAddressRoutes)
-export const goodsCategoryApiRoutes = api.route('/api/v1/goods-categories', goodsCategoryRoutes)
-export const goodsApiRoutes = api.route('/api/v1/goods', goodsRoutes)
+export const goodsCategoryApiRoutes = api.route('/api/v1/goods-categories', adminGoodsCategoriesRoutes)
+export const goodsApiRoutes = api.route('/api/v1/goods', adminGoodsRoutes)
 export const merchantApiRoutes = api.route('/api/v1/merchants', merchantRoutes)
-export const orderApiRoutes = api.route('/api/v1/orders', orderRoutes)
-export const orderGoodsApiRoutes = api.route('/api/v1/orders-goods', orderGoodsRoutes)
+export const orderApiRoutes = api.route('/api/v1/orders', userOrderRoutes)
+export const orderGoodsApiRoutes = api.route('/api/v1/orders-goods', userOrderItemsRoutes)
 export const orderRefundApiRoutes = api.route('/api/v1/orders-refund', userRefundsRoutes)
 export const supplierApiRoutes = api.route('/api/v1/suppliers', userSupplierRoutes)