157 lines
2.9 KiB
JavaScript
157 lines
2.9 KiB
JavaScript
import config from "@/config"
|
|
import http from "@/utils/request"
|
|
export default {
|
|
// 合同信息
|
|
contract: {
|
|
list: {
|
|
name: "合同列表",
|
|
req: async function(data){
|
|
return await http.get(
|
|
`${config.API_URL}/sam/contract/`,
|
|
data
|
|
);
|
|
}
|
|
},
|
|
create: {
|
|
name: "创建",
|
|
req: async function(data){
|
|
return await http.post(
|
|
`${config.API_URL}/sam/contract/`,
|
|
data);
|
|
}
|
|
},
|
|
cquery: {
|
|
name: "复杂查询",
|
|
req: async function(data){
|
|
return await http.post(
|
|
`${config.API_URL}/sam/contract/cquery/`,
|
|
data);
|
|
}
|
|
},
|
|
item: {
|
|
name: "获取仓库详情",
|
|
req: async function(id){
|
|
return await http.get(
|
|
`${config.API_URL}/sam/contract/${id}/`
|
|
);
|
|
}
|
|
},
|
|
update: {
|
|
name: "更新",
|
|
req: async function(id, data){
|
|
return await http.put(
|
|
`${config.API_URL}/sam/contract/${id}/`,
|
|
data);
|
|
}
|
|
},
|
|
delete: {
|
|
name: "删除",
|
|
req: async function(id){
|
|
return await http.delete(
|
|
`${config.API_URL}/sam/contract/${id}/`);
|
|
}
|
|
}
|
|
},
|
|
// 客户信息
|
|
customer: {
|
|
list: {
|
|
name: "客户列表",
|
|
req: async function(data){
|
|
return await http.get(
|
|
`${config.API_URL}/sam/customer/`,
|
|
data
|
|
);
|
|
}
|
|
},
|
|
create: {
|
|
name: "创建",
|
|
req: async function(data){
|
|
return await http.post(
|
|
`${config.API_URL}/sam/customer/`,
|
|
data);
|
|
}
|
|
},
|
|
cquery: {
|
|
name: "复杂查询",
|
|
req: async function(data){
|
|
return await http.post(
|
|
`${config.API_URL}/sam/customer/cquery/`,
|
|
data);
|
|
}
|
|
},
|
|
item: {
|
|
name: "获取仓库详情",
|
|
req: async function(id){
|
|
return await http.get(
|
|
`${config.API_URL}/sam/customer/${id}/`
|
|
);
|
|
}
|
|
},
|
|
update: {
|
|
name: "更新",
|
|
req: async function(id, data){
|
|
return await http.put(
|
|
`${config.API_URL}/sam/customer/${id}/`,
|
|
data);
|
|
}
|
|
},
|
|
delete: {
|
|
name: "删除",
|
|
req: async function(id){
|
|
return await http.delete(
|
|
`${config.API_URL}/sam/customer/${id}/`);
|
|
}
|
|
}
|
|
},
|
|
// 订单信息
|
|
order: {
|
|
list: {
|
|
name: "客户列表",
|
|
req: async function(data){
|
|
return await http.get(
|
|
`${config.API_URL}/sam/order/`,
|
|
data
|
|
);
|
|
}
|
|
},
|
|
create: {
|
|
name: "创建",
|
|
req: async function(data){
|
|
return await http.post(
|
|
`${config.API_URL}/sam/order/`,
|
|
data);
|
|
}
|
|
},
|
|
cquery: {
|
|
name: "复杂查询",
|
|
req: async function(data){
|
|
return await http.post(
|
|
`${config.API_URL}/sam/order/cquery/`,
|
|
data);
|
|
}
|
|
},
|
|
item: {
|
|
name: "获取仓库详情",
|
|
req: async function(id){
|
|
return await http.get(
|
|
`${config.API_URL}/sam/order/${id}/`
|
|
);
|
|
}
|
|
},
|
|
update: {
|
|
name: "更新",
|
|
req: async function(id, data){
|
|
return await http.put(
|
|
`${config.API_URL}/sam/order/${id}/`,
|
|
data);
|
|
}
|
|
},
|
|
delete: {
|
|
name: "删除",
|
|
req: async function(id){
|
|
return await http.delete(
|
|
`${config.API_URL}/sam/order/${id}/`);
|
|
}
|
|
}
|
|
}
|
|
} |