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
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, |
|
}); |
|
};
|
|
|