feat(order-service): 增加提交资料确认与核对摘要

This commit is contained in:
yml2213
2026-11-04 12:16:39 +08:00
parent d0e0d32ff3
commit e17f336e1c
12 changed files with 378 additions and 225 deletions
@@ -1120,15 +1120,12 @@ export type OrderServiceField = {
sortOrder?: number
}
export type OrderServiceAnnouncement = {
export type OrderServiceMaterialConfirmation = {
enabled: boolean
title: string
content: string
fontSize: number
color: string
backgroundColor: string
fontWeight: 'normal' | 'bold'
textAlign: 'left' | 'center'
confirmText: string
cancelText: string
}
export type AdminOrderServiceProfile = {
@@ -1152,7 +1149,7 @@ export type AdminOrderServiceProfile = {
requireVoucherConsume: boolean
retryMax: number
}
announcement: OrderServiceAnnouncement
materialConfirmation: OrderServiceMaterialConfirmation
submitText: string
successText: string
status: 'draft' | 'published' | 'archived' | string
@@ -1199,7 +1196,7 @@ export function saveAdminOrderServiceProfile(payload: {
requireVoucherConsume: boolean
retryMax: number
}
announcement: OrderServiceAnnouncement
materialConfirmation: OrderServiceMaterialConfirmation
submitText?: string
successText?: string
}) {
+4 -7
View File
@@ -576,15 +576,12 @@ export type OrderServiceScreenshots = {
helpText?: string
}
export type OrderServiceAnnouncement = {
export type OrderServiceMaterialConfirmation = {
enabled: boolean
title: string
content: string
fontSize: number
color: string
backgroundColor: string
fontWeight: 'normal' | 'bold'
textAlign: 'left' | 'center'
confirmText: string
cancelText: string
}
export type OrderServiceItem = {
@@ -600,7 +597,7 @@ export type OrderServiceItem = {
message: string
canSubmit: boolean
blockedReason: '' | 'already_submitted' | 'status' | 'assigned' | 'shares'
announcement?: OrderServiceAnnouncement
materialConfirmation?: OrderServiceMaterialConfirmation
fields?: OrderServiceField[]
values?: Record<string, string>
screenshots?: UploadedFile[]