106 lines
1.9 KiB
JavaScript
106 lines
1.9 KiB
JavaScript
import config from "@/config"
|
|
import http from "@/utils/request"
|
|
/*排口/污染源接口*/
|
|
export default {
|
|
// 排口/污染源
|
|
drain: {
|
|
list: {
|
|
name: "列表",
|
|
req: async function (data) {
|
|
return await http.get(
|
|
`${config.API_URL}/enp/drain/`,
|
|
data
|
|
);
|
|
}
|
|
},
|
|
create: {
|
|
name: "创建",
|
|
req: async function (data) {
|
|
return await http.post(
|
|
`${config.API_URL}/enp/drain/`,
|
|
data);
|
|
}
|
|
},
|
|
item: {
|
|
name: "详情",
|
|
req: async function (id) {
|
|
return await http.get(
|
|
`${config.API_URL}/enp/drain/${id}/`
|
|
);
|
|
}
|
|
},
|
|
update: {
|
|
name: "更新",
|
|
req: async function (id, data) {
|
|
return await http.put(
|
|
`${config.API_URL}/enp/drain/${id}/`,
|
|
data);
|
|
}
|
|
},
|
|
delete: {
|
|
name: "删除",
|
|
req: async function (id) {
|
|
return await http.delete(
|
|
`${config.API_URL}/enp/drain/${id}/`);
|
|
}
|
|
}
|
|
},
|
|
// 排口/设备关系
|
|
drain_equip: {
|
|
list: {
|
|
name: "排口/设备关系",
|
|
req: async function (data) {
|
|
return await http.get(
|
|
`${config.API_URL}/enp/drain_equip/`,
|
|
data
|
|
);
|
|
}
|
|
},
|
|
create: {
|
|
name: "创建",
|
|
req: async function (data) {
|
|
return await http.post(
|
|
`${config.API_URL}/enp/drain_equip/`,
|
|
data);
|
|
}
|
|
}
|
|
,
|
|
delete: {
|
|
name: "删除",
|
|
req: async function (id) {
|
|
return await http.delete(
|
|
`${config.API_URL}/enp/drain_equips/${id}/`);
|
|
}
|
|
}
|
|
},
|
|
//车辆出入记录
|
|
vehicle_access: {
|
|
name: "车辆出入记录",
|
|
req: async function (data) {
|
|
return await http.get(
|
|
`${config.API_URL}/enp/vehicle_access/`,
|
|
data);
|
|
}
|
|
},
|
|
//洗车记录
|
|
carwash: {
|
|
name: "车辆出入记录",
|
|
req: async function (data) {
|
|
return await http.get(
|
|
`${config.API_URL}/enp/carwash/`,
|
|
data);
|
|
}
|
|
},
|
|
//导出
|
|
envdata: {
|
|
export_excel: {
|
|
name: "导出Excel",
|
|
req: async function (data) {
|
|
return await http.post(
|
|
`${config.API_URL}/enp/envdata/export_excel/`,
|
|
data);
|
|
}
|
|
}
|
|
}
|
|
}
|