[IMP] pms-api-rest: add restrictions to calendar service

This commit is contained in:
miguelpadin
2023-07-11 12:13:17 +02:00
committed by Darío Lodeiros
parent 922669c0f6
commit 1843d5a1f2
2 changed files with 47 additions and 8 deletions

View File

@@ -28,6 +28,7 @@ class PmsCalendarSearchParam(Datamodel):
dateTo = fields.String(required=False, allow_none=True)
pmsPropertyId = fields.Integer(required=True, allow_none=False)
pricelistId = fields.Integer(required=False, allow_none=True)
availabilityPlanId = fields.Integer(required=False, allow_none=True)
class PmsCalendarHeaderSearchParam(Datamodel):
@@ -59,6 +60,7 @@ class PmsCalendarHeaderInfo(Datamodel):
occupancyRate = fields.Float(required=True, allow_none=False)
overbooking = fields.Boolean(required=False, allow_none=True)
class PmsCalendarInfo(Datamodel):
_name = "pms.calendar.info"
id = fields.Integer(required=False, allow_none=True)