胶州空管前端代码
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.
 
 

345 lines
6.2 KiB

import request from "@/router/axios";
// 获取表格数据
export const getList = (current, size, params, classCode) => {
return request({
url: "/api/blade-desk/equip/getPage",
method: "get",
params: {
...params,
current,
size,
classCode,
},
});
};
// 左侧树结构
export const getDeptLazyTree = (parentId) => {
return request({
url: "/api/blade-desk/equipclass/tree",
method: "get",
params: {
parentId,
},
});
};
// 删除
export const remove = (ids) => {
return request({
url: "/api/blade-desk/equip/remove",
method: "post",
params: {
ids,
},
});
};
// 新增
export const add = (row) => {
return request({
url: "/api/blade-desk/equip/save-update-vo",
method: "post",
data: row,
});
};
// 详情
export const getDetails = (id) => {
return request({
url: "/api/blade-desk/equip/detailvo",
method: "get",
params: {
id,
},
});
};
// 区域列表
export const getQy = (type) => {
return request({
url: "/api/blade-desk/build/list-type",
method: "get",
params: {
type,
},
});
};
// 楼层列表
export const getLc = (type) => {
return request({
url: "/api/blade-desk/floored/list-type",
method: "get",
params: {
type,
},
});
};
// 新的区域列表
export const getQy1 = (area) => {
return request({
url: "/api/blade-desk/build/list-build",
method: "get",
params: {
area,
},
});
};
// 新的楼层列表
export const getLc1 = (buildId) => {
return request({
url: "/api/blade-desk/build/list-floor",
method: "get",
params: {
buildId,
},
});
};
// 获取设备位置信息
export const getSbPosition = (id) => {
return request({
url: "/api/blade-desk/equip/detailvo",
method: "get",
params: {
id,
},
});
};
// 设备树结构
export const getDeptLazyTree2 = () => {
return request({
url: "/api/blade-desk/equipclass/tree-all",
method: "get",
});
};
// 获取初始设备列表
export const getInitialEquipmentList = () => {
return request({
url: "/api/blade-desk/equip/detailvo-by-modelId",
method: "get",
});
};
// 获取初始设备列表位置信息
export const getInitialEquipmentListPosition = (ids) => {
return request({
url: "/api/blade-desk/equip/detailvo-by-ids",
method: "get",
params: {
ids,
},
});
};
// 获取初始删除设备
export const getInitialEquipmentDeleteList = () => {
return request({
url: "/api/blade-desk/equip/list-is-deleted",
method: "get",
});
};
// 获取报警记录数据
export const getAlarmList = (
warnType,
startDate,
endDate,
current,
size,
area,
classCode
) => {
return request({
url: "/api/blade-desk/equipment/warn-his/page",
method: "get",
params: {
warnType,
startDate,
endDate,
current,
size,
area,
classCode,
},
});
};
// 获取历史电量记录数据
export const getElectricHistoryList = (
area,
start,
end,
current,
size,
build,
floor,
locationName,
equipName,
funcCat,
funcType
) => {
return request({
url: "/api/blade-desk/electric/pageHistoryValue",
method: "get",
params: {
area,
start,
end,
current,
size,
build,
floor,
locationName,
equipName,
funcCat,
funcType,
},
});
};
// 获取单个电表历史电量记录数据
export const getElectricHistoryListByCode = (
code,
start,
end,
current,
size
) => {
return request({
url: "/api/blade-desk/electric/historyValuesByCode",
method: "get",
params: {
code,
start,
end,
current,
size,
},
});
};
// 获取历史用水量记录数据
export const getWaterHistoryList = (
area,
start,
end,
current,
size,
equipName
) => {
return request({
url: "/api/blade-desk/water/pageHistoryValue",
method: "get",
params: {
area,
start,
end,
current,
size,
equipName,
},
});
};
// 获取单个水表历史电量记录数据
export const getWaterHistoryListByCode = (code, start, end, current, size) => {
return request({
url: "/api/blade-desk/water/historyValuesByCode",
method: "get",
params: {
code,
start,
end,
current,
size,
},
});
};
// 获取历史耗热量记录数据
export const getWarmHistoryList = (
area,
start,
end,
current,
size,
build,
equipName
) => {
return request({
url: "/api/blade-desk/garden/warm/pageHistoryValue",
method: "get",
params: {
area,
start,
end,
current,
size,
build,
equipName,
},
});
};
// 获取单个暖表历史电量记录数据
export const getWarmHistoryListByCode = (code, start, end, current, size) => {
return request({
url: "/api/blade-desk/garden/warm/historyValuesByCode",
method: "get",
params: {
code,
start,
end,
current,
size,
},
});
};
// 图片保存接口
export const saveImg = (data) => {
return request({
url: "/api/blade-desk/equip/save-images",
method: "post",
data,
});
};
export const getDetail = (query) => {
return request({
url: "/api/blade-desk/equip/detail-by-code",
method: "get",
params: query,
});
};
export const save = (data) => {
return request({
url: "/api/blade-desk/equipOperate/save",
method: "post",
data,
});
};
export const findPage = (params) => {
return request({
url: "/api/blade-desk/equipOperate/findPage",
method: "get",
params,
});
};
export const detail = (params) => {
return request({
url: "/api/blade-desk/equipOperate/detail",
method: "get",
params,
});
};
export const equipOperateRemove = (params) => {
return request({
url: "/api/blade-desk/equipOperate/remove",
method: "get",
params,
});
};