You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
133 lines
3.6 KiB
133 lines
3.6 KiB
'use strict';
|
|
import request from 'superagent';
|
|
|
|
export const ApiTable = {
|
|
login: 'login',
|
|
logout: 'logout',
|
|
validatePhone: 'validate/phone',
|
|
getUserSiteList: 'user/site/list',
|
|
|
|
// 组织管理-用户管理
|
|
getDepMessage: 'organization/department',
|
|
createDept: '/organization/dept/add',
|
|
updateDept: '/organization/dept/{id}/modify',
|
|
delDept: '/organization/dept/{id}',
|
|
|
|
getDepUser: 'organization/department/{depId}/user',
|
|
createUser: 'organization/department/user',
|
|
updateUser: 'organization/department/user/{id}',
|
|
delUser: 'organization/department/user/{ids}',
|
|
resetPwd: '/organization/department/user/resetPwd/{id}',
|
|
|
|
// 巡检计划
|
|
patrolPlan: 'patrolPlan', // 增改查
|
|
delPatrolPlan: 'patrolPlan/{id}',
|
|
|
|
// 巡检模板
|
|
patrolTemplate: 'patrolTemplate', // 增改查
|
|
delPatrolTemplate: 'patrolTemplate/{id}',
|
|
|
|
// 巡检记录
|
|
patrolRecord: 'patrolRecord/:patrolPlanId/:startTime/:endTime/:alarm/:pointId',
|
|
|
|
// 检查项设定
|
|
checkItems: 'checkItems', // 获取/新增
|
|
updateCheckItems: 'checkItems/{id}',
|
|
delCheckItems: 'checkItems/{ids}',
|
|
checkItemsGroup: 'checkItems/group', // 获取/新增
|
|
|
|
// 用户权限
|
|
getResource: 'resource',
|
|
getUserResource: 'user/resource',
|
|
postUserRes: 'user/resource',
|
|
|
|
//安全风险预报
|
|
getSiteWeekRegiste: 'sites/report',
|
|
getRiskReportList: 'risk/report',
|
|
modifyRiskReport: 'risk/report/{riskId}',
|
|
riskExport: 'risk/export',
|
|
getEnterprisesMembers: 'enterprises/{enterpriseId}/members',
|
|
|
|
//工程交底
|
|
getProjectDisclosureList: 'project/disclosure',
|
|
addProjectDisclosure: 'project/disclosure',
|
|
editProjectDisclosure: 'project/disclosure/{id}',
|
|
delProjectDisclosure: 'project/disclosure/{id}',
|
|
|
|
//安全巡检
|
|
getCheckTask: '/getcheckTask',
|
|
addCheckTask: '/addcheckTask',
|
|
editCheckTask: '/editcheckTask',
|
|
delCheckTask: '/delcheckTask/:id',
|
|
|
|
//协调申请
|
|
getCoordinateList: 'risk/coordinate',
|
|
addCoordinate: 'risk/coordinate',
|
|
delCoordinate: 'risk/coordinate/{id}',
|
|
editCoordinate: 'risk/coordinate/{id}',
|
|
|
|
//会议
|
|
mettingList: 'metting/list',
|
|
editMetting: 'metting',
|
|
|
|
//隐患整改
|
|
getRectifyList: 'rectify/list',
|
|
addRectify: 'rectify',
|
|
editRectify: 'rectify/{id}',
|
|
delRectify: 'rectify/{id}',
|
|
disposeRectify: 'rectify/dispose',
|
|
rectifyReport: 'rectify/report',
|
|
|
|
//问题上报
|
|
problemReport: 'report/problem',
|
|
//查阅人员
|
|
problemReportConsult: 'report/problem/consult',
|
|
|
|
//花名册管理
|
|
getWorkerList: 'get/worker/list',
|
|
addWorker: 'add/worker',
|
|
editWorker: 'worker/{id}',
|
|
delWorker: 'worker/{id}',
|
|
getWorkerIdcards: 'worker/idcards',
|
|
//安全管理
|
|
getTring: 'training/list/:siteid',
|
|
postTring: 'training',
|
|
putTring: 'training',
|
|
delTring: 'training/:id',
|
|
|
|
//考情信息
|
|
getChcekList: 'get/worker/attendance/list',
|
|
addCheck: 'add/worker/attendance',
|
|
editCheck: 'worker/attendance/:id',
|
|
delCheck: 'worker/attendance/:id',
|
|
verifyWoker: 'verify/worker/exist',
|
|
|
|
//首页-我的待办
|
|
getDealTodoList: 'user/deal/list',
|
|
addDealTodo: 'user/deal',
|
|
|
|
//结构物
|
|
getProjectList: 'projectList',
|
|
postAddProject: 'addProject',
|
|
delProject: 'delProject/{id}',
|
|
|
|
//点位
|
|
position: 'position',
|
|
delPosition: 'delPosition/{id}',
|
|
qrCodeShow: 'qrCodeShow',
|
|
q:'q',
|
|
|
|
//视频接入配置
|
|
siteList: 'siteList',
|
|
addCamera: 'camera',
|
|
delCamera: 'camera/{id}',
|
|
|
|
//项目状态配置
|
|
editProjectStatus: 'project/status',
|
|
};
|
|
|
|
export const RouteTable = {
|
|
apiRoot: '/api/root',
|
|
fileUpload: '/_upload/new',
|
|
cleanUpUploadTrash: '/_upload/cleanup',
|
|
};
|