resource.py 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. from .template import Template
  2. class Resource():
  3. description = (
  4. "Resource/Список ресурсов – автомобили/дома/объекты сервиса"
  5. )
  6. # ID METASERVICE
  7. id_metaservice = Template.id_metaservice
  8. # DATA
  9. resoure_type = (
  10. "определение типа ресурса по его уникальному идентификатору "
  11. "в соответствии с классификатором"
  12. )
  13. requirements = (
  14. "код необходимого (самый строгий) для того, чтобы ресурс "
  15. "мог стать активным"
  16. )
  17. status = (
  18. "статус ресурса в системе относительно прохождения проверок "
  19. "(activity_status) (может быть active только в том случае, если "
  20. "ticket, влияющий на статус - закрыт."
  21. )
  22. # OTHER
  23. is_global = Template.is_global
  24. is_visible = Template.is_visible
  25. # FK
  26. ticket_status = (
  27. "id последнего актуального тикета, касающийся статуса. Если он меняет "
  28. "статус на закрытый - вызывается проверка, которая смотрит, нет ли "
  29. "другого открытого по пользователю."
  30. )
  31. user = (
  32. "уникальный идентификатор ответственного (за состояние, доступность и "
  33. "так далее - то есть для договора) пользователя - идентификатор "
  34. "провайдера, по которому восстанавливается конкретный "
  35. "пользовательский аккаунт"
  36. )