blezz-tech vor 1 Monat
Ursprung
Commit
f17eb8db54
2 geänderte Dateien mit 44 neuen und 182 gelöschten Zeilen
  1. 44 78
      docs/database/orders.py
  2. 0 104
      docs/database/template.py

+ 44 - 78
docs/database/orders.py

@@ -10,55 +10,44 @@ class Orders():
     id_metaservice = Template.id_metaservice
 
     # DATA
-    status = models.CharField(
-        max_length=150,
-        help_text="текущий статус заказа из возможных на платформе"
+    status = (
+        "текущий статус заказа из возможных на платформе"
     )
-    title = models.CharField(
-        max_length=150,
-        help_text="заголовок заказа",
-        default='Заголовок'
+    title = (
+        "заголовок заказа"
     )
-    note = models.CharField(
-        max_length=150,
-        help_text="задание к заказу",
-        default='Записи'
+    note = (
+        "задание к заказу"
     )
-    time_created = models.DateTimeField(
-        auto_now_add=True,
-        help_text="время создания заказа"
+    time_created = (
+        "время создания заказа"
     )
-    time_placed = models.DateTimeField(
-        help_text="время размещения заказа"
+    time_placed = (
+        "время размещения заказа"
     )
-    time_start = models.DateTimeField(
-        null=True,
-        help_text="время начала оказания услуги"
+    time_start = (
+        "время начала оказания услуги"
     )
-    time_start_real = models.DateTimeField(
-        null=True,
-        help_text=""
+    time_start_real = (
+        ""
     )
-    time_start_predicted = models.DateTimeField(
-        null=True,
-        help_text=""
+    time_start_predicted = (
+        ""
     )
-    time_finish_real = models.DateTimeField(
-        null=True,
-        help_text="фактическое время окончания (точное установленное время)"
+    time_finish_real = (
+        "фактическое время окончания (точное установленное время)"
     )
-    time_finish_predicted = models.DateTimeField(
-        help_text="предварительное/расчетное время до окончания оказания услуги"
+    time_finish_predicted = (
+        "предварительное/расчетное время до окончания оказания услуги"
     )
-    real_price = models.FloatField(
-        help_text="цена с учетом тарифа поставщика услуг по факту оказания услуги"
+    real_price = (
+        "цена с учетом тарифа поставщика услуг по факту оказания услуги"
     )
-    predicted_price = models.FloatField(
-        help_text="расчетная цена с учетом тарифа поставщика услуг"
+    predicted_price = (
+        "расчетная цена с учетом тарифа поставщика услуг"
     )
-    asap = models.BooleanField(
-        default=False,
-        help_text="Срочный ли заказ"
+    asap = (
+        "Срочный ли заказ"
     )
 
     # OTHER
@@ -66,45 +55,22 @@ class Orders():
     is_visible = Template.is_visible
 
     # FK
-    ticket = models.ForeignKey(
-        Ticket,
-        null=True,
-        on_delete=models.DO_NOTHING
-    )
-    service = models.ForeignKey(
-        Service,
-        null=True,
-        on_delete=models.DO_NOTHING,
-        help_text="спецификатор услуги провайдера, нужен для установления цены (id_service - уникальный идентификатор шаблона услуги, необходим для установления цены и исполнителей."
-    )
-    service_type = models.ForeignKey(
-        ServiceType,
-        null=True,
-        on_delete=models.DO_NOTHING,
-        help_text="тип заказа по классификатору услу"
-    )
-    client = models.ForeignKey(
-        Client,
-        null=True,
-        on_delete=models.DO_NOTHING,
-        help_text="клиент/аккаунт, который оплачивает все оказанные услуги"
-    )
-    provider = models.ForeignKey(
-        Provider,
-        null=True,
-        on_delete=models.DO_NOTHING,
-        help_text="уникальный идентификатор поставщика услуги/аккаунта, который оказывает услугу. Если несколько провайдеров собираются мета-сервисом в цепочку, где на уровне связи с клиентом нельзя установить одно ответственное лицо, то указывается вспомогательный мета-провайдер сервиса, и это означает, что мета-сервис несет ответственность перед пользователем за сборку услуги воедино."
-    )
-    receiver = models.ForeignKey(
-        get_user_model(),
-        null=True,
-        related_name="user_id",
-        on_delete=models.DO_NOTHING,
-        help_text="пользователь/аккаунт, который принимает оказываемые услуги"
-    )
-    company = models.ForeignKey(
-        Company,
-        on_delete=models.DO_NOTHING,
-        null=True,
-        help_text="Идентификатор компании, к которой относится документ, если таковая есть (может не быть)"
+    ticket = ""
+    service = (
+        "спецификатор услуги провайдера, нужен для установления цены (id_service - уникальный идентификатор шаблона услуги, необходим для установления цены и исполнителей."
+    )
+    service_type = (
+        "тип заказа по классификатору услу"
+    )
+    client = (
+        "клиент/аккаунт, который оплачивает все оказанные услуги"
+    )
+    provider = (
+        "уникальный идентификатор поставщика услуги/аккаунта, который оказывает услугу. Если несколько провайдеров собираются мета-сервисом в цепочку, где на уровне связи с клиентом нельзя установить одно ответственное лицо, то указывается вспомогательный мета-провайдер сервиса, и это означает, что мета-сервис несет ответственность перед пользователем за сборку услуги воедино."
+    )
+    receiver = (
+        "пользователь/аккаунт, который принимает оказываемые услуги"
+    )
+    company = (
+        "Идентификатор компании, к которой относится документ, если таковая есть (может не быть)"
     )

+ 0 - 104
docs/database/template.py

@@ -16,110 +16,6 @@ class Template():
 
 
 
-class Orders():
-    description = (
-        "Orders - таблица с заказами"
-    )
-
-    # DATA
-    status = models.CharField(
-        max_length=150,
-        help_text="текущий статус заказа из возможных на платформе"
-    )
-    title = models.CharField(
-        max_length=150,
-        help_text="заголовок заказа",
-        default='Заголовок'
-    )
-    note = models.CharField(
-        max_length=150,
-        help_text="задание к заказу",
-        default='Записи'
-    )
-    time_created = models.DateTimeField(
-        auto_now_add=True,
-        help_text="время создания заказа"
-    )
-    time_placed = models.DateTimeField(
-        help_text="время размещения заказа"
-    )
-    time_start = models.DateTimeField(
-        null=True,
-        help_text="время начала оказания услуги"
-    )
-    time_start_real = models.DateTimeField(
-        null=True,
-        help_text=""
-    )
-    time_start_predicted = models.DateTimeField(
-        null=True,
-        help_text=""
-    )
-    time_finish_real = models.DateTimeField(
-        null=True,
-        help_text="фактическое время окончания (точное установленное время)"
-    )
-    time_finish_predicted = models.DateTimeField(
-        help_text="предварительное/расчетное время до окончания оказания услуги"
-    )
-    real_price = models.FloatField(
-        help_text="цена с учетом тарифа поставщика услуг по факту оказания услуги"
-    )
-    predicted_price = models.FloatField(
-        help_text="расчетная цена с учетом тарифа поставщика услуг"
-    )
-    # NOTE: Возможно в будующем можнос сделать символом
-    asap = models.BooleanField(
-        default=False,
-        help_text="Срочный ли заказ"
-    )
-
-    # FK
-    ticket = models.ForeignKey(
-        Ticket,
-        null=True,
-        on_delete=models.DO_NOTHING
-    )
-    service = models.ForeignKey(
-        Service,
-        null=True,
-        on_delete=models.DO_NOTHING,
-        help_text="спецификатор услуги провайдера, нужен для установления цены (id_service - уникальный идентификатор шаблона услуги, необходим для установления цены и исполнителей."
-    )
-    service_type = models.ForeignKey(
-        ServiceType,
-        null=True,
-        on_delete=models.DO_NOTHING,
-        help_text="тип заказа по классификатору услу"
-    )
-    client = models.ForeignKey(
-        Client,
-        null=True,
-        on_delete=models.DO_NOTHING,
-        help_text="клиент/аккаунт, который оплачивает все оказанные услуги"
-    )
-    provider = models.ForeignKey(
-        Provider,
-        null=True,
-        on_delete=models.DO_NOTHING,
-        help_text="уникальный идентификатор поставщика услуги/аккаунта, который оказывает услугу. Если несколько провайдеров собираются мета-сервисом в цепочку, где на уровне связи с клиентом нельзя установить одно ответственное лицо, то указывается вспомогательный мета-провайдер сервиса, и это означает, что мета-сервис несет ответственность перед пользователем за сборку услуги воедино."
-    )
-    receiver = models.ForeignKey(
-        get_user_model(),
-        null=True,
-        related_name="user_id",
-        on_delete=models.DO_NOTHING,
-        help_text="пользователь/аккаунт, который принимает оказываемые услуги"
-    )
-    company = models.ForeignKey(
-        Company,
-        on_delete=models.DO_NOTHING,
-        null=True,
-        help_text="Идентификатор компании, к которой относится документ, если таковая есть (может не быть)"
-    )
-
-
-
 class Permissions(models.Model):
     description = (
         "Разрешения - (проверки/экзамены). "