Files
admin-web/src/modules/overseas-master-data/permissions.ts
T
2026-10-20 15:48:23 +08:00

63 lines
3.5 KiB
TypeScript

export const overseasMasterDataPermissions = {
capacityOfferList: 'platform:fleet:capacity-offer:list',
capacityOfferManage: 'platform:fleet:capacity-offer:manage',
capacityInquiryCreate: 'platform:fleet:capacity-offer:inquiry-create',
capacityInquiryEdit: 'platform:fleet:capacity-offer:inquiry-edit',
capacityInquiryCancel: 'platform:fleet:capacity-offer:inquiry-cancel',
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',
ownedBusinessList: 'platform:fleet:owned-business:list',
ownedBusinessEdit: 'platform:fleet:owned-business:edit',
ownedBusinessUpload: 'platform:fleet:owned-business:upload',
tripBookingCreate: 'platform:fleet:trip:booking-create',
tripBookingEdit: 'platform:fleet:trip:booking-edit',
tripBookingConfirm: 'platform:fleet:trip:booking-confirm',
tripBookingCancel: 'platform:fleet:trip:booking-cancel',
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',
tripDispatchReview: 'platform:fleet:trip:dispatch-review',
tripLoadingReview: 'platform:fleet:trip:loading-review',
driverList: 'platform:overseas-master-data:driver:list',
driverCreate: 'platform:overseas-master-data:driver:create',
driverEdit: 'platform:overseas-master-data:driver:edit',
driverStatus: 'platform:overseas-master-data:driver:status',
driverReview: 'platform:overseas-master-data:driver:review',
driverUpload: 'platform:overseas-master-data:driver:upload',
quoteList: 'platform:overseas-master-data:quote:list',
quoteCreate: 'platform:overseas-master-data:quote:create',
quoteEdit: 'platform:overseas-master-data:quote:edit',
quoteStatus: 'platform:overseas-master-data:quote:status',
quoteExport: 'platform:overseas-master-data:quote:export',
exchangeRateList: 'platform:overseas-master-data:exchange-rate:list',
exchangeRateCreate: 'platform:overseas-master-data:exchange-rate:create',
exchangeRateEdit: 'platform:overseas-master-data:exchange-rate:edit',
exchangeRateStatus: 'platform:overseas-master-data:exchange-rate:status',
exchangeRateExport: 'platform:overseas-master-data:exchange-rate:export',
vehicleList: 'platform:overseas-master-data:vehicle:list',
vehicleCreate: 'platform:overseas-master-data:vehicle:create',
vehicleEdit: 'platform:overseas-master-data:vehicle:edit',
vehicleStatus: 'platform:overseas-master-data:vehicle:status',
vehicleExport: 'platform:overseas-master-data:vehicle:export',
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