| | |
| | | /** |
| | | * 安全管理模块 |
| | | */ |
| | | import axios from '../request'; |
| | | export default{ |
| | | /** |
| | | * 安全公告模块 |
| | | */ |
| | | // 查询安全公告信息列表 |
| | | searchSafetyAfficheList: (params) => |
| | | axios({ |
| | | method: 'post', |
| | | url: '/secure/secureNotice/findList', |
| | | headers: { |
| | | pageNum: params.pageNum, |
| | | pageSize: params.pageSize |
| | | }, |
| | | data: { |
| | | noticeName: params.noticeName, |
| | | startTime: params.startTime, |
| | | endTime: params.endTime |
| | | } |
| | | }), |
| | | // 添加 修改 安全公告信息 |
| | | insertSafetyAfficheInfo: (params) => |
| | | axios.post('/secure/secureNotice/addSecureNotice', params), |
| | | // 删除安全公告信息 |
| | | deleteSafetyAfficheInfo: (params) => |
| | | axios.post('secure/secureNotice/delete', params), |
| | | // 上架 下架安全公告信息 |
| | | upAndDownSafetyAfficheInfo: (params) => |
| | | axios.post('/secure/secureNotice/updown', params), |
| | | |
| | | |
| | | /** |
| | | * 劳务档案 |
| | | */ |
| | | //奖惩记录列表 |
| | | recordAwardsLists: (params) => |
| | | axios.post('/secure/encourage/encourageRecordWebList', params), |
| | | //安全码列表 |
| | | codeSafeLists: (params) => |
| | | axios.post('/secure/encourage/encourageSecurityCode', params), |
| | | |
| | | /** |
| | | * 安全考核模块 |
| | | */ |
| | | // 根据类型获取类型名称(安全培训和日常培训制定名称) |
| | | getAllSecureTrainPull: (params) => |
| | | axios.post('/secure/secureTrain/secureTrainPull', params), |
| | | // 查询安全考核信息 |
| | | searchSafetyExamineList: (params) => |
| | | axios({ |
| | | method: 'post', |
| | | url: '/secure/exam/findList', |
| | | headers: { |
| | | pageNum: params.pageNum, |
| | | pageSize: params.pageSize |
| | | }, |
| | | data: { |
| | | examName: params.examName, |
| | | startDay: params.startDay, |
| | | endDay: params.endDay |
| | | } |
| | | }), |
| | | // 添加 修改 安全考核信息 |
| | | insertSafetyExamineInfo: (params) => |
| | | axios.post('/secure/exam/addExam', params), |
| | | // 删除安全考核信息 |
| | | deleteSafetyExamineInfo: (params) => |
| | | axios.post('/secure/exam/delete', params), |
| | | // 获取安全考核统计信息 |
| | | getExamRecordStatistical: (params) => |
| | | axios.post('/secure/examRecord/recordStat', params), |
| | | // 查询安全考核记录 |
| | | searchSafetyCheckRecord: (params) => |
| | | axios({ |
| | | method: 'post', |
| | | url: '/secure/examRecord/recordList', |
| | | headers: { |
| | | pageNum: params.pageNum, |
| | | pageSize: params.pageSize |
| | | }, |
| | | data: { |
| | | examId: params.examId, |
| | | examResult: params.examResult, |
| | | departId: params.departId, |
| | | groupId: params.groupId, |
| | | startTime: params.startTime, |
| | | endTime: params.endTime |
| | | } |
| | | }), |
| | | |
| | | |
| | | // 安全考题信息列表 |
| | | searchSafetyTopicList: (params) => |
| | | axios({ |
| | | method: 'post', |
| | | url: '/secure/question/findList', |
| | | headers: { |
| | | pageNum: params.pageNum, |
| | | pageSize: params.pageSize |
| | | }, |
| | | data: { |
| | | trainName: params.trainName |
| | | } |
| | | }), |
| | | // 新增 修改安全考题信息 |
| | | insertSafetyTopicInfo: (params) => |
| | | axios.post('/secure/question/addQuestion', params), |
| | | // 删除安全考题信息 |
| | | deleteSafetyTopicInfo: (params) => |
| | | axios.post('/secure/question/delete', params), |
| | | // 获取答案列表信息 |
| | | getAnswerlIstInfo: (params) => |
| | | axios.post('secure/question/answerList', params), |
| | | |
| | | /** |
| | | * 消防器材模块 |
| | | */ |
| | | // 查询消防器材信息列表 |
| | | searchFireequipmentList: (params) => |
| | | axios({ |
| | | method: 'post', |
| | | url: '/secure/secureGood/findList', |
| | | headers: { |
| | | pageNum: params.pageNum, |
| | | pageSize: params.pageSize |
| | | }, |
| | | data: { |
| | | goodName: params.goodName, |
| | | startTime: params.startTime, |
| | | endTime: params.endTime |
| | | } |
| | | }), |
| | | // 添加 修改 消防器材信息 |
| | | insertFireequipmentInfo: (params) => |
| | | axios.post('/secure/secureGood/addSecureGood', params), |
| | | // 删除消防器材信息 |
| | | deleteFireequipmentInfo: (params) => |
| | | axios.post('secure/secureGood/delete', params), |
| | | // 导出二维码 |
| | | getFireequipmentCode: (params) => |
| | | axios({ |
| | | method: 'get', |
| | | url: '/secure/secureGood/viewcode', |
| | | params: params, |
| | | responseType: 'blob' |
| | | }), |
| | | // 获取消防器材图片列表 |
| | | getFireequipmentImageInfo: (params) => |
| | | axios.post('/secure/secureGood/fileList', params), |
| | | |
| | | /** |
| | | * 安全培训和日常培训制定 |
| | | */ |
| | | // 列表信息 |
| | | searchEnactLists: params => |
| | | axios.post('/secure/secureTrain/secureTrainList', params), |
| | | // 添加信息 |
| | | insertEnactInfo: params => |
| | | axios.post('/secure/secureTrain/secureTrainInsert', params), |
| | | // 修改信息 |
| | | updateEnactInfo: params => |
| | | axios.post('/secure/secureTrain/secureTrainUpdate', params), |
| | | // 信息详情 |
| | | detailsEnactInfo: params => |
| | | axios.post('/secure/secureTrain/secureTrainInfo', params), |
| | | // 删除信息 |
| | | deleteEnactInfo: params => |
| | | axios.post('/secure/secureTrain/secureTrainDel', params), |
| | | //查询记录 |
| | | getEnactRecords: params => |
| | | axios.post('/secure/secureTrain/secureTrainRecord', params), |
| | | |
| | | /** |
| | | * 安全资料模块 |
| | | */ |
| | | // 列表信息 |
| | | searchDatumLists: params => |
| | | axios.post('/secure/material/materialList', params), |
| | | // 添加信息 |
| | | insertDatumInfo: params => |
| | | axios.post('/secure/material/materialInsert', params), |
| | | // 修改信息 |
| | | updateDatumInfo: params => |
| | | axios.post('/secure/material/materialUpdate', params), |
| | | // 信息详情 |
| | | detailsDatumInfo: params => |
| | | axios.post('/secure/material/materialInfo', params), |
| | | |
| | | /** |
| | | * 奖惩标准模块 |
| | | */ |
| | | // 列表信息 |
| | | searchPunishLists: params => |
| | | axios.post('/secure/encourage/encourageList', params), |
| | | // 添加信息 |
| | | insertPunishInfo: params => |
| | | axios.post('/secure/encourage/encourageInsert', params), |
| | | // 修改信息 |
| | | updatePunishInfo: params => |
| | | axios.post('/secure/encourage/encourageUpdate', params), |
| | | // 信息详情 |
| | | detailsPunishInfo: params => |
| | | axios.post('/secure/encourage/encourageInfo', params), |
| | | // 信息删除 |
| | | deletePunishInfo: params => |
| | | axios.post('/secure/encourage/encourageDel', params), |
| | | /**
|
| | | * 安全管理模块
|
| | | */
|
| | | import axios from '../request';
|
| | | export default{
|
| | | /**
|
| | | * 安全公告模块
|
| | | */
|
| | | // 查询安全公告信息列表
|
| | | searchSafetyAfficheList: (params) =>
|
| | | axios({
|
| | | method: 'post',
|
| | | url: '/secure/secureNotice/findList',
|
| | | headers: {
|
| | | pageNum: params.pageNum,
|
| | | pageSize: params.pageSize
|
| | | },
|
| | | data: {
|
| | | noticeName: params.noticeName,
|
| | | startTime: params.startTime,
|
| | | endTime: params.endTime
|
| | | }
|
| | | }),
|
| | | // 添加 修改 安全公告信息
|
| | | insertSafetyAfficheInfo: (params) =>
|
| | | axios.post('/secure/secureNotice/addSecureNotice', params),
|
| | | // 删除安全公告信息
|
| | | deleteSafetyAfficheInfo: (params) =>
|
| | | axios.post('secure/secureNotice/delete', params),
|
| | | // 上架 下架安全公告信息
|
| | | upAndDownSafetyAfficheInfo: (params) =>
|
| | | axios.post('/secure/secureNotice/updown', params),
|
| | |
|
| | |
|
| | | /**
|
| | | * 劳务档案
|
| | | */
|
| | | //奖惩记录列表
|
| | | recordAwardsLists: (params) =>
|
| | | axios.post('/secure/encourage/encourageRecordWebList', params),
|
| | | //安全码列表
|
| | | codeSafeLists: (params) =>
|
| | | axios.post('/secure/encourage/encourageSecurityCode', params),
|
| | |
|
| | | /**
|
| | | * 安全考核模块
|
| | | */
|
| | | // 根据类型获取类型名称(安全培训和日常培训制定名称)
|
| | | getAllSecureTrainPull: (params) =>
|
| | | axios.post('/secure/secureTrain/secureTrainPull', params),
|
| | | // 查询安全考核信息
|
| | | searchSafetyExamineList: (params) =>
|
| | | axios({
|
| | | method: 'post',
|
| | | url: '/secure/exam/findList',
|
| | | headers: {
|
| | | pageNum: params.pageNum,
|
| | | pageSize: params.pageSize
|
| | | },
|
| | | data: {
|
| | | examName: params.examName,
|
| | | startDay: params.startDay,
|
| | | endDay: params.endDay
|
| | | }
|
| | | }),
|
| | | // 添加 修改 安全考核信息
|
| | | insertSafetyExamineInfo: (params) =>
|
| | | axios.post('/secure/exam/addExam', params),
|
| | | // 删除安全考核信息
|
| | | deleteSafetyExamineInfo: (params) =>
|
| | | axios.post('/secure/exam/delete', params),
|
| | | // 获取安全考核统计信息
|
| | | getExamRecordStatistical: (params) =>
|
| | | axios.post('/secure/examRecord/recordStat', params),
|
| | | // 查询安全考核记录
|
| | | searchSafetyCheckRecord: (params) =>
|
| | | axios({
|
| | | method: 'post',
|
| | | url: '/secure/examRecord/recordList',
|
| | | headers: {
|
| | | pageNum: params.pageNum,
|
| | | pageSize: params.pageSize
|
| | | },
|
| | | data: {
|
| | | examId: params.examId,
|
| | | examResult: params.examResult,
|
| | | departId: params.departId,
|
| | | groupId: params.groupId,
|
| | | startTime: params.startTime,
|
| | | endTime: params.endTime
|
| | | }
|
| | | }),
|
| | | |
| | | |
| | | // 安全考题信息列表
|
| | | searchSafetyTopicList: (params) =>
|
| | | axios({
|
| | | method: 'post',
|
| | | url: '/secure/question/findList',
|
| | | headers: {
|
| | | pageNum: params.pageNum,
|
| | | pageSize: params.pageSize
|
| | | },
|
| | | data: {
|
| | | trainName: params.trainName
|
| | | }
|
| | | }),
|
| | | // 新增 修改安全考题信息
|
| | | insertSafetyTopicInfo: (params) =>
|
| | | axios.post('/secure/question/addQuestion', params),
|
| | | // 删除安全考题信息
|
| | | deleteSafetyTopicInfo: (params) =>
|
| | | axios.post('/secure/question/delete', params),
|
| | | // 获取答案列表信息
|
| | | getAnswerlIstInfo: (params) =>
|
| | | axios.post('secure/question/answerList', params),
|
| | |
|
| | | /**
|
| | | * 消防器材模块
|
| | | */
|
| | | // 查询消防器材信息列表
|
| | | searchFireequipmentList: (params) =>
|
| | | axios({
|
| | | method: 'post',
|
| | | url: '/secure/secureGood/findList',
|
| | | headers: {
|
| | | pageNum: params.pageNum,
|
| | | pageSize: params.pageSize
|
| | | },
|
| | | data: {
|
| | | goodName: params.goodName,
|
| | | startTime: params.startTime,
|
| | | endTime: params.endTime
|
| | | }
|
| | | }),
|
| | | // 添加 修改 消防器材信息
|
| | | insertFireequipmentInfo: (params) =>
|
| | | axios.post('/secure/secureGood/addSecureGood', params),
|
| | | // 删除消防器材信息
|
| | | deleteFireequipmentInfo: (params) =>
|
| | | axios.post('secure/secureGood/delete', params),
|
| | | // 导出二维码
|
| | | getFireequipmentCode: (params) =>
|
| | | axios({
|
| | | method: 'get',
|
| | | url: '/secure/secureGood/viewcode',
|
| | | params: params,
|
| | | responseType: 'blob'
|
| | | }),
|
| | | // 获取消防器材图片列表
|
| | | getFireequipmentImageInfo: (params) =>
|
| | | axios.post('/secure/secureGood/fileList', params),
|
| | |
|
| | | /**
|
| | | * 安全培训和日常培训制定
|
| | | */
|
| | | // 列表信息
|
| | | searchEnactLists: params =>
|
| | | axios.post('/secure/secureTrain/secureTrainList', params),
|
| | | // 添加信息
|
| | | insertEnactInfo: params =>
|
| | | axios.post('/secure/secureTrain/secureTrainInsert', params),
|
| | | // 修改信息
|
| | | updateEnactInfo: params =>
|
| | | axios.post('/secure/secureTrain/secureTrainUpdate', params),
|
| | | // 信息详情
|
| | | detailsEnactInfo: params =>
|
| | | axios.post('/secure/secureTrain/secureTrainInfo', params),
|
| | | // 删除信息
|
| | | deleteEnactInfo: params =>
|
| | | axios.post('/secure/secureTrain/secureTrainDel', params),
|
| | | //查询记录
|
| | | getEnactRecords: params =>
|
| | | axios.post('/secure/secureTrain/secureTrainRecord', params),
|
| | |
|
| | | /**
|
| | | * 安全资料模块
|
| | | */
|
| | | // 列表信息
|
| | | searchDatumLists: params =>
|
| | | axios.post('/secure/material/materialList', params),
|
| | | // 添加信息
|
| | | insertDatumInfo: params =>
|
| | | axios.post('/secure/material/materialInsert', params),
|
| | | // 修改信息
|
| | | updateDatumInfo: params =>
|
| | | axios.post('/secure/material/materialUpdate', params),
|
| | | // 信息详情
|
| | | detailsDatumInfo: params =>
|
| | | axios.post('/secure/material/materialInfo', params),
|
| | | |
| | | /**
|
| | | * 奖惩标准模块
|
| | | */
|
| | | // 列表信息
|
| | | searchPunishLists: params =>
|
| | | axios.post('/secure/encourage/encourageList', params),
|
| | | // 添加信息
|
| | | insertPunishInfo: params =>
|
| | | axios.post('/secure/encourage/encourageInsert', params),
|
| | | // 修改信息
|
| | | updatePunishInfo: params =>
|
| | | axios.post('/secure/encourage/encourageUpdate', params),
|
| | | // 信息详情
|
| | | detailsPunishInfo: params =>
|
| | | axios.post('/secure/encourage/encourageInfo', params),
|
| | | // 信息删除
|
| | | deletePunishInfo: params =>
|
| | | axios.post('/secure/encourage/encourageDel', params),
|
| | |
|
| | | /**
|
| | | * 风险分级管控
|
| | | */
|
| | | RiskGrad: {
|
| | | // 危险源告知
|
| | | warning : {
|
| | | getLists: params =>
|
| | | axios.post('/secure/regionHazardInform/findAll', params),
|
| | | insert: params =>
|
| | | axios.post('/secure/regionHazardInform/insert', params),
|
| | | update: params =>
|
| | | axios.post('/secure/regionHazardInform/update', params),
|
| | | delete: params =>
|
| | | axios.get('/secure/regionHazardInform/delete', { params }),
|
| | | },
|
| | | // 区域包保
|
| | | allocation : {
|
| | | getLists: params =>
|
| | | axios.post('/secure/tRegionWarranty/findAll', params),
|
| | | insert: params =>
|
| | | axios.post('/secure/tRegionWarranty/insert', params),
|
| | | update: params =>
|
| | | axios.post('/secure/tRegionWarranty/update', params),
|
| | | delete: params =>
|
| | | axios.get('/secure/tRegionWarranty/delete', { params }),
|
| | | }
|
| | | },
|
| | | /**
|
| | | * 智能安全帽
|
| | | */
|
| | | SmartHelmet: {
|
| | | // 人员列表(智能安全帽下其他页面共用此接口)
|
| | | getLists: params =>
|
| | | axios.post('/materials/helmet/helmetList', params),
|
| | | // ---轨迹回放---
|
| | | trackBack: {
|
| | | // 获取用户在线时长
|
| | | getOnlineTime: params =>
|
| | | axios.post('/materials/helmet/helmetTrajectoryList', params),
|
| | | // 轨迹数据
|
| | | getTrackLists: params =>
|
| | | axios.post('/materials/helmet/helmetMotionList', params),
|
| | | },
|
| | | // ---照片管理---
|
| | | pic: {
|
| | | // 图片
|
| | | getPics: params => |
| | | axios.post('/materials/helmet/helmetPictureList', params),
|
| | | },
|
| | | // ---报警记录---
|
| | | warning: {
|
| | | // 报警数
|
| | | getWarning: params => |
| | | axios.post('/materials/helmet/helmetReportTotal', params),
|
| | | // 报警详情
|
| | | getDetailWarning: params => |
| | | axios.post('/materials/helmet/helmetReportUser', params),
|
| | | },
|
| | | // 区域包保
|
| | | allocation : {
|
| | | getLists: params =>
|
| | | axios.post('/secure/tRegionWarranty/findAll', params),
|
| | | insert: params =>
|
| | | axios.post('/secure/tRegionWarranty/insert', params),
|
| | | update: params =>
|
| | | axios.post('/secure/tRegionWarranty/update', params),
|
| | | delete: params =>
|
| | | axios.get('/secure/tRegionWarranty/delete', { params }),
|
| | | }
|
| | | }
|
| | | } |