فهرست منبع

♻️ refactor(components): update merchant DTO imports and schema references

- replace AdminCreateMerchantDto with AdminCreateMerchantDtoMt import
- replace AdminUpdateMerchantDto with AdminUpdateMerchantDtoMt import
- update form schema assignments to use new DTO types

🔧 chore(package): remove unnecessary keywords from package.json

- delete keywords field containing merchant, management, admin, ui, react, crud, business entries
yourname 1 ماه پیش
والد
کامیت
e92b318625

+ 0 - 9
packages/merchant-management-ui-mt/package.json

@@ -90,15 +90,6 @@
     "react": "^19.1.0",
     "react-dom": "^19.1.0"
   },
-  "keywords": [
-    "merchant",
-    "management",
-    "admin",
-    "ui",
-    "react",
-    "crud",
-    "business"
-  ],
   "author": "D8D Team",
   "license": "MIT"
 }

+ 3 - 3
packages/merchant-management-ui-mt/src/components/MerchantManagement.tsx

@@ -20,7 +20,7 @@ import { Skeleton } from '@d8d/shared-ui-components/components/ui/skeleton'
 import { DataTablePagination } from '@d8d/shared-ui-components/components/admin/DataTablePagination'
 
 import { merchantClient, merchantClientManager } from '../api/merchantClient'
-import { AdminCreateMerchantDto, AdminUpdateMerchantDto } from '@d8d/merchant-module-mt/schemas'
+import { AdminCreateMerchantDtoMt, AdminUpdateMerchantDtoMt } from '@d8d/merchant-module-mt/schemas'
 
 // 使用RPC方式提取类型
 type CreateMerchantRequest = InferRequestType<typeof merchantClient.index.$post>['json']
@@ -28,8 +28,8 @@ type UpdateMerchantRequest = InferRequestType<typeof merchantClient[':id']['$put
 type MerchantResponse = InferResponseType<typeof merchantClient.index.$get, 200>['data'][0]
 
 // 直接使用后端定义的 schema
-const createFormSchema = AdminCreateMerchantDto
-const updateFormSchema = AdminUpdateMerchantDto
+const createFormSchema = AdminCreateMerchantDtoMt
+const updateFormSchema = AdminUpdateMerchantDtoMt
 
 
 // 商户状态类型