243 lines
11 KiB
Python
243 lines
11 KiB
Python
from safesite.views import apitrainplan, inspectitem, trainplanchosehtml, trainplanhtml
|
|
from django.urls import path,include
|
|
from . import views,viewsdrf
|
|
from . import datashowview
|
|
from django.conf import settings
|
|
from django.conf.urls.static import static
|
|
|
|
urlpatterns = [
|
|
path('', views.index,name='index'),
|
|
path('login',views.login,name='login'),
|
|
path('index', views.index,name='index'),
|
|
path('logout',views.logout,name='logout'),
|
|
path('changepwd',views.changepwd),
|
|
path('reporthtml',views.reporthtml),
|
|
path('troublehtml',views.troublehtml),
|
|
path('trainhtml',views.trainhtml),
|
|
path('mainhtml',views.mainhtml),
|
|
path('drillhtml',views.drillhtml),
|
|
path('putreehtml', views.putreehtml),
|
|
path('dichtml',views.dichtml),
|
|
path('accesstrouble',views.accesstrouble),
|
|
path('addtrouble',views.addtrouble),
|
|
path('abdrill',views.abdrill),
|
|
path('usergrouphtml',views.usergroup),
|
|
path('abtrain',views.abtrain),
|
|
path('getuserf', views.getuserf),
|
|
path('getusersf', views.getusersf),
|
|
path('troubleashtml', views.troubleashtml),
|
|
path('userhtml', views.userhtml),
|
|
path('observehtml', views.observehtml),
|
|
path('observehtml/add', views.addobserve),
|
|
path('misshtml', views.misshtml),
|
|
path('misshtml/add', views.missadd),
|
|
path('misshtml/detail/<int:missid>/', views.missdetail),
|
|
path('rightshtml', views.rightshtml),
|
|
path('socerthtml', views.socerthtml),
|
|
path('socerthtml/add', views.socertadd),
|
|
path('html/socert/edit/<int:id>/',views.socertedit),
|
|
path('html/medetail', views.medetail),
|
|
path('html/suggest', views.suggest),
|
|
path('html/suggest/add', views.suggestadd),
|
|
path('html/suggest/detail/<int:jyid>/', views.suggestdetail),
|
|
path('html/suggest/update/<int:jyid>/', views.suggestupdate),
|
|
path('html/getuser/one/', views.getuserf),
|
|
path('html/getuser/many/', views.getusersf),
|
|
path('html/notice', views.notice),
|
|
path('html/notice/add', views.noticeadd),
|
|
path('html/notice/edit/<int:id>/', views.noticeedit),
|
|
path('html/notice/detail/<int:id>/', views.noticedetail),
|
|
path('html/zuoyepeizhi', views.zuoyepeizhi),
|
|
path('html/operation', views.operation),
|
|
path('html/operation/add', views.operationadd),
|
|
path('html/operation/detail/<int:zyid>/', views.operationdetail),
|
|
path('html/fxcs/add', views.fxcsadd),
|
|
path('html/fxcs/edit/<int:id>/', views.fxcsedit),
|
|
path('html/operationspjd/add', views.operationspjdadd),
|
|
path('html/question',views.question),
|
|
path('html/questioncat/add',views.questioncatadd),
|
|
path('html/questioncat/edit/<int:id>/',views.questioncatedit),
|
|
path('html/question/add',views.questionadd),
|
|
path('html/question/add2',views.questionadd2),
|
|
path('html/question/add3',views.questionadd3),
|
|
path('html/question/edit/<int:id>/',views.questionedit),
|
|
path('html/exampaper', views.exampaper),
|
|
path('html/exampaper/edit/<int:id>/', views.exampaperedit),
|
|
path('html/exampaper/add', views.exampaperadd),
|
|
path('html/exampaper/chose/', views.exampaperchose),
|
|
path('html/questionchoose', views.questionchoose),
|
|
path('html/examtest', views.examtest),
|
|
path('html/examtest/add', views.examtestadd),
|
|
path('html/examtest/add2', views.examtestadd2),
|
|
path('html/personaltrain', views.personaltrain),
|
|
path('html/examtest/detail/<int:id>/', views.examtestdetail),
|
|
path('html/safecert', views.safecert),
|
|
path('html/safecert/add', views.safecertadd),
|
|
path('html/safecert/edit/<int:id>/',views.safecertedit),
|
|
path('html/area', views.area),
|
|
path('html/areadetail', views.areadetail),
|
|
path('html/mapshow', views.mapshow),
|
|
path('html/area/add',views.areaadd),
|
|
path('html/area/edit/<int:id>/',views.areaedit),
|
|
path('html/equipment',views.equipment),
|
|
path('html/inspectitem',views.inspectitem),
|
|
path('html/inspect',views.inspect),
|
|
path('html/inspect/detail/<int:id>', views.inspectdetail),
|
|
path('html/inspectitem/detail/<int:id>', views.inspectitemdetail),
|
|
path('html/risk/<int:kind>/',views.risk),
|
|
path('html/gridtaskset/', views.gridtaskset),
|
|
path('html/gridtaskset/add/<int:riskact>/', views.gridtasksetadd),
|
|
path('html/gridtaskset/edit/<int:id>/',views.gridtasksetedit),
|
|
path('html/riskact/add/<int:kind>/',views.riskactadd),
|
|
path('html/riskact/edit/<int:id>/',views.riskactedit),
|
|
path('html/risk/add/<int:id>/',views.riskadd),
|
|
path('html/task',views.task),
|
|
path('html/taskdo',views.taskdo),
|
|
path('html/riskcheck',views.riskcheck),#风险点排查记录
|
|
path('html/risk/edit/<int:id>/',views.riskedit),
|
|
path('html/report/edit',views.reportedit),
|
|
path('html/bhr',views.bhrhtml),
|
|
path('riskas',views.riskas),
|
|
path('html/examhistory/<int:id>/',views.examhistory),
|
|
path('html/riskact/chose',views.riskactchose),
|
|
path('html/trainfig',views.trainfigure),
|
|
path('html/equipmentfig',views.equipmentfigure),
|
|
|
|
path('html/resbility',views.resbility),#责任制度
|
|
path('html/addresbility',views.addresbility),#责任制度
|
|
path('html/resbility/detail/<int:id>/',views.resbilitydetail),#责任制度观看详情
|
|
|
|
path('html/operproce',views.operproce),#操作规程
|
|
path('html/addoperproce',views.addoperproce),
|
|
path('html/operproce/detail/<int:id>/',views.operprocedetail),#责任制度观看详情
|
|
path('html/datashow2/',views.datashow2),
|
|
path('html/equipmentcheckform/',views.EquipmentCheckFormView.as_view()),
|
|
path('html/equipmentcheckform/add',views.EquipmentCheckFormAddView.as_view()),
|
|
path('html/equipmentcheckform/update/<int:pk>',views.EquipmentCheckFormUpdateView.as_view()),
|
|
path('html/alarm',views.alarmindex),#告警
|
|
|
|
|
|
|
|
path('html/checktask',views.checktask),#检查任务
|
|
path('html/addchecktask',views.addchecktask),#检查任务
|
|
path('html/checklist',views.checklist),#检查任务
|
|
path('html/addcheckrw',views.addcheckrw),#检查任务
|
|
path('html/addcheckrw2',views.addcheckrw2),#专项检查任务
|
|
path('html/checkjob',views.checkjob),#检查任务
|
|
path('html/addcheckjob/<int:id>/',views.addcheckjob),#检查任务
|
|
path('html/detailjob/<int:id>/',views.detailjob),#任务详情
|
|
path('html/updchecktable/<int:id>/',views.updchecktable),#修改检查表
|
|
path('html/checkdetail/<int:id>/',views.checkdetail),#任务分配详情
|
|
#html页面
|
|
|
|
# 任务策略配置
|
|
path('html/scheduleset/', views.scheduleset),
|
|
path('html/scheduleset/add/', views.schedulesetadd),
|
|
path('html/scheduleset/edit/<int:id>/',views.schedulesetedit),
|
|
|
|
path('html/trainplan/', views.trainplanhtml),
|
|
path('html/trainplan/add/', views.trainplanaddhtml),
|
|
path('html/trainplan/edit/<int:id>/', views.trainplanedithtml),
|
|
path('html/trainplan/chose/', views.trainplanchosehtml),
|
|
|
|
path('getuser', views.getuser),
|
|
path('addyh', views.addyh),
|
|
path('accessyh',views.accessyh),
|
|
path('getyh',views.getyh),
|
|
path('addtrain',views.addtrain),
|
|
path('adddrill',views.adddrill),
|
|
path('accesstrain',views.accesstrain),
|
|
path('accessdrill',views.accessdrill),
|
|
path('getdicclass', views.getdicclass),
|
|
path('getdickey', views.getdickey),
|
|
path('upfile', views.upfile),#文件上传
|
|
|
|
|
|
path('grouphandle', views.grouphandle),#各类Json接口
|
|
path('troublehandle', views.troublehandle),
|
|
path('charthandle', views.charthandle),
|
|
path('fxhandle', views.fxhandle),
|
|
path('userhandle',views.userhandle),
|
|
path('parthandle',views.parthandle),
|
|
path('dicthandle',views.dicthandle),
|
|
path('dicchandle',views.dicchandle),
|
|
path('pxhandle',views.pxhandle),
|
|
path('ylhandle',views.ylhandle),
|
|
path('gchandle',views.gchandle),
|
|
path('menutree',views.menutree),
|
|
path('setup',views.setup),
|
|
path('api/company',views.apicompany),
|
|
path('drapi',views.drapi),
|
|
path('api/miss',views.apimiss),
|
|
path('api/rights',views.apirights),
|
|
path('api/socert',views.apisocert),
|
|
path('api/user',views.apiuser),
|
|
path('api/partuser',views.apipartuser),
|
|
path('api/duibiao',views.apiduibiao),
|
|
path('api/suggest',views.apisuggest),
|
|
path('api/notice',views.apinotice),
|
|
path('api/tool',views.apitool),
|
|
path('api/operationspjd',views.apioperationspjd),
|
|
path('api/operation',views.apioperation),
|
|
path('api/fxcs',views.apifxcs),
|
|
path('api/questioncat',views.apiquestioncat),
|
|
path('api/question',views.apiquestion),
|
|
path('api/exampaper',views.apiexampaper),
|
|
path('api/examtest',views.apiexamtest),
|
|
path('api/examtestdetail',views.apiexamtestdetail),
|
|
path('api/train',views.apitrain),
|
|
path('api/safecert',views.apisafecert),
|
|
path('api/map',views.apimap),
|
|
path('api/area',views.apiarea),
|
|
path('api/mapshow',views.apimapshow),
|
|
path('api/equipment',views.apiequipment),
|
|
path('api/inspectitem',views.apiinspectitem),
|
|
path('api/inspect',views.apiinspect),
|
|
path('api/risk',views.apirisk),
|
|
path('api/riskact',views.apiriskact),
|
|
path('api/risktask',views.apirisktask),
|
|
path('api/riskacttask',views.apiriskacttask),
|
|
#path('api/riskcheck',views.apiriskcheck),
|
|
#path('api/riskactcheck',views.apiriskactcheck),
|
|
path('api/riskcheck2',views.apiriskcheck2),
|
|
path('api/report',views.apireport),
|
|
path('api/obscount',views.observepic),
|
|
path('api/riskas',views.apiriskas),
|
|
path('api/trainfg',views.trainfg),
|
|
# path('api/examtj',views.examtj),
|
|
path('api/check_session',views.check_session),
|
|
path('api/equipmentfig',views.equipmentfig),#设备统计图
|
|
path('api/equipmentcheckform/<int:pk>',viewsdrf.EquipmentCheckFormDetailView.as_view()),
|
|
path('api/equipmentcheckform',viewsdrf.EquipmentCheckFormAPIView.as_view()),
|
|
path('api/gridtaskset/',views.apigridtaskset),
|
|
path('api/myschedule/',views.apimyschedule),
|
|
path('api/trainplan/', views.apitrainplan),
|
|
|
|
|
|
path('api/examtestrate',views.apiexamtestrate),
|
|
|
|
#path('api/rights/group/<int:groupid>',views.rightsgroup),
|
|
path('api/main',views.mainapi),
|
|
path('bindwechat', views.bwlogin,name='bwlogin'), #微信登陆绑定相关
|
|
path('bwlogin', views.bwlogin,name='bwlogin'),
|
|
path('bindmp', views.bindmp),
|
|
path('unbindwechat', views.unbindwechat),
|
|
path('unbindmp', views.unbindmp),
|
|
path('mplogin',views.mplogin),
|
|
path('api/checkproject',views.checkprojects),#检查
|
|
path('importusers',views.importusers),#其他
|
|
path('test',views.test),
|
|
path('.well-known/pki-validation/fileauth.txt',views.vewechat),#验证
|
|
path('miniprogram/boUR15vyNu.txt',views.minip_px),
|
|
path('api/getresbilitydata',views.getresbilitydata),#责任制
|
|
path('api/getprodata',views.getprodata),#操作规程
|
|
path('boUR15vyNu.txt',views.minip_px),
|
|
#合作模块
|
|
path('edu/',include('safesite.edu.urls')),
|
|
path('datashow/',datashowview.area, name='datashow'),
|
|
path('datashow/charthandle', views.charthandle),
|
|
path('companyinfo/', views.companyinfo),
|
|
path('rlt/',include('safesite.rlt.urls')),
|
|
path('mgt/',include('safesite.mgt.urls')),
|
|
]
|