|
@@ -5,6 +5,8 @@ from dbsynce.models.client import Client
|
|
|
from dbsynce.models.provider import Provider
|
|
|
from dbsynce.models.service import Service
|
|
|
from dbsynce.models.servicetype import ServiceType
|
|
|
+from dbsynce.models.company import Company
|
|
|
+
|
|
|
from tickets.models import Ticket
|
|
|
|
|
|
|
|
@@ -66,9 +68,10 @@ class Orders(models.Model):
|
|
|
predicted_price = models.FloatField(
|
|
|
help_text="расчетная цена с учетом тарифа поставщика услуг"
|
|
|
)
|
|
|
+ # NOTE: Возможно в будующем можнос сделать символом
|
|
|
asap = models.BooleanField(
|
|
|
default=False,
|
|
|
- help_text="Срочный ли заказ."
|
|
|
+ help_text="Срочный ли заказ"
|
|
|
)
|
|
|
|
|
|
# OTHER
|
|
@@ -118,7 +121,12 @@ class Orders(models.Model):
|
|
|
on_delete=models.DO_NOTHING,
|
|
|
help_text="пользователь/аккаунт, который принимает оказываемые услуги"
|
|
|
)
|
|
|
- # FIXME: company field not found
|
|
|
+ company_id = models.ForeignKey(
|
|
|
+ Company,
|
|
|
+ on_delete=models.DO_NOTHING,
|
|
|
+ null=True,
|
|
|
+ help_text="Идентификатор компании, к которой относится документ, если таковая есть (может не быть)"
|
|
|
+ )
|
|
|
|
|
|
class Meta:
|
|
|
db_table = "orders"
|