35 lines
1.1 KiB
JavaScript
35 lines
1.1 KiB
JavaScript
import apis from '../utils/request';
|
|
const { GET, POST, PUT, DELETE } = apis
|
|
|
|
// 获取电表列表
|
|
export const getMeterList = async function() {
|
|
return await GET('/wx/getMeterList');
|
|
}
|
|
|
|
// 获取表计详情
|
|
export const getMeterDetail = async function({ tenement, id }) {
|
|
return await GET(`/wx/getMeterDetail/${tenement}/${id}`);
|
|
}
|
|
|
|
// 获取某一商户的电表列表
|
|
export const getTenementMeterList = async function(tid) {
|
|
return await GET(`/wx/getMeterList/${tid}`);
|
|
}
|
|
|
|
// 获取某一园区下的电表列表
|
|
export const getParkMeterList = async function({park = "", keyword = "", page = 1}) {
|
|
return await GET(`/equipment/getOperateMeterList?page=${page}&park=${park}&keyword=${escape(keyword)}`);
|
|
}
|
|
|
|
// 获取某一园区下的简洁电表列表
|
|
export const getParkSimpleMeterList = async function({park = "", keyword = "", page = 1}) {
|
|
return await GET(`/work/getWorkMeter?page=${page}&park=${park}&keyword=${escape(keyword)}`);
|
|
}
|
|
|
|
|
|
|
|
|
|
// 拉合闸
|
|
export const handleOperateMeterSwitch = async function({ ids = [], status }) {
|
|
return await PUT(`/equipment/batchSwtich`, { ids, status });
|
|
} |