feat(fleet): connect operations quotes costs and handover workspaces

This commit is contained in:
2026-10-03 12:43:25 +08:00
parent 863ad5249c
commit 0b5094dd8f
41 changed files with 2091 additions and 22 deletions
@@ -1,4 +1,14 @@
export const overseasMasterDataPermissions = {
fleetQuoteList: 'platform:fleet:quote:list',
fleetQuoteCreate: 'platform:fleet:quote:create',
fleetQuoteEdit: 'platform:fleet:quote:edit',
fleetQuoteStatus: 'platform:fleet:quote:status',
fleetQuoteDelete: 'platform:fleet:quote:delete',
fleetQuoteImport: 'platform:fleet:quote:import',
fleetQuoteExport: 'platform:fleet:quote:export',
operationsList: 'platform:fleet:operations:list',
operationsExport: 'platform:fleet:operations:export',
operationsEdit: 'platform:fleet:operations:edit',
tripBookingCreate: 'platform:fleet:trip:booking-create',
tripBookingEdit: 'platform:fleet:trip:booking-edit',
tripBookingConfirm: 'platform:fleet:trip:booking-confirm',
@@ -6,7 +16,10 @@ export const overseasMasterDataPermissions = {
tripList: 'platform:fleet:trip:list',
tripCreate: 'platform:fleet:trip:create',
tripEdit: 'platform:fleet:trip:edit',
tripCostCreate: 'platform:fleet:trip:cost-create',
tripCostEdit: 'platform:fleet:trip:cost-edit',
tripAssign: 'platform:fleet:trip:assign',
tripHandover: 'platform:fleet:trip:handover',
tripCancel: 'platform:fleet:trip:cancel',
tripComplete: 'platform:fleet:trip:complete',
tripRelease: 'platform:fleet:trip:release',
@@ -36,5 +49,6 @@ export const overseasMasterDataPermissions = {
vehicleRecordCreate: 'platform:overseas-master-data:vehicle:record-create',
vehicleRecordEdit: 'platform:overseas-master-data:vehicle:record-edit',
vehicleRecordUpload: 'platform:overseas-master-data:vehicle:record-upload',
vehicleRecordFinanceSubmit: 'platform:overseas-master-data:vehicle:record-finance-submit',
} as const