|
@@ -16,16 +16,8 @@ class Provider():
|
|
|
id_metaservice = Template.id_metaservice
|
|
|
|
|
|
# DATA
|
|
|
- type = (
|
|
|
- "тип поставщика (партнер/ответственное лицо/поставщик услуг). Смысл "
|
|
|
- "такой - провайдер это статус пользователя, который, в зависимости от "
|
|
|
- "применения, может нести разный смысл и подразумевает под собой "
|
|
|
- "какой-то тип действия. Обычные исполнители - это провайдеры услуг "
|
|
|
- "(код 3). Ответственные за какое-то имущество, которые сдают его в "
|
|
|
- "аренду - это тоже провайдеры (код 2). Ответственные за набор услуг "
|
|
|
- "перед метасервисом (фактически - назначенные админы) - это "
|
|
|
- "провайдеры-партнеры (код 1)"
|
|
|
- )
|
|
|
+ # FIXME: Добавить описание
|
|
|
+ gap = ""
|
|
|
requirements = (
|
|
|
"требования для того, чтобы можно было предоставлять услуги любые в "
|
|
|
"этом метасервисе в целом (самые строгие)"
|
|
@@ -35,6 +27,14 @@ class Provider():
|
|
|
"(activity_status) (может быть active только в том случае, если "
|
|
|
"ticket, влияющий на статус - закрыт."
|
|
|
)
|
|
|
+ service_status = (
|
|
|
+ "статус спецификации типа услуги, принимает значения Online, Offline, "
|
|
|
+ "Preorder with Gap. Online/offline выставляются по проверке параметров "
|
|
|
+ "и желанию пользователя (например, если пользователь переключает себя "
|
|
|
+ "online, но по какой-то причине ему такую услугу оказывать запрещено - "
|
|
|
+ "оно не переключится, то есть надо перед сменой значения этого поля "
|
|
|
+ "всегда запускать проверку)"
|
|
|
+ )
|
|
|
location_type = (
|
|
|
"статическая или динамическая локация оказания услуги. Если "
|
|
|
"статическая, а исполнитель находится существенно за пределами "
|
|
@@ -55,13 +55,6 @@ class Provider():
|
|
|
"быть провайдером нескольких услуг. Статус провайдера означает, что с "
|
|
|
"данным пользователем может быть установлена связь, как с исполнителем."
|
|
|
)
|
|
|
- company = (
|
|
|
- "уникальный идентификатор компании, от лица которой выступает "
|
|
|
- "провайдер. Смысл такой - ответственны могут быть только одушевленные "
|
|
|
- "лица, компании - не одушевленные. Все услуги предоставляются через "
|
|
|
- "компании-партнеры, самозанятые или ИП являются единицами "
|
|
|
- "таких компаний."
|
|
|
- )
|
|
|
ticket_status = (
|
|
|
"id последнего актуального тикета, касающийся статуса. Если он меняет "
|
|
|
"статус на закрытый - вызывается проверка, которая смотрит, нет ли "
|