[IMP]pms_api_rest: Add datamodel folio short info

This commit is contained in:
Darío Lodeiros
2022-07-07 18:51:14 +02:00
parent d7bcf5795c
commit 1182269c65
2 changed files with 147 additions and 25 deletions

View File

@@ -19,6 +19,22 @@ class PmsFolioInfo(Datamodel):
partnerName = fields.String(required=False, allow_none=True)
partnerPhone = fields.String(required=False, allow_none=True)
partnerEmail = fields.String(required=False, allow_none=True)
saleChannelId = fields.Integer(required=False, allow_none=True)
agencyId = fields.Integer(required=False, allow_none=True)
state = fields.String(required=False, allow_none=True)
pendingAmount = fields.Float(required=False, allow_none=True)
salesPersonId = fields.Integer(required=False, allow_none=True)
paymentState = fields.String(required=False, allow_none=True)
propertyId = fields.Integer(required=False, allow_none=True)
class PmsFolioShortInfo(Datamodel):
_name = "pms.folio.short.info"
id = fields.Integer(required=False, allow_none=True)
name = fields.String(required=False, allow_none=True)
partnerName = fields.String(required=False, allow_none=True)
partnerPhone = fields.String(required=False, allow_none=True)
partnerEmail = fields.String(required=False, allow_none=True)
saleChannel = fields.String(required=False, allow_none=True)
agency = fields.String(required=False, allow_none=True)
state = fields.String(required=False, allow_none=True)
@@ -27,3 +43,4 @@ class PmsFolioInfo(Datamodel):
paymentState = fields.String(required=False, allow_none=True)
propertyId = fields.Integer(required=False, allow_none=True)
agencyImage = fields.String(required=False, allow_none=True)
reservations = fields.List(fields.Dict(required=False, allow_none=True))