Merge pull request #52 from Tria-plc/freight_feature/booking/minio

implement rule engine module with dynamic booking evaluation
This commit is contained in:
yaschalew10
2026-05-29 11:36:06 +03:00
committed by GitHub
72 changed files with 2544 additions and 838 deletions

View File

@@ -3,6 +3,30 @@ import type { BaseEntity } from "../common";
export * from "./file_upload_settings";
export * from "./dropdown_settings";
export enum TradeDirection {
IMPORT = 'IMPORT',
EXPORT = 'EXPORT',
BOTH = 'BOTH',
}
export enum PriorityType {
USD_PAYER = 'USD_PAYER',
RAIL_AND_FORWARDING = 'RAIL_AND_FORWARDING',
GOVERNMENT_ACCOUNT = 'GOVERNMENT_ACCOUNT',
HIGH_VOLUME_SHIPMENT = 'HIGH_VOLUME_SHIPMENT',
}
export enum ExceededAction {
WARNING_ONLY = 'WARNING_ONLY',
HARD_BLOCK = 'HARD_BLOCK',
}
export enum CalculationMethod {
PER_TON = 'PER_TON',
FLAT_FEE = 'FLAT_FEE',
PERCENTAGE = 'PERCENTAGE',
}
export enum BookingStatus {
Draft = "DRAFT",
Confirmed = "CONFIRMED",