feat(order-service): 支持自定义订单状态节点文案

This commit is contained in:
yml2213
2026-11-04 13:04:52 +08:00
parent 4a7cc2c6fe
commit 3969703ac8
12 changed files with 226 additions and 12 deletions
@@ -1129,6 +1129,13 @@ export type OrderServiceMaterialConfirmation = {
cancelText: string
}
export type OrderServiceStatusSteps = {
submitted: { title: string; description: string }
scheduled: { title: string; description: string }
processing: { title: string; description: string }
completed: { title: string; description: string }
}
export type AdminOrderServiceProfile = {
id: number
categoryId: number
@@ -1151,6 +1158,7 @@ export type AdminOrderServiceProfile = {
retryMax: number
}
materialConfirmation: OrderServiceMaterialConfirmation
statusSteps: OrderServiceStatusSteps
submitText: string
successText: string
postSubmitText: string
@@ -1199,6 +1207,7 @@ export function saveAdminOrderServiceProfile(payload: {
retryMax: number
}
materialConfirmation: OrderServiceMaterialConfirmation
statusSteps: OrderServiceStatusSteps
submitText?: string
successText?: string
postSubmitText?: string
+8
View File
@@ -585,6 +585,13 @@ export type OrderServiceMaterialConfirmation = {
cancelText: string
}
export type OrderServiceStatusSteps = {
submitted: { title: string; description: string }
scheduled: { title: string; description: string }
processing: { title: string; description: string }
completed: { title: string; description: string }
}
export type OrderServiceItem = {
workOrderId: number
productName: string
@@ -600,6 +607,7 @@ export type OrderServiceItem = {
canSubmit: boolean
blockedReason: '' | 'already_submitted' | 'status' | 'assigned' | 'shares'
materialConfirmation?: OrderServiceMaterialConfirmation
statusSteps: OrderServiceStatusSteps
fields?: OrderServiceField[]
values?: Record<string, string>
screenshots?: UploadedFile[]