优化
This commit is contained in:
@@ -2,6 +2,7 @@ import type {
|
||||
FinanceBillDetail,
|
||||
FinanceBillLine,
|
||||
FinanceBillStatus,
|
||||
FinanceCustomerConfirmationStatus,
|
||||
FinanceBillSummary,
|
||||
FinanceReceiptRecord,
|
||||
} from '../contracts'
|
||||
@@ -20,6 +21,10 @@ export interface FinanceBillWire {
|
||||
totalAmount: WireScalar
|
||||
receivedAmount: WireScalar
|
||||
outstandingAmount: WireScalar
|
||||
version: number
|
||||
customerConfirmationStatus: FinanceCustomerConfirmationStatus
|
||||
customerConfirmedByName: string | null
|
||||
customerConfirmedAt: string | null
|
||||
}
|
||||
|
||||
export interface FinanceBillLineWire {
|
||||
@@ -73,6 +78,10 @@ function mapBillSummary(bill: FinanceBillWire): FinanceBillSummary {
|
||||
issueDate: bill.billDate,
|
||||
dueDate: bill.dueDate,
|
||||
status: bill.status,
|
||||
version: bill.version ?? 0,
|
||||
customerConfirmationStatus: bill.customerConfirmationStatus ?? 'NOT_REQUIRED',
|
||||
customerConfirmedByName: bill.customerConfirmedByName ?? null,
|
||||
customerConfirmedAt: bill.customerConfirmedAt ?? null,
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user