Require dual signatures for aftersales confirmation

This commit is contained in:
Frudrax Cheng
2026-06-02 10:38:40 +08:00
parent d216a25364
commit 30e3ac67d2
6 changed files with 205 additions and 74 deletions
+3
View File
@@ -197,6 +197,7 @@ export interface AftersalesOrder {
confirmedAt?: string;
rejectCount: number;
signature?: string;
responsibleSignature?: string;
createdAt: string;
updatedAt: string;
technician?: User;
@@ -217,6 +218,7 @@ export interface AftersalesPublicView {
createdAt: string;
confirmedAt?: string;
signature?: string;
responsibleSignature?: string;
}
export interface CreateAftersalesRequest {
@@ -257,5 +259,6 @@ export interface AftersalesListResponse {
export interface CustomerConfirmRequest {
action: 'authorize' | 'reject';
signature?: string;
responsibleSignature?: string;
rejectReason?: string;
}