168 lines
2.9 KiB
JavaScript
168 lines
2.9 KiB
JavaScript
import config from "@/config"
|
|
import http from "@/utils/request"
|
|
|
|
export default {
|
|
event_cate: {
|
|
list: {
|
|
name: "获取",
|
|
req: async function(data){
|
|
return await http.get(
|
|
`${config.API_URL}/ecm/event_cate/`,
|
|
data
|
|
);
|
|
}
|
|
},
|
|
update: {
|
|
name: "更新",
|
|
req: async function(id, data){
|
|
return await http.put(
|
|
`${config.API_URL}/ecm/event_cate/${id}/`,
|
|
data);
|
|
}
|
|
},
|
|
create: {
|
|
name: "创建",
|
|
req: async function(data){
|
|
return await http.post(
|
|
`${config.API_URL}/ecm/event_cate/`,
|
|
data);
|
|
}
|
|
}
|
|
},
|
|
notify_setting:{
|
|
list: {
|
|
name: "获取",
|
|
req: async function(data){
|
|
return await http.get(
|
|
`${config.API_URL}/ecm/notify_setting/`,
|
|
data
|
|
);
|
|
}
|
|
},
|
|
create: {
|
|
name: "创建",
|
|
req: async function(data){
|
|
return await http.post(
|
|
`${config.API_URL}/ecm/notify_setting/`,
|
|
data);
|
|
}
|
|
},
|
|
delete: {
|
|
name: "删除",
|
|
req: async function(id, data){
|
|
return await http.delete(
|
|
`${config.API_URL}/ecm/notify_setting/${id}/`,
|
|
data);
|
|
}
|
|
},
|
|
},
|
|
event:{
|
|
list: {
|
|
name: "获取",
|
|
req: async function(data){
|
|
return await http.get(
|
|
`${config.API_URL}/ecm/event/`,
|
|
data
|
|
);
|
|
}
|
|
},
|
|
item: {
|
|
name: "获取",
|
|
req: async function(id){
|
|
return await http.get(
|
|
`${config.API_URL}/ecm/event/${id}/`
|
|
);
|
|
}
|
|
},
|
|
handle: {
|
|
name: "创建",
|
|
req: async function(id,data){
|
|
return await http.post(
|
|
`${config.API_URL}/ecm/event/${id}/handle/`,
|
|
data);
|
|
}
|
|
},
|
|
cateAgg: {
|
|
name: "时间分类聚合",
|
|
req: async function(data){
|
|
return await http.post(
|
|
`${config.API_URL}/ecm/event/cate_agg/`,
|
|
data);
|
|
}
|
|
},
|
|
export_excel: {
|
|
name: "导出",
|
|
req: async function(data){
|
|
return await http.get(
|
|
`${config.API_URL}/ecm/event/export_excel/`,
|
|
data
|
|
);
|
|
}
|
|
}
|
|
}
|
|
,
|
|
|
|
myevent:{
|
|
list: {
|
|
name: "获取",
|
|
req: async function(data){
|
|
return await http.get(
|
|
`${config.API_URL}/ecm/remind/my/`,
|
|
data
|
|
);
|
|
}
|
|
},
|
|
}
|
|
,
|
|
remind:{
|
|
list: {
|
|
name: "获取",
|
|
req: async function(data){
|
|
return await http.get(
|
|
`${config.API_URL}/ecm/remind/`,
|
|
data
|
|
);
|
|
}
|
|
},
|
|
}
|
|
,
|
|
algo_vchannel:{
|
|
list: {
|
|
name: "获取",
|
|
req: async function(data){
|
|
return await http.get(
|
|
`${config.API_URL}/ecm/algo_vchannel/`,
|
|
data
|
|
);
|
|
}
|
|
},
|
|
create: {
|
|
name: "创建",
|
|
req: async function(data){
|
|
return await http.post(
|
|
`${config.API_URL}/ecm/algo_vchannel/`,
|
|
data);
|
|
}
|
|
}
|
|
,
|
|
creates: {
|
|
name: "批量创建",
|
|
req: async function(data){
|
|
return await http.post(
|
|
`${config.API_URL}/ecm/algo_vchannel/creates/`,
|
|
data);
|
|
}
|
|
},
|
|
delete: {
|
|
name: "删除",
|
|
req: async function(id, data){
|
|
return await http.delete(
|
|
`${config.API_URL}/ecm/algo_vchannel/${id}/`,
|
|
data);
|
|
}
|
|
},
|
|
}
|
|
|
|
|
|
}
|