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.
181 lines
3.7 KiB
181 lines
3.7 KiB
import request from '@/router/axios'; |
|
|
|
const baseUrl = process.env.NODE_ENV === 'production' ? 'http://171.16.8.58:8080/prod-api' : 'http://182.139.182.190:60032/prod-api'; |
|
//物联网登录 |
|
export const bizLogin = (data) => { |
|
return request({ |
|
url: baseUrl + '/api/Login', |
|
method: 'post', |
|
data: data, |
|
authorization: false |
|
}) |
|
} |
|
|
|
//物联网设备状态 |
|
export const bizDeviceStatus = (token) => { |
|
return request({ |
|
url: baseUrl + '/system/dict/data/type/device_status', |
|
method: 'get', |
|
headers: { |
|
Authorization: token |
|
}, |
|
authorization: false |
|
}) |
|
} |
|
//节点类型 |
|
export const bizNodeType = (token) => { |
|
return request({ |
|
url: baseUrl + '/system/dict/data/type/node_type', |
|
method: 'get', |
|
headers: { |
|
Authorization: token |
|
}, |
|
authorization: false |
|
}) |
|
} |
|
//物联网设备列表 |
|
export const bizDeviceList = (token, params) => { |
|
return request({ |
|
url: baseUrl + '/api/bizDevice/list', |
|
method: 'get', |
|
headers: { |
|
Authorization: token |
|
}, |
|
params: params, |
|
authorization: false |
|
}) |
|
} |
|
//设备详情 |
|
export const bizDeviceDetail = (token, id) => { |
|
return request({ |
|
url: baseUrl + '/api/bizDevice/' + id, |
|
method: 'get', |
|
headers: { |
|
Authorization: token |
|
}, |
|
authorization: false |
|
}) |
|
} |
|
|
|
//定时任务列表 |
|
export const cornJobList = (params) => { |
|
return request({ |
|
url: '/api/cornJob/list', |
|
method: 'get', |
|
params: params |
|
}) |
|
} |
|
//定时任务新增 |
|
export const cornJobSave = (data) => { |
|
data.executeTime = data.executeTime + ':00'; |
|
return request({ |
|
url: '/api/cornJob/save', |
|
method: 'post', |
|
data: data |
|
}) |
|
} |
|
//定时任务编辑 |
|
export const cornJobUpdate = (data) => { |
|
data.executeTime = data.executeTime + ':00'; |
|
return request({ |
|
url: '/api/cornJob/update', |
|
method: 'post', |
|
data: data |
|
}) |
|
} |
|
//定时任务删除 |
|
export const cornJobRemove = (data) => { |
|
return request({ |
|
url: '/api/cornJob/remove', |
|
method: 'post', |
|
params: data |
|
}) |
|
} |
|
//消警 - 废弃 |
|
export const warnClear = (data) => { |
|
return request({ |
|
url: '/api/appData/clear', |
|
method: 'post', |
|
params: data |
|
}) |
|
} |
|
//系统消警 |
|
export const warnSysClear = (data) => { |
|
return request({ |
|
url: '/api/alarmInformation/clear', |
|
method: 'post', |
|
data: data |
|
}) |
|
} |
|
//布防 |
|
export const setupAlarm = (data) => { |
|
return request({ |
|
url: '/api/appData/setupAlarm', |
|
method: 'post', |
|
params: data |
|
}) |
|
} |
|
//撤防 |
|
export const closeAlarm = (data) => { |
|
return request({ |
|
url: '/api/appData/closeAlarm', |
|
method: 'post', |
|
params: data |
|
}) |
|
} |
|
//旁路 |
|
export const bypass = (data) => { |
|
return request({ |
|
url: '/api/appData/bypass', |
|
method: 'post', |
|
params: data |
|
}) |
|
} |
|
//旁路恢复 |
|
export const unBypass = (data) => { |
|
return request({ |
|
url: '/api/appData/unBypass', |
|
method: 'post', |
|
params: data |
|
}) |
|
} |
|
//报警信息处理 |
|
export const alarmInfoUpdate = (data) => { |
|
return request({ |
|
url: '/api/alarmInformation/update', |
|
method: 'post', |
|
data: data |
|
}) |
|
} |
|
//人员列表 |
|
export const selectPatientPage = (token, params) => { |
|
return request({ |
|
url: baseUrl + '/api/safeCare/patient/selectPatientPage', |
|
method: 'get', |
|
headers: { |
|
Authorization: token |
|
}, |
|
params: params, |
|
authorization: false |
|
}) |
|
} |
|
//定位设备列表 |
|
export const terminalList = (token, params) => { |
|
return request({ |
|
url: baseUrl + '/api/deviceTerminal/device/terminal', |
|
method: 'get', |
|
headers: { |
|
Authorization: token |
|
}, |
|
params: params, |
|
authorization: false |
|
}) |
|
} |
|
//定位设备列表-坐标转换 |
|
export const coordinateToWGS84 = (params) => { |
|
return request({ |
|
url: '/api/appData/coordinateToWGS84', |
|
method: 'get', |
|
params: params |
|
}) |
|
} |