'use strict'; import request from 'superagent'; export const ApiTable = { login: 'screen/login', logout: 'screen/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', delpatrolRecord: 'patrolReport/{id}', // 巡检报告 patrolReport: 'patrolReport', // 检查项设定 checkItems: 'checkItems', // 获取/新增 updateCheckItems: 'checkItems/{id}', delCheckItems: 'checkItems/{ids}', checkItemsGroup: 'checkItems/group', // 获取/新增 delCheckItemsGroup: 'checkItems/group/{id}', // 用户权限 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', addPatrolRecordIssueHandle: 'patrolRecord/issue/handle', modifyPatrolRecordIssueHandle: 'patrolRecord/issue/handle/{id}', yujingguanli: '/yujingguanli', //协调申请 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', //工地平面图 getProjectGraph: 'bigScreen/project/planarGraph', createGraph: 'planarGraph/add', updateGraph: 'planarGraph/{id}/modify', deleteGraph: 'project/graph/{id}', getProjectPoints: 'project/all/points', getDeployPoints: 'bigScreen/picture/deploy/points', setDeployPoints: 'set/picture/{pictureId}/deploy/points', //设备管理 getDeviceList: 'device', addDevice: 'device', modifyDevice: 'device/{id}', //报表配置相关 getReportList:'reportList', postReport:'postReport', delReport: "reportList/{id}", //删除报表规则 generateReport: "generate/report",//报表生成 //项目映射相关 getanxinyunProject:'anxinyun/project/list', addorEditRelation:'anxinyun/project/relation', delRelation:'anxinyun/project/relation/{id}', getRelation:'anxinyun/project/relation/list', //资讯公告 getAdvisoryNotices:'advisoryNotices/list', addOrUpdateAdvisoryNotice:'advisoryNotices/addOrUpdate', delAdvisoryNotice:'advisoryNotices/{id}', updateAdvisoryNoticeState:'updateAdvisoryNotices/{id}', //宽带专网 getNetworks:'network', addOrUpdateNetwork:'network', delNetwork:'network/{id}', //领导仓 findPatrolRecords:'bigScreen/patrolRecord', findPatrolRate:'bigScreen/patrolRate', countByProject:'bigScreen/patrolCount', getDevices:'bigScreen/devices/guarantee', getHistoricalFaults:'bigScreen/historicalFaults', getFaultsRank:'bigScreen/faultsRank', getCenterData:'bigScreen/centerData', //运行管理 getSubSystemPatrolAbout:'patrolRecord/subSystemPatrolAbout', getRecord:'bigScreen/patrol/record', getProjects:'bigScreen/projects', findNewestRecord:'bigScreen/newestRecord', }; // export const RouteTable = { apiRoot: '/api/root', fileUpload: '/_upload/new', cleanUpUploadTrash: '/_upload/cleanup', };