50 lines
		
	
	
		
			2.7 KiB
		
	
	
	
		
			Python
		
	
	
	
			
		
		
	
	
			50 lines
		
	
	
		
			2.7 KiB
		
	
	
	
		
			Python
		
	
	
	
| from django.urls import path
 | |
| from django.urls import include
 | |
| from . import views,views_rbac
 | |
| 
 | |
| urlpatterns = [
 | |
|     path('', views.index, name='groups_index'),
 | |
|     path('index/', views.index, name='groups_index'),
 | |
|     path('login/', views.login, name='groups_login'),
 | |
|     path('logout/', views.logout, name='groups_logout'),
 | |
|     path('captcha/', include('captcha.urls')),
 | |
|     path('company/', views.company, name='groups_company'),
 | |
|     path('company/user/<int:cid>/', views.company_user, name='groups_cuser'),
 | |
|     path('company/userdetail/<int:uid>/', views.company_userdetail, name='groups_userdetail'),
 | |
|     path('company/userupdate/', views.groups_userupdate, name='groups_userupdate'),
 | |
|     path('company/userchange/<int:uid>/', views.company_userchange_page, name='groups_change_company'),
 | |
|     
 | |
| 
 | |
| 
 | |
|     path('trouble/', views.trouble, name='groups_trouble'),#隐患排查统计图
 | |
|     path('observe/', views.observe, name='groups_observe'),#行为观察统计图
 | |
|     path('miss/', views.miss, name='groups_miss'),#未遂事件统计图
 | |
|     path('risk/', views.risk, name='groups_risk'),#风险管控统计图
 | |
|     path('tain/', views.train, name='groups_train'),#教育培训统计图
 | |
|     path('test/', views.exam, name='groups_test'),#在线考试统计图
 | |
|     path('refresh_captcha/', views.refresh_captcha),
 | |
|     path('updateposition/',views.updateposition),
 | |
|     path('api/positions',views.apipositions),
 | |
|     path('api/troubleChart',views.troubleChart),
 | |
|     path('api/observeChart',views.observeChart),
 | |
|     path('api/missChart',views.missChart),
 | |
|     path('api/riskChart',views.riskChart),
 | |
|     path('api/trainChart',views.trainChart),
 | |
|     path('api/examChart',views.examChart),
 | |
|     path('api/examrate/',views.exam_rate),
 | |
|     path('api/admininfo/<int:id>/', views.admininfo),
 | |
| 
 | |
| 
 | |
|     path('rbac/role/', views_rbac.RoleView.as_view(), name='rbac_role'),
 | |
|     path('rbac/role/list/', views_rbac.RoleListView.as_view(), name='rbac-role-list'),
 | |
|     path('rbac/role/create/', views_rbac.RoleCreateView.as_view(), name='rbac-role-create'),
 | |
|     path('rbac/role/update/', views_rbac.RoleUpdateView.as_view(), name='rbac-role-update'),
 | |
|     path('rbac/role/delete/', views_rbac.RoleDeleteView.as_view(), name='rbac-role-delete'),
 | |
|     path('rbac/role/role2menu/', views_rbac.Role2MenuView.as_view(), name="rbac-role-role2menu"),
 | |
|     path('rbac/role/role2menu_list/', views_rbac.Role2MenuListView.as_view(), name="rbac-role-role2menu_list"),
 | |
| 
 | |
|     path('company/list', views.company_list, name='company-list'),
 | |
|     path('company/create/',views.CompanyCreateView.as_view(),name="company-create"),
 | |
|     path('company/update/',views.CompanyUpdateView.as_view(),name='company-update')
 | |
|     ]
 |