You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

710 lines
14 KiB
JavaScript

2 years ago
import request from "../request";
1 year ago
//登录
export function userloginApi(data) {
return request({
url: "/user/login",
method: "post",
data,
});
}
//退出
//首页接口
//装置总数
export function getlistAllCountApi(data) {
return request({
1 year ago
url: "/modevtype/sensorCount",
1 year ago
method: "get",
data,
});
}
//获取新的树结构
2 years ago
export function getTreeApi(data) {
return request({
url: "/nsensor/getTree",
2 years ago
method: "get",
data,
});
}
//获取装置总数图表
export function getDetailApi(data) {
return request({
url: "/nsensor/detail",
2 years ago
method: "get",
params: data,
headers: {
"Content-Type": "application/x-www-form-urlencoded;charset=UTF-8",
},
});
}
//获取树结构
// export function getTreeApi(data) {
// return request({
// url: "/sensor/getTree",
// method: "get",
// data,
// });
// }
//获取装置总数图表
// export function getDetailApi(data) {
// return request({
// url: "/sensor/detail",
// method: "get",
// params: data,
// headers: {
// "Content-Type": "application/x-www-form-urlencoded;charset=UTF-8",
// },
// });
// }
2 years ago
//导出;
export function getexportApi(data) {
return request({
url: "/nsensor/export",
2 years ago
method: "get",
params: data,
});
}
//icd上传文件
export function icdUploadApi(data) {
return request({
url: "/icdconfig/upload",
method: "post",
params: data,
headers: {
"Content-Type": "multipart/form-data", // set the content type to multipart/form-data
},
});
}
//icd查询全部类型列表
export function icdListApi(data) {
return request({
url: "/icdconfig/list",
method: "get",
params: data,
headers: {
"Content-Type": "application/x-www-form-urlencoded;charset=UTF-8",
},
});
}
//ied查询全部类型列表
export function iedListApi(data) {
return request({
url: "/icdconfig/iedList",
method: "get",
params: data,
headers: {
"Content-Type": "application/x-www-form-urlencoded;charset=UTF-8",
},
});
}
//icd删除
export function icdDeleteApi(data) {
return request({
url: "/icdconfig/delete",
method: "post",
params: data,
headers: {
"Content-Type": "application/x-www-form-urlencoded;charset=UTF-8",
},
});
}
//icd更新类型
export function icdUpdateApi(data) {
return request({
url: "/icdconfig/update",
method: "post",
data,
});
}
//查询data表名
export function tableListApi(data) {
return request({
url: "/icdconfig/tableList",
method: "get",
params: data,
headers: {
"Content-Type": "application/x-www-form-urlencoded;charset=UTF-8",
},
});
}
//查询data表字段名
export function colListApi(data) {
return request({
url: "/icdconfig/colList",
method: "get",
params: data,
headers: {
"Content-Type": "application/x-www-form-urlencoded;charset=UTF-8",
},
});
}
//更新更新ICD类型属性配置
export function icdupdateAttApi(data) {
return request({
url: "/icdconfig/updateAtt",
method: "post",
data,
});
}
//删除
export function deleteAttApi(data) {
return request({
url: "/icdconfig/deleteAtt",
method: "post",
params: data,
headers: {
"Content-Type": "application/x-www-form-urlencoded;charset=UTF-8",
},
});
}
//设备台账管理列表api
//变电站相关接口
//新增
export function bdzAddApi(data) {
return request({
url: "/bdz/add",
method: "post",
data,
});
}
//修改更新
export function bdzUpdateApi(data) {
return request({
url: "/bdz/update",
method: "post",
data,
});
}
//删除
export function bdzDeleteApi(data) {
return request({
url: "/bdz/delete",
method: "post",
params: data,
headers: {
"Content-Type": "application/x-www-form-urlencoded;charset=UTF-8",
},
});
}
//查询全部
export function bdzListAllApi(data) {
return request({
url: "/bdz/listAll",
method: "get",
params: data,
headers: {
"Content-Type": "application/x-www-form-urlencoded;charset=UTF-8",
},
});
}
//区域间隔相关接口
//新增
export function areaAddApi(data) {
return request({
url: "/area/add",
method: "post",
data,
});
}
//修改更新
export function areaUpdateApi(data) {
return request({
url: "/area/update",
method: "post",
data,
});
}
//删除
export function areaDeleteApi(data) {
return request({
url: "/area/delete",
method: "post",
params: data,
headers: {
"Content-Type": "application/x-www-form-urlencoded;charset=UTF-8",
},
});
}
//查询全部
export function areaListAllApi(data) {
return request({
url: "/area/listAll",
method: "get",
params: data,
headers: {
"Content-Type": "application/x-www-form-urlencoded;charset=UTF-8",
},
});
}
//主设备管理相关接口
//新增
export function zsbAddApi(data) {
return request({
url: "/zsb/add",
method: "post",
data,
});
}
//修改更新
export function zsbUpdateApi(data) {
return request({
url: "/zsb/update",
method: "post",
data,
});
}
//删除
export function zsbDeleteApi(data) {
return request({
url: "/zsb/delete",
method: "post",
params: data,
headers: {
"Content-Type": "application/x-www-form-urlencoded;charset=UTF-8",
},
});
}
//查询全部
export function zsbListAllApi(data) {
return request({
url: "/zsb/listAll",
method: "get",
params: data,
headers: {
"Content-Type": "application/x-www-form-urlencoded;charset=UTF-8",
},
});
}
//设备类型相关接口
//新增
export function sblxAddApi(data) {
return request({
url: "/lx/add",
method: "post",
data,
});
}
//修改更新
export function sblxUpdateApi(data) {
return request({
url: "/lx/update",
method: "post",
data,
});
}
//删除
export function sblxDeleteApi(data) {
return request({
url: "/lx/delete",
method: "post",
params: data,
headers: {
"Content-Type": "application/x-www-form-urlencoded;charset=UTF-8",
},
});
}
//查询全部
export function sblxListAllApi(data) {
return request({
url: "/lx/listAll",
method: "get",
params: data,
headers: {
"Content-Type": "application/x-www-form-urlencoded;charset=UTF-8",
},
});
}
//监测设备类型相关接口
//新增
export function modevtypeAddApi(data) {
return request({
1 year ago
url: "/modevtype/add",
method: "post",
data,
});
}
//修改更新
export function modevtypeUpdateApi(data) {
return request({
1 year ago
url: "/modevtype/update",
method: "post",
data,
});
}
//删除
export function modevtypeDeleteApi(data) {
return request({
1 year ago
url: "/modevtype/delete",
method: "post",
params: data,
headers: {
"Content-Type": "application/x-www-form-urlencoded;charset=UTF-8",
},
});
}
//查询全部
export function modevtypeListAllApi(data) {
return request({
url: "/modevtype/listAll",
method: "get",
params: data,
headers: {
"Content-Type": "application/x-www-form-urlencoded;charset=UTF-8",
},
});
}
1 year ago
//监测设备相关接口
//监测设备相关接口
export function monitoringListAllApi(data) {
return request({
url: "/nsensor/listAll",
method: "get",
params: data,
headers: {
"Content-Type": "application/x-www-form-urlencoded;charset=UTF-8",
},
});
}
1 year ago
//新增
export function modevAddApi(data) {
return request({
url: "/nsensor/add",
1 year ago
method: "post",
data,
});
}
//修改更新
export function modevUpdateApi(data) {
return request({
url: "/nsensor/update",
1 year ago
method: "post",
data,
});
}
//删除
export function modevDeleteApi(data) {
return request({
url: "/nsensor/delete",
1 year ago
method: "post",
params: data,
headers: {
"Content-Type": "application/x-www-form-urlencoded;charset=UTF-8",
},
});
}
//计量单位相关接口Unit Controller
//查询全部
export function unitListAllApi(data) {
return request({
url: "/unit/listAll",
method: "get",
params: data,
headers: {
"Content-Type": "application/x-www-form-urlencoded;charset=UTF-8",
},
});
}
//新增
export function unitAddApi(data) {
return request({
url: "/unit/add",
method: "post",
data,
});
}
//修改更新
export function unitUpdateApi(data) {
return request({
url: "/unit/update",
method: "post",
data,
});
}
//删除
export function unitDeleteApi(data) {
return request({
url: "/unit/delete",
method: "post",
params: data,
headers: {
"Content-Type": "application/x-www-form-urlencoded;charset=UTF-8",
},
});
}
1 year ago
//查询全部
export function modevListAllApi(data) {
return request({
url: "/modev/listAll",
method: "get",
params: data,
headers: {
"Content-Type": "application/x-www-form-urlencoded;charset=UTF-8",
},
});
}
1 year ago
//参数绑定相关接口
//获取树结构
export function getParamTreeApi(data) {
return request({
url: "/parambind/getTree",
method: "get",
data,
});
}
//查询逻辑设备实例列表
export function getinstListApi(data) {
return request({
url: "/parambind/instList",
method: "get",
params: data,
headers: {
"Content-Type": "application/x-www-form-urlencoded;charset=UTF-8",
},
});
}
//查询绑定信息
export function getBindApi(data) {
return request({
url: "/parambind/getBind",
method: "get",
params: data,
headers: {
"Content-Type": "application/x-www-form-urlencoded;charset=UTF-8",
},
});
}
//预览
export function previewApi(data) {
return request({
url: "/parambind/preview",
method: "post",
data,
});
}
//绑定
export function bindApi(data) {
return request({
url: "/parambind/bind",
method: "post",
data,
});
}
1 year ago
//解绑
export function unbindApi(data) {
return request({
url: "/parambind/unbind",
method: "post",
params: data,
headers: {
"Content-Type": "application/x-www-form-urlencoded;charset=UTF-8",
},
});
}
export function generateParamindexApi(data) {
return request({
url: "/parambind/generateParamindex",
method: "post",
data,
});
}
1 year ago
//IcdConfig相关接口
//清空所有配置
export function icdclearAllApi(data) {
return request({
url: "/icdconfig/clearAll",
method: "post",
data,
});
}
//参数绑定相关接口
//清空所有绑定
export function paramclearAllApi(data) {
return request({
url: "/parambind/clearAll",
method: "post",
data,
});
}
//监测设备相关接口
export function monitoringListApi(data) {
return request({
url: "/nsensor/list",
method: "get",
params: data,
headers: {
"Content-Type": "application/x-www-form-urlencoded;charset=UTF-8",
},
});
}
//导入CAC
export function cacUploadApi(data) {
return request({
url: "/nsensor/importCac",
method: "post",
params: data,
headers: {
"Content-Type": "multipart/form-data", // set the content type to multipart/form-data
},
});
}
//查询树干
export function getTrunkApi(data) {
return request({
url: "/nsensor/getTrunk",
method: "get",
data,
});
}
//批量更新
export function batchUpdateApi(data) {
return request({
url: "/nsensor/batchUpdate",
method: "post",
data,
});
}
1 year ago
//从modev表导入
export function importFromModevApi(data) {
return request({
url: "/nsensor/importFromModev",
method: "post",
data,
});
}
1 year ago
//属性相关接口
//新增
export function modevtypepointAddApi(data) {
return request({
url: "/modevtypepoint/add",
method: "post",
data,
});
}
//列表/modevtypepoint/listAll
export function modevtypepointListApi(data) {
return request({
url: "/modevtypepoint/listAll",
method: "get",
params: data,
headers: {
"Content-Type": "application/x-www-form-urlencoded;charset=UTF-8",
},
});
}
// //删除
export function modevtypepointDeleteApi(data) {
return request({
url: "/modevtypepoint/delete",
method: "post",
params: data,
headers: {
"Content-Type": "application/x-www-form-urlencoded;charset=UTF-8",
},
});
}
//告警规则
//查询全部列表
export function AlarmRulesListApi(data) {
return request({
url: "/rule/listAll",
method: "get",
params: data,
headers: {
"Content-Type": "application/x-www-form-urlencoded;charset=UTF-8",
},
});
}
//添加告警规则
export function AlarmRulesAddRules(data) {
return request({
url: "/rule/add",
method: "post",
data,
});
}
//删除告警规则
export function AlarmRulesDeleteRules(data) {
return request({
url: "/rule/delete",
method: "post",
params: data,
headers: {
"Content-Type": "application/x-www-form-urlencoded;charset=UTF-8",
},
});
}
//更新告警规则
export function AlarmRulesUpdateRules(data) {
return request({
url: "/rule/update",
method: "post",
data,
});
}
//查询比较符
export function listOperatorApi(data) {
return request({
url: "/rule/listOperator",
method: "get",
params: data,
headers: {
"Content-Type": "application/x-www-form-urlencoded;charset=UTF-8",
},
});
}
//查询比较器
export function listComparatorApi(data) {
return request({
url: "/rule/listComparator",
method: "get",
params: data,
headers: {
"Content-Type": "application/x-www-form-urlencoded;charset=UTF-8",
},
});
}
1 year ago
//告警信息
export function warningListApi(data) {
return request({
url: "/warning/list",
method: "get",
params: data,
headers: {
"Content-Type": "application/x-www-form-urlencoded;charset=UTF-8",
},
});
}