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}/`); } } } }