161 lines
3.1 KiB
JavaScript
161 lines
3.1 KiB
JavaScript
import config from "@/config"
|
|
import http from "@/utils/request"
|
|
/*EM接口*/
|
|
export default {
|
|
//值班记录
|
|
sflog: {
|
|
list: {
|
|
name: "值班记录列表",
|
|
req: async function(data){
|
|
return await http.get(
|
|
`${config.API_URL}/wpm/sflog/`,
|
|
data
|
|
);
|
|
}
|
|
},
|
|
item: {
|
|
name: "获取详情",
|
|
req: async function(id){
|
|
return await http.get(
|
|
`${config.API_URL}/wpm/sflog/${id}/`
|
|
);
|
|
}
|
|
},
|
|
update: {
|
|
name: "更新",
|
|
req: async function(id, data){
|
|
return await http.put(
|
|
`${config.API_URL}/wpm/sflog/${id}/`,
|
|
data);
|
|
}
|
|
},
|
|
create: {
|
|
name: "创建",
|
|
req: async function(data){
|
|
return await http.post(
|
|
`${config.API_URL}/wpm/sflog/`,
|
|
data);
|
|
}
|
|
},
|
|
delete: {
|
|
name: "删除",
|
|
req: async function(id){
|
|
return await http.delete(
|
|
`${config.API_URL}/wpm/sflog/${id}/`);
|
|
}
|
|
},
|
|
deletes: {
|
|
name: "批量删除",
|
|
req: async function(data){
|
|
return await http.post(
|
|
`${config.API_URL}/wpm/sflog/deletes/`,
|
|
data);
|
|
}
|
|
},
|
|
cquery: {
|
|
name: "复杂查询",
|
|
req: async function(data){
|
|
return await http.post(
|
|
`${config.API_URL}/wpm/sflog/cquery/`,
|
|
data);
|
|
}
|
|
},
|
|
deleteHard: {
|
|
name: "批量物理删除",
|
|
req: async function(data){
|
|
return await http.post(
|
|
`${config.API_URL}/wpm/sflog/deletes_hard/`,
|
|
data);
|
|
}
|
|
},
|
|
init_test: {
|
|
name: "初始化检测录入",
|
|
req: async function(id){
|
|
return await http.get(
|
|
`${config.API_URL}/wpm/sflog/${id}/init_test/`
|
|
);
|
|
}
|
|
},
|
|
},
|
|
//停机记录
|
|
stlog: {
|
|
name: "停机记录列表",
|
|
req: async function(data){
|
|
return await http.get(
|
|
`${config.API_URL}/wpm/stlog/`,
|
|
data
|
|
);
|
|
}
|
|
},
|
|
sflogexp: {
|
|
list: {
|
|
name: "值班记录列表",
|
|
req: async function(data){
|
|
return await http.get(
|
|
`${config.API_URL}/wpm/sflogexp/`,
|
|
data
|
|
);
|
|
}
|
|
},
|
|
item: {
|
|
name: "获取详情",
|
|
req: async function(id){
|
|
return await http.get(
|
|
`${config.API_URL}/wpm/sflogexp/${id}/`
|
|
);
|
|
}
|
|
},
|
|
update: {
|
|
name: "更新",
|
|
req: async function(id, data){
|
|
return await http.put(
|
|
`${config.API_URL}/wpm/sflogexp/${id}/`,
|
|
data);
|
|
}
|
|
},
|
|
create: {
|
|
name: "创建",
|
|
req: async function(data){
|
|
return await http.post(
|
|
`${config.API_URL}/wpm/sflogexp/`,
|
|
data);
|
|
}
|
|
},
|
|
delete: {
|
|
name: "删除",
|
|
req: async function(id){
|
|
return await http.delete(
|
|
`${config.API_URL}/wpm/sflogexp/${id}/`);
|
|
}
|
|
},
|
|
|
|
cquery: {
|
|
name: "复杂查询",
|
|
req: async function(data){
|
|
return await http.post(
|
|
`${config.API_URL}/wpm/sflogexp/cquery/`,
|
|
data);
|
|
}
|
|
},
|
|
},
|
|
// //值班停机关系
|
|
// stsflog: {
|
|
// list: {
|
|
// name: "值班停机关系",
|
|
// req: async function(data){
|
|
// return await http.get(
|
|
// `${config.API_URL}/wpm/stsflog/`,
|
|
// data
|
|
// );
|
|
// }
|
|
// },
|
|
// update: {
|
|
// name: "值班停机关系更新",
|
|
// req: async function(id, data){
|
|
// return await http.put(
|
|
// `${config.API_URL}/wpm/stsflog/${id}/`,
|
|
// data);
|
|
// }
|
|
// },
|
|
// },
|
|
} |