feat(pl): 运费结算审批分流与车辆挂车号等 PL 能力完善

拆分运费审批/出款页面,补充结算发票附件与菜单 SQL,并同步前后端模型与车辆相关展示。

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
zlwuandCursor committed 2026-06-28 21:00:31 +08:00
1 parent 66d5a8714b
commit 98aec80d71
37 files changed
+1362 -195

No files matched your search

+6 -1
View File
@@ -67,6 +67,7 @@ export interface Vehicle {
carrierId?: string
carrierName?: string
licensePlate: string
trailerNo?: string
defaultDriverId?: string
defaultDriverName?: string
personnelSummary?: string
@@ -86,6 +87,7 @@ export interface VehiclePayload {
carrierId?: string
carrierName?: string
licensePlate: string
trailerNo?: string
loadCapacity?: number | null
vehicleStatus: string
remark?: string
@@ -575,6 +577,7 @@ export interface UnsettledPlanItem {
export interface UnsettledPlanQuery {
q?: string
carrierId?: string
planType?: string
licensePlate?: string
page?: number
@@ -624,6 +627,7 @@ export interface FreightSettlement {
invoiceAmount?: number
invoiceNo?: string
invoiceDate?: string
invoiceAttachmentUrls?: string
settlementStatus: string
remark?: string
createBy?: string
@@ -647,8 +651,9 @@ export interface FreightSettlement {
export interface FreightSettlementQuery {
q?: string
carrierId?: string
settlementStatus?: string
tab?: 'bills' | 'disburse' | 'settled'
tab?: 'bills' | 'approval_pending' | 'approval_done' | 'disburse' | 'settled'
page?: number
pageSize?: number
}