|
|
|
|
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) => {
|
|
|
|
|
if (data.isRegular == 1) {
|
|
|
|
|
console.log();
|
|
|
|
|
if (data.executeTime.length == 5) {
|
|
|
|
|
data.executeTime = data.executeTime + ":00";
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
return request({
|
|
|
|
|
url: "/api/cornJob/save",
|
|
|
|
|
method: "post",
|
|
|
|
|
data: data,
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
//定时任务编辑
|
|
|
|
|
export const cornJobUpdate = (data) => {
|
|
|
|
|
if (data.isRegular == 1) {
|
|
|
|
|
data.executeTime = data.executeTime + ":00";
|
|
|
|
|
}
|
|
|
|
|
return request({
|
|
|
|
|
url: "/api/cornJob/update",
|
|
|
|
|
method: "post",
|
|
|
|
|
data: data,
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
//任务新增
|
|
|
|
|
export const save = (data) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: "/api/cornJob/save",
|
|
|
|
|
method: "post",
|
|
|
|
|
data: data,
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
//任务编辑
|
|
|
|
|
export const deviceUpdate = (data) => {
|
|
|
|
|
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,
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
//查询摄像头设备
|
|
|
|
|
export const getDeviceCamera = (token, params) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: baseUrl + "/api/safeCare/callBack/getDeviceCamera",
|
|
|
|
|
method: "get",
|
|
|
|
|
// headers: {
|
|
|
|
|
// Authorization: token
|
|
|
|
|
// },
|
|
|
|
|
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,
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// 进行布防
|
|
|
|
|
export const setUpDecive = (data) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: "/api/appData/setup",
|
|
|
|
|
method: "post",
|
|
|
|
|
params: data,
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// 进行撤防
|
|
|
|
|
export const closeDecive = (data) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: "/api/appData/close",
|
|
|
|
|
method: "post",
|
|
|
|
|
params: data,
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// // 根据token获取用户名
|
|
|
|
|
// export const getUserAccount = (query) => {
|
|
|
|
|
// return request({
|
|
|
|
|
// url: "http://171.16.8.58:82/homepageapi/system/sys-sub/token/checkToken",
|
|
|
|
|
// method: "get",
|
|
|
|
|
// params: query,
|
|
|
|
|
// });
|
|
|
|
|
// };
|
|
|
|
|
|
|
|
|
|
// 根据用户名获取密码
|
|
|
|
|
export const getPassword = (query) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: "/api/alarmInformation/getPassword",
|
|
|
|
|
method: "get",
|
|
|
|
|
params: query,
|
|
|
|
|
});
|
|
|
|
|
};
|