|
@@ -8,6 +8,7 @@ from schema_graph.views import Schema
|
|
from sharix_admin.apiviews import *
|
|
from sharix_admin.apiviews import *
|
|
from sharix_admin.views import *
|
|
from sharix_admin.views import *
|
|
|
|
|
|
|
|
+
|
|
# START Backend
|
|
# START Backend
|
|
# TODO: move to backend repo
|
|
# TODO: move to backend repo
|
|
router = routers.SimpleRouter()
|
|
router = routers.SimpleRouter()
|
|
@@ -22,7 +23,6 @@ urlpatterns = [
|
|
path('', login_required(MainView.as_view()), name='main'),
|
|
path('', login_required(MainView.as_view()), name='main'),
|
|
path('support-chat', login_required(SupportChatView.as_view()), name='support_chat'),
|
|
path('support-chat', login_required(SupportChatView.as_view()), name='support_chat'),
|
|
|
|
|
|
-
|
|
|
|
# --- Ниже страницы, требующие ревью ---
|
|
# --- Ниже страницы, требующие ревью ---
|
|
|
|
|
|
path('transactions/', login_required(TransactionsView.as_view()), name='transactions'),
|
|
path('transactions/', login_required(TransactionsView.as_view()), name='transactions'),
|
|
@@ -34,11 +34,11 @@ urlpatterns = [
|
|
#path('job-request/<str:partner>', login_required(JobRequestPartnerView.as_view()), name='job_request_partner'),
|
|
#path('job-request/<str:partner>', login_required(JobRequestPartnerView.as_view()), name='job_request_partner'),
|
|
|
|
|
|
#Order model SHOULD HAVE at least LIST, ADD, DETAIL, EDIT if that corresponds service idea, othervice Open models and pages might be enough
|
|
#Order model SHOULD HAVE at least LIST, ADD, DETAIL, EDIT if that corresponds service idea, othervice Open models and pages might be enough
|
|
- path('orders_local/', login_required(OrdersListView.as_view()), name='orders_local'),
|
|
|
|
- path('order_local/<int:pk>', login_required(OrdersDetailView.as_view()), name='order_local_detail'),
|
|
|
|
|
|
+ path('orders/', login_required(OrdersListView.as_view()), name='orders'),
|
|
|
|
+ path('order/<int:pk>', login_required(OrderDetailView.as_view()), name='order_detail'),
|
|
# todo - move from views.order_reg to this one
|
|
# todo - move from views.order_reg to this one
|
|
- path('order_local/add/', login_required(OrdersCreate.as_view()), name='order_local/add/'),
|
|
|
|
- path('order_local/edit/<int:pk>', login_required(OrdersEditView.as_view()), name='order_local/edit'),
|
|
|
|
|
|
+ path('order/add/', login_required(OrderCreateView.as_view()), name='order/add/'),
|
|
|
|
+ path('order/edit/<int:pk>', login_required(OrderEditView.as_view()), name='order/edit'),
|
|
|
|
|
|
# Набор страниц по модели Партнер
|
|
# Набор страниц по модели Партнер
|
|
path('partners/', login_required(PartnersListView.as_view()), name='partners'),
|
|
path('partners/', login_required(PartnersListView.as_view()), name='partners'),
|
|
@@ -60,20 +60,17 @@ urlpatterns = [
|
|
# path('resource/doc/<str:doc_code>', login_required(ResourceDocView.as_view()), name='resource_doc'),
|
|
# path('resource/doc/<str:doc_code>', login_required(ResourceDocView.as_view()), name='resource_doc'),
|
|
path('resource/change_status/', change_resource_status, name='resource/change_status'),
|
|
path('resource/change_status/', change_resource_status, name='resource/change_status'),
|
|
|
|
|
|
- # Набор страниц по модели Исполнитель
|
|
|
|
- #path('resource_list/', login_required(ResourceListView.as_view()), name='resource_list'),
|
|
|
|
- #path('resource_edit/', login_required(ResourceEditView.as_view()), name='resource_edit'),
|
|
|
|
-
|
|
|
|
path('providers/', login_required(ProvidersListView.as_view()), name='providers'),
|
|
path('providers/', login_required(ProvidersListView.as_view()), name='providers'),
|
|
# path('provider/<str:pk>', login_required(ProviderDetailView.as_view()), name='provider_detail'),
|
|
# path('provider/<str:pk>', login_required(ProviderDetailView.as_view()), name='provider_detail'),
|
|
# path('provider/edit/<int:pk>', login_required(ProviderEditView.as_view()), name='provider/edit'),
|
|
# path('provider/edit/<int:pk>', login_required(ProviderEditView.as_view()), name='provider/edit'),
|
|
|
|
+ path('provider/add', login_required(ProviderCreate.as_view()), name='provider/add'),
|
|
# path('provider/doc/<str:doc_code>/upload', login_required(ProviderDocUploadView.as_view()),
|
|
# path('provider/doc/<str:doc_code>/upload', login_required(ProviderDocUploadView.as_view()),
|
|
# name='partner_doc_upload'),
|
|
# name='partner_doc_upload'),
|
|
# path('provider/doc/<str:doc_code>', login_required(ProviderDocView.as_view()), name='provider_doc'),
|
|
# path('provider/doc/<str:doc_code>', login_required(ProviderDocView.as_view()), name='provider_doc'),
|
|
path('provider/change_status/', change_provider_status, name='provider/change_status'),
|
|
path('provider/change_status/', change_provider_status, name='provider/change_status'),
|
|
|
|
|
|
- # path('service_tariff/', login_required(ServiceTariffListView.as_view()), name='service_tariff'),
|
|
|
|
path('service_tariffs/', login_required(ServiceTariffsListView.as_view()), name='service_tariffs'),
|
|
path('service_tariffs/', login_required(ServiceTariffsListView.as_view()), name='service_tariffs'),
|
|
|
|
+ path('service_tariffs/my/', login_required(ServiceTariffsMyListView.as_view()), name='service_tariffs/my'),
|
|
# path('service_tariff/<int:pk>', login_required(ServiceTariffDetailView.as_view()), name='service_tariff_detail'),
|
|
# path('service_tariff/<int:pk>', login_required(ServiceTariffDetailView.as_view()), name='service_tariff_detail'),
|
|
|
|
|
|
path('service_tariff/add/', login_required(ServiceTariffCreate.as_view()), name='service_tariff/add/'),
|
|
path('service_tariff/add/', login_required(ServiceTariffCreate.as_view()), name='service_tariff/add/'),
|
|
@@ -85,8 +82,7 @@ urlpatterns = [
|
|
#path('service_category/<int:pk>', login_required(ServiceCategoryDetailView.as_view()), name='service_category'),
|
|
#path('service_category/<int:pk>', login_required(ServiceCategoryDetailView.as_view()), name='service_category'),
|
|
path('service_category/edit/<int:pk>', login_required(ServiceCategoryUpdateView.as_view()), name='service_category/edit/'),
|
|
path('service_category/edit/<int:pk>', login_required(ServiceCategoryUpdateView.as_view()), name='service_category/edit/'),
|
|
path('service_category/add/', login_required(ServiceCategoryCreate.as_view()), name='service_category/add/'),
|
|
path('service_category/add/', login_required(ServiceCategoryCreate.as_view()), name='service_category/add/'),
|
|
- path('service_category/delete/<int:pk>', login_required(ServiceCategoryDelete.as_view()), name='service_category/delete/'),
|
|
|
|
- path('service_category/change_status/', change_service_status, name='service_category/change_status'),
|
|
|
|
|
|
+ path('service_category/change_status/', change_service_category_status, name='service_category/change_status'),
|
|
|
|
|
|
#CHECK Maybe obsolete
|
|
#CHECK Maybe obsolete
|
|
#path('service_information/add/', login_required(ServiceInformationCreate.as_view()),
|
|
#path('service_information/add/', login_required(ServiceInformationCreate.as_view()),
|
|
@@ -98,10 +94,11 @@ urlpatterns = [
|
|
|
|
|
|
#TODO - take from platform
|
|
#TODO - take from platform
|
|
path('access-control', login_required(AccessControlListView.as_view()), name='access_control'),
|
|
path('access-control', login_required(AccessControlListView.as_view()), name='access_control'),
|
|
-# path('access_control/change_status/', change_access_status, name='access_control/change_status'),
|
|
|
|
-# path('relationship', login_required(RelationshipListView.as_view()), name='relationship'),
|
|
|
|
-# path('relationship/change_status/', change_access_status, name='relationship/change_status'),
|
|
|
|
|
|
+ path('access_control/change_status/', change_permissions_status, name='access_control/change_status'),
|
|
|
|
+ path('relationship', login_required(RelationshipListView.as_view()), name='relationship'),
|
|
|
|
+ path('relationship/change_status/', change_relationship_status, name='relationship/change_status'),
|
|
# path('active_users', login_required(ActiveUsersListView.as_view()), name='active_users'),
|
|
# path('active_users', login_required(ActiveUsersListView.as_view()), name='active_users'),
|
|
|
|
+# path('user/detail/<int:pk>', login_required(UserDetailView.as_view()), name='user_detail'),
|
|
# path('active_users/change_status/', change_access_status, name='active_users/change_status'),
|
|
# path('active_users/change_status/', change_access_status, name='active_users/change_status'),
|
|
# path('changelog', login_required(ChangelogListView.as_view()), name='changelog'),
|
|
# path('changelog', login_required(ChangelogListView.as_view()), name='changelog'),
|
|
# path('closing-documents', login_required(ClosingDocumentsListView.as_view()), name='closing_documents'),
|
|
# path('closing-documents', login_required(ClosingDocumentsListView.as_view()), name='closing_documents'),
|