blezz-tech 2 kuukautta sitten
vanhempi
commit
90dca629fe
1 muutettua tiedostoa jossa 22 lisäystä ja 106 poistoa
  1. 22 106
      docs/database/models.py

+ 22 - 106
docs/database/models.py

@@ -115,12 +115,8 @@ class Documents():
     )
 
     # OTHER
-    is_global = (
-        "доступны ли документы для хранения в глобальном сервисе/нужна синхронизация"
-    )
-    is_visible = (
-        "доступна ли информация о наличии документов для планирования в цепочке с другими услугами в глобальном сервисе"
-    )
+    is_global = Template.is_global
+    is_visible = Template.is_visible
 
     # FK
     company_id = (
@@ -199,16 +195,8 @@ class Orders(models.Model):
     )
 
     # OTHER
-    is_global = models.CharField(
-        max_length=1,
-        default="f",
-        help_text="доступна ли информация по заказу для хранения в глобальном сервисе/нужна синхронизация данных. Если is_global = false, то и is_visible для заказа и вглубь по цепочке для всех исполнителей и ресурсов - тоже false."
-    )
-    is_visible = models.CharField(
-        max_length=1,
-        default="f",
-        help_text="доступна ли информация по заказу (время, место) для планирования иных цепочек. Если нет, то все действующие исполнители и ресурсы считаются занятыми на неопределенное время, пока не завершится заказ. Если да - то ресурсы могут использоваться для построения цепочек после планируемого времени завершения, с учетом места."
-    )
+    is_global = Template.is_global
+    is_visible = Template.is_visible
 
     # FK
     ticket = models.ForeignKey(
@@ -287,16 +275,8 @@ class Permissions(models.Model):
     )
 
     # OTHER
-    is_global = models.CharField(
-        max_length=1,
-        default="f",
-        help_text="доступна ли информация для хранения в глобальном сервисе/нужна синхронизация"
-    )
-    is_visible = models.CharField(
-        max_length=1,
-        default="f",
-        help_text="доступна ли информация о наличии разрешения для планирования в цепочке с другими услугами в глобальном сервисе"
-    )
+    is_global = Template.is_global
+    is_visible = Template.is_visible
 
     # FK
     ticket_status = models.ForeignKey(
@@ -354,16 +334,8 @@ class Provider(models.Model):
     )
 
     # OTHER
-    is_global = models.CharField(
-        max_length=1,
-        default="f",
-        help_text="(аккаунт поставщика услуг) – доступен для планирования в цепочке с другими услугами в глобальном сервисе"
-    )
-    is_visible = models.CharField(
-        max_length=1,
-        default="f",
-        help_text="(аккаунт поставщика услуг) – доступен для хранения в  глобальном сервисе/необходима синхронизация"
-    )
+    is_global = Template.is_global
+    is_visible = Template.is_visible
 
     # FK
     user_id = models.ForeignKey(
@@ -406,16 +378,8 @@ class RatingNeg(models.Model):
     )
 
     # OTHER
-    is_global = models.CharField(
-        max_length=1,
-        default=False,
-        help_text="доступно ли для хранения в глобальном сервисе/необходима синхронизация"
-    )
-    is_visible = models.CharField(
-        max_length=1,
-        default="f",
-        help_text="доступно ли для планирования в цепочке с другими услугами в глобальном сервисе"
-    )
+    is_global = Template.is_global
+    is_visible = Template.is_visible
 
     # FK
     user_who = models.ForeignKey(
@@ -458,16 +422,8 @@ class RatingOk(models.Model):
     )
 
     # OTHER
-    is_global = models.CharField(
-        max_length=1,
-        default=False,
-        help_text="доступно ли для хранения в глобальном сервисе/необходима синхронизация"
-    )
-    is_visible = models.CharField(
-        max_length=1,
-        default="f",
-        help_text="доступно ли для планирования в цепочке с другими услугами в глобальном сервисе"
-    )
+    is_global = Template.is_global
+    is_visible = Template.is_visible
 
     # FK
     user_who = models.ForeignKey(
@@ -503,16 +459,8 @@ class RatingPos(models.Model):
     )
 
     # OTHER
-    is_global = models.CharField(
-        max_length=1,
-        default=False,
-        help_text="доступно ли для хранения в глобальном сервисе/необходима синхронизация"
-    )
-    is_visible = models.CharField(
-        max_length=1,
-        default="f",
-        help_text="доступно ли для планирования в цепочке с другими услугами в глобальном сервисе"
-    )
+    is_global = Template.is_global
+    is_visible = Template.is_visible
 
     # FK
     user_who = models.ForeignKey(
@@ -558,16 +506,8 @@ class Relationship(models.Model):
     )
 
     # OTHER
-    is_global = models.CharField(
-        max_length=1,
-        default="f",
-        help_text="установленный тип договорных отношений между клиентами/пользователями/аккаунтами доступен для хранения в глобальном сервисе/нужна синхронизация"
-    )
-    is_visible = models.CharField(
-        max_length=1,
-        default="f",
-        help_text="установленный тип договорных отношений между клиентами/пользователями/аккаунтами, доступен для планирования в цепочке с другими услугами в глобальном сервисе"
-    )
+    is_global = Template.is_global
+    is_visible = Template.is_visible
 
     # FK
     user_id_who = models.ForeignKey(
@@ -612,16 +552,8 @@ class Resource(models.Model):
     )
 
     # OTHER
-    is_global = models.CharField(
-        max_length=1,
-        default="f",
-        help_text="доступны ли данные (по услугам или ресурсам?) для хранения в глобальном сервисе/необходима синхронизация"
-    )
-    is_visible = models.CharField(
-        max_length=1,
-        default="f",
-        help_text="доступно ли для планирования в цепочке с другими услугами в глобальном сервисе"
-    )
+    is_global = Template.is_global
+    is_visible = Template.is_visible
 
     # FK
     ticket_status = models.ForeignKey(
@@ -683,16 +615,8 @@ class Service(models.Model):
     )
 
     # OTHER
-    is_global = models.CharField(
-        max_length=1,
-        default="f",
-        help_text="доступны ли документы для хранения в глобальном сервисе/нужна синхронизация"
-    )
-    is_visible = models.CharField(
-        max_length=1,
-        default="f",
-        help_text="доступна ли информация о наличии документов для планирования в цепочке с другими услугами в глобальном сервисе"
-    )
+    is_global = Template.is_global
+    is_visible = Template.is_visible
 
     # FK
     ticket_status = models.ForeignKey(
@@ -756,16 +680,8 @@ class ServiceType(models.Model):
     )
 
     # OTHER
-    is_global = models.CharField(
-        max_length=1,
-        default="f",
-        help_text="доступно ли для планирования в цепочке с другими услугами в глобальном сервисе"
-    )
-    is_visible = models.CharField(
-        max_length=1,
-        default="f",
-        help_text="доступно ли для хранения в глобальном сервисе/нужна синхронизация данных"
-    )
+    is_global = Template.is_global
+    is_visible = Template.is_visible
 
     # FK
     ticket_status = models.ForeignKey(