齐鲁医院物联网系统
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.

223 lines
4.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,
});
};
2 years ago
//查询摄像头设备
2 years ago
export const getDeviceCamera = (token, params) => {
2 years ago
return request({
url: baseUrl + "/api/safeCare/callBack/getDeviceCamera",
method: "get",
2 years ago
// headers: {
// Authorization: token
// },
2 years ago
params: params,
authorization: false,
});
};
///海康报警视频/////////////////////////////////////////////////////////////////////////////////////////////
//实时报警摄像头
export const queryLivePreview = (params) => {
return request({
url: "/api/alarmInformation/preview",
method: "get",
params: params,
});
};
//报警摄像头回放
export const queryLiveBack = (params) => {
return request({
url: "/api/alarmInformation/playback",
method: "get",
params: params,
});
};
// 查询摄像头code码
export const getCameraCode = (params) => {
return request({
url: "/api/blade-system/dict-biz/getValues",
method: "get",
params: params,
});
};