UNPKG

@chuxingpay/hc-faas-base

Version:

FuXun Hotel Connector Base Objects

28 lines (27 loc) 643 B
import { Schema } from 'mongoose'; /** * 房态库存模式 */ export declare enum RoomMode { UNLIMIT = "unlimit", RESERVED = "reserved", CRS = "crs" } export declare enum RoomState { NORMAL = "normal", FULL = "full", CLOSED = "closed" } export interface RoomStateDto { date: Date; inventoryNum: number; hotel: string | Schema.Types.ObjectId; state?: RoomState; roomMode?: RoomMode; ttlExpiredAt?: Date; hcRoomType?: string | Schema.Types.ObjectId; roomType?: string | Schema.Types.ObjectId; ratePlan?: string | Schema.Types.ObjectId; createdAt?: Date; updatedAt?: Date; }