123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251 |
- import request from '@/utils/request'
- /******************楼栋楼层*******************/
- //楼栋tree列表
- export function systemBuildingGetTreeList(data) {
- return request({
- url: '/system/building/getTreeList',
- method: 'post',
- data: data
- })
- }
- //应急处置-获取楼层-智能物联设备列表
- export function iotBigViewDeviceFindByType(data) {
- return request({
- url: '/iot/bigView/device/findByType',
- method: 'post',
- data: data
- })
- }
- //查询当前正在发生的预案
- export function laboratoryBigViewSelectTriggerInfo(query) {
- return request({
- url: '/laboratory/bigView/selectTriggerInfo',
- method: 'get',
- params: query
- })
- }
- //应急处置-获取楼层布局数据
- export function laboratoryBigViewGetFloorByBigView(query) {
- return request({
- url: '/laboratory/bigView/getFloorByBigView',
- method: 'get',
- params: query
- })
- }
- //应急处置-查询楼层/实验室人员
- export function laboratoryBigViewOnLineUserList(data) {
- return request({
- url: '/laboratory/bigView/onLineUserList',
- method: 'post',
- data: data
- })
- }
- /* 部门下拉列表(无数据权限)
- * deptName 名称
- * level 查询级别
- * deptType 1.学院 0.非学院
- */
- export function getDeptDropList(data) {
- return request({
- url: '/system/dept/dropList',
- method: 'post',
- data: data
- })
- }
- /*
- 应急处置-指定物联设备查询列表
- typeKey:'camera'//摄像头
- 楼层或实验室 floorId 楼层ID subjectId 实验室ID
- */
- export function iotBigViewDeviceList(data) {
- return request({
- url: '/iot/bigView/device/list',
- method: 'post',
- data: data
- })
- }
- //应急处置-查询实验室传感器列表
- export function iotBigViewDeviceFindBySubId(query) {
- return request({
- url: '/iot/bigView/device/findBySubId',
- method: 'get',
- params: query
- })
- }
- //执行记录-详情
- export function laboratoryEventFindByEventId(query) {
- return request({
- url: '/laboratory/event/findByEventId',
- method: 'get',
- params: query
- })
- }
- //实验室-详情
- export function laboratorySubRelInfoGetDetailInfo(query) {
- return request({
- url: '/laboratory/subRelInfo/getDetailInfo',
- method: 'get',
- params: query
- })
- }
- //应急处置-喇叭播放文本
- export function iotBigViewSpeakerPlayText(query) {
- return request({
- url: '/iot/bigView/speaker/playText',
- method: 'get',
- params: query
- })
- }
- //应急处置-结束预案
- export function laboratoryPlanCloseRiskPlan(query) {
- return request({
- url: '/laboratory/plan/closeRiskPlan',
- method: 'get',
- params: query
- })
- }
- //获取摄像头流地址
- export function iotCameraFindByCondition(data) {
- return request({
- url: '/iot/camera/findByCondition',
- method: 'post',
- data: data
- })
- }
- /******************************** 安全总览 ********************************/
- //实验室状态统计
- export function reportReportBigDataLabStateStatistics(query) {
- return request({
- url: '/report/report/bigData/labStateStatistics',
- method: 'get',
- params: query
- })
- }
- //危险源总数排行
- export function reportReportBigDataHazardTotalSort (query) {
- return request({
- url: '/report/report/bigData/hazardTotalSort',
- method: 'get',
- params: query
- })
- }
- //危化品存量排行
- export function reportReportBigDataChemicalStockSort (query) {
- return request({
- url: '/report/report/bigData/chemicalStockSort',
- method: 'get',
- params: query
- })
- }
- //安全风险预警处置
- export function reportReportBigDataWarningHandle (query) {
- return request({
- url: '/report/report/bigData/warningHandle',
- method: 'get',
- params: query
- })
- }
- //访问人数
- export function reportReportBigDataCountStatistics (query) {
- return request({
- url: '/report/report/bigData/countStatistics',
- method: 'get',
- params: query
- })
- }
- //人员设备安全
- export function reportReportBigDataPersonDeviceSafety (query) {
- return request({
- url: '/report/report/bigData/personDeviceSafety',
- method: 'get',
- params: query
- })
- }
- //安全隐患分布
- export function reportReportBigDataDangerDistribution (query) {
- return request({
- url: '/report/report/bigData/dangerDistribution',
- method: 'get',
- params: query
- })
- }
- //安全隐患排行
- export function reportReportBigDataDangerSort (query) {
- return request({
- url: '/report/report/bigData/dangerSort',
- method: 'get',
- params: query
- })
- }
- //资源设备统计-笼位预约概况
- export function reportReportBsCageRateList (query) {
- return request({
- url: '/report/reportBsCageRate/list',
- method: 'get',
- params: query
- })
- }
- //资源设备统计-大仪一年内空闲率
- export function reportReportBsEquipFreeList (query) {
- return request({
- url: '/report/reportBsEquipFree/list',
- method: 'get',
- params: query
- })
- }
- //资源设备统计-资源预约
- export function reportReportBsResourceRateList (query) {
- return request({
- url: '/report/reportBsResourceRate/list',
- method: 'get',
- params: query
- })
- }
- //资源设备统计-设备使用寿命统计
- export function reportReportBsEquipLifeList (query) {
- return request({
- url: '/report/reportBsEquipLife/list',
- method: 'get',
- params: query
- })
- }
- //资源设备统计-超期服役设备统计
- export function reportReportBsEquipOverdueList (query) {
- return request({
- url: '/report/reportBsEquipOverdue/list',
- method: 'get',
- params: query
- })
- }
- //资源设备统计-大仪预约排行
- export function reportReportBsEquipRankList (query) {
- return request({
- url: '/report/reportBsEquipRank/list',
- method: 'get',
- params: query
- })
- }
- //资源设备统计-大仪预约情况概览
- export function reportReportBsEquipRateList (query) {
- return request({
- url: '/report/reportBsEquipRate/list',
- method: 'get',
- params: query
- })
- }
- //资源设备统计-设备隐患统计
- export function reportReportBsEquipDangerList (data) {
- return request({
- url: '/report/reportBsEquipDanger/list',
- method: 'post',
- data: data
- })
- }
|