[IMP] pms-api-rest: param for daily pricelists-services & new plannign pricelist service

This commit is contained in:
miguelpadin
2023-07-19 13:37:51 +02:00
committed by Darío Lodeiros
parent e38f9b7ae2
commit 5f30373953
4 changed files with 136 additions and 8 deletions

View File

@@ -99,6 +99,12 @@ class PmsCalendarRenderInfo(Datamodel):
dates = fields.List(fields.Dict(required=True, allow_none=False))
class PmsCalendarPricesRulesRenderInfo(Datamodel):
_name = "pms.calendar.prices.rules.render.info"
roomTypeId = fields.Integer(required=True, allow_none=False)
dates = fields.List(fields.Dict(required=True, allow_none=False))
class PmsCalendarAlertsPerDay(Datamodel):
_name = "pms.calendar.alerts.per.day"
date = fields.String(required=True, allow_none=False)

View File

@@ -5,10 +5,10 @@ from odoo.addons.datamodel.core import Datamodel
class PmsPricelistSearch(Datamodel):
_name = "pms.pricelist.search"
pmsPropertyId = fields.Integer(required=False, allow_none=True)
pmsPropertyIds = fields.List(fields.Integer(), required=False)
saleChannelId = fields.Integer(required=False, allow_none=True)
daily = fields.Boolean(required=False, allow_none=True)
class PmsPricelistInfo(Datamodel):