Files
dmenu-api/src/modules/orders/interface/cash-shift.interface.ts
T
2026-07-14 12:57:30 +03:30

22 lines
480 B
TypeScript

import { PaymentMethodEnum } from '../../payments/interface/payment';
export enum CashShiftStatus {
OPEN = 'open',
CLOSED = 'closed',
}
export const SHIFT_REVENUE_PAYMENT_METHODS = [
PaymentMethodEnum.Cash,
PaymentMethodEnum.Online,
PaymentMethodEnum.CreditCard,
] as const;
export interface CashShiftSummary {
ordersCount: number;
cashReceived: number;
onlineReceived: number;
creditCardReceived: number;
totalReceived: number;
expectedAmount: number;
}