33 lines
1.0 KiB
JavaScript
33 lines
1.0 KiB
JavaScript
import apis from '../utils/request';
|
|
const { GET, POST, PUT, DELETE } = apis
|
|
|
|
// 检索园区路线列表
|
|
export const getMeterReadingRouteList = async function(keyword) {
|
|
return await GET(`/park/route/list?keyword=${keyword}`);
|
|
}
|
|
|
|
// 更新园区路线状态
|
|
export const changeMeterRouteStatus = async function(data) {
|
|
return await PUT(`/park/route/${data?.id}/status/update`, data);
|
|
}
|
|
|
|
// 检索电表路线详细
|
|
export const getMeterReadingRouteDetail = async function(id) {
|
|
return await GET(`/park/meter/${id}/route/list`);
|
|
}
|
|
|
|
// 抄表路线中的表计详细信息
|
|
export const getMeterReadingRouteMeterDetail = async function(id) {
|
|
return await GET(`/route/meter/${id}`);
|
|
}
|
|
|
|
// 新建一条抄表记录
|
|
export const createReading = async function(park, code, data) {
|
|
return await POST(`/reading/${park}/${code}`, data);
|
|
}
|
|
|
|
|
|
// 查询符合指定条件的抄表记录
|
|
export const getReadingList = async function(park, keyword, page) {
|
|
return await GET(`/reading/${park}?keyword=${keyword}&page=${page}`,);
|
|
} |