22 lines
480 B
TypeScript
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;
|
|
}
|