123 lines
2.3 KiB
JavaScript
123 lines
2.3 KiB
JavaScript
import config from "@/config"
|
|
import http from "@/utils/request"
|
|
/*EM接口*/
|
|
export default {
|
|
// 测点
|
|
mpoint: {
|
|
mplog: {
|
|
name: "测点原始记录",
|
|
req: async function(data){
|
|
return await http.get(
|
|
`${config.API_URL}/enm/mplog/`,
|
|
data
|
|
);
|
|
}
|
|
},
|
|
list: {
|
|
name: "测点列表",
|
|
req: async function(data){
|
|
return await http.get(
|
|
`${config.API_URL}/enm/mpoint/`,
|
|
data
|
|
);
|
|
}
|
|
},
|
|
item: {
|
|
name: "获取详情",
|
|
req: async function(id){
|
|
return await http.get(
|
|
`${config.API_URL}/enm/mpoint/${id}/`
|
|
);
|
|
}
|
|
},
|
|
update: {
|
|
name: "更新",
|
|
req: async function(id, data){
|
|
return await http.put(
|
|
`${config.API_URL}/enm/mpoint/${id}/`,
|
|
data);
|
|
}
|
|
},
|
|
create: {
|
|
name: "创建",
|
|
req: async function(data){
|
|
return await http.post(
|
|
`${config.API_URL}/enm/mpoint/`,
|
|
data);
|
|
}
|
|
},
|
|
delete: {
|
|
name: "删除",
|
|
req: async function(id){
|
|
return await http.delete(
|
|
`${config.API_URL}/enm/mpoint/${id}/`);
|
|
}
|
|
},
|
|
deletes: {
|
|
name: "批量删除",
|
|
req: async function(data){
|
|
return await http.post(
|
|
`${config.API_URL}/enm/mpoint/deletes/`,
|
|
data);
|
|
}
|
|
},
|
|
cquery: {
|
|
name: "复杂查询",
|
|
req: async function(data){
|
|
return await http.post(
|
|
`${config.API_URL}/enm/mpoint/cquery/`,
|
|
data);
|
|
}
|
|
},
|
|
deleteHard: {
|
|
name: "批量物理删除",
|
|
req: async function(data){
|
|
return await http.post(
|
|
`${config.API_URL}/enm/mpoint/deletes_hard/`,
|
|
data);
|
|
}
|
|
},
|
|
stat: {
|
|
name: "测点统计记录",
|
|
req: async function(data){
|
|
return await http.get(
|
|
`${config.API_URL}/enm/mpointstat/`,
|
|
data);
|
|
}
|
|
},
|
|
statCreate: {
|
|
name: "添加测点统计记录",
|
|
req: async function(data){
|
|
return await http.post(
|
|
`${config.API_URL}/enm/mpointstat/`,
|
|
data);
|
|
}
|
|
},
|
|
kingSync:{
|
|
name: "同步亚控测点",
|
|
req: async function(data){
|
|
return await http.post(
|
|
`${config.API_URL}/enm/mpoint/king_sync/`,
|
|
data);
|
|
}
|
|
}
|
|
},
|
|
enstat: {
|
|
name: "测点原始记录",
|
|
req: async function(data){
|
|
return await http.get(
|
|
`${config.API_URL}/enm/enstat/`,
|
|
data
|
|
);
|
|
}
|
|
},
|
|
enstat2: {
|
|
name: "全厂统计记录",
|
|
req: async function(data){
|
|
return await http.get(
|
|
`${config.API_URL}/enm/enstat2/`,
|
|
data
|
|
);
|
|
}
|
|
},
|
|
} |