mirror of
https://github.com/OCA/pms.git
synced 2025-01-29 00:17:45 +02:00
[IMP][DEMO] pms_api_rest: add fields in reservation datamodel
This commit is contained in:
committed by
Darío Lodeiros
parent
812366f800
commit
a82edaccb3
@@ -73,8 +73,11 @@ class PmsReservationInfo(Datamodel):
|
||||
reservationType = fields.String(required=False, allow_none=True)
|
||||
|
||||
priceTotal = fields.Float(required=False, allow_none=True)
|
||||
priceTax = fields.Float(required=False, allow_none=True)
|
||||
discount = fields.Float(required=False, allow_none=True)
|
||||
servicesDiscount = fields.Float(required=False, allow_none=True)
|
||||
commissionAmount = fields.Float(required=False, allow_none=True)
|
||||
commissionPercent = fields.Float(required=False, allow_none=True)
|
||||
priceOnlyServices = fields.Float(required=False, allow_none=True)
|
||||
priceOnlyRoom = fields.Float(required=False, allow_none=True)
|
||||
nights = fields.Integer(required=False, allow_none=True)
|
||||
|
||||
@@ -108,10 +108,15 @@ class PmsReservationService(Component):
|
||||
toAssign=reservation.to_assign,
|
||||
reservationType=reservation.reservation_type,
|
||||
priceTotal=round(reservation.price_room_services_set, 2),
|
||||
priceTax=round(reservation.price_tax, 2),
|
||||
discount=round(reservation.discount, 2),
|
||||
servicesDiscount=round(reservation.services_discount, 2),
|
||||
commissionAmount=round(reservation.commission_amount, 2)
|
||||
if reservation.commission_amount
|
||||
else None,
|
||||
commissionPercent=round(reservation.commission_percent, 2)
|
||||
if reservation.commission_percent
|
||||
else None,
|
||||
priceOnlyServices=round(reservation.price_services, 2),
|
||||
priceOnlyRoom=round(reservation.price_total, 2),
|
||||
partnerRequests=reservation.partner_requests
|
||||
|
||||
Reference in New Issue
Block a user