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
+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[]