devskyfly/yii-module-iit-uc


README

Докуметация

Модуль позволяет управлять сущностями:

  • Услуги
  • Тарифы
  • Пакеты тарифов
  • Площадки
  • Доп. услуги
  • Пакеты. доп услуг
  • Полномочия
  • Пакеты полномочий
  • Группы тарифов для калькулятора
  • Группы сайтов для калькулятора

Модуль имеет свое rest api.

Основу модуля составляют взаимоотношения сущностей услуг, тарифов, доп. услуг, площадок,.

Связи

Услуга -> пакеты доп. услуг -> отмеченные доп. услуги (будут отмечены в заявке)

Тариф -> родительская услуга (должно быть заполнено у первого элемента дерева наследования тарифов) -> родительский тариф (наследуются площадки родительского тарифа) -> площадки (те площадки, которые доступны с данным тарифом) -> полномочия -> рекомендуемые доп. услуги (те услуги, которые будут рекомендованы в конструкторе к данному тарифу) -> исключенные доп. услуги

Применение миграций

./yii migrate --migrationPath=@app/vendor/devskyfly/yii-module-iit-uc/migrations