Browse Source

move field service_status from service to provider

blezz-tech 1 month ago
parent
commit
c4f18a466f
5 changed files with 12 additions and 13 deletions
  1. 0 1
      admin/service.py
  2. 8 0
      docs/database/provider.py
  3. 0 8
      docs/database/service.py
  4. 4 0
      models/provider.py
  5. 0 4
      models/service.py

+ 0 - 1
admin/service.py

@@ -15,7 +15,6 @@ class ServiceAdmin(admin.ModelAdmin):
         'price_km',
         'price_min',
         'price_amount',
-        'service_status',
         'status',
         'ticket_status',
         'is_global',

+ 8 - 0
docs/database/provider.py

@@ -35,6 +35,14 @@ class Provider():
         "(activity_status) (может быть active только в том случае, если "
         "ticket, влияющий на статус - закрыт."
     )
+    service_status = (
+        "статус спецификации типа услуги, принимает значения Online, Offline, "
+        "Preorder with Gap. Online/offline выставляются по проверке параметров "
+        "и желанию пользователя (например, если пользователь переключает себя "
+        "online, но по какой-то причине ему такую услугу оказывать запрещено - "
+        "оно не переключится, то есть надо перед сменой значения этого поля "
+        "всегда запускать проверку)"
+    )
     location_type = (
         "статическая или динамическая локация оказания услуги. Если "
         "статическая, а исполнитель находится существенно за пределами "

+ 0 - 8
docs/database/service.py

@@ -35,14 +35,6 @@ class Service():
         "метасервиса. Далее, если кому-то из партнеров или пользователей "
         "надо строже - применяется более строгий вариант на данную связь."
     )
-    service_status = (
-        "статус спецификации типа услуги, принимает значения Online, Offline, "
-        "Preorder with Gap. Online/offline выставляются по проверке параметров "
-        "и желанию пользователя (например, если пользователь переключает себя "
-        "online, но по какой-то причине ему такую услугу оказывать запрещено - "
-        "оно не переключится, то есть надо перед сменой значения этого поля "
-        "всегда запускать проверку)"
-    )
     status = (
         "статус обработки заявки в системе заявок. активность на "
         "основе системы заяво"

+ 4 - 0
models/provider.py

@@ -33,6 +33,10 @@ class Provider(models.Model):
         max_length=150,
         help_text=HelpTexts.status
     )
+    service_status = models.CharField(
+        max_length=150,
+        help_text=HelpTexts.service_status
+    )
     location_type = models.CharField(
         max_length=300,
         help_text=HelpTexts.location_type

+ 0 - 4
models/service.py

@@ -47,10 +47,6 @@ class Service(models.Model):
         max_length=150,
         help_text=HelpTexts.requirements
     )
-    service_status = models.CharField(
-        max_length=150,
-        help_text=HelpTexts.service_status
-    )
     status = models.CharField(
         max_length=150,
         help_text=HelpTexts.status