factory_web/src/api/model/enm.js

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