42 lines
647 B
JavaScript
42 lines
647 B
JavaScript
import api from './index'
|
|
|
|
/**
|
|
* 客户相关API
|
|
*/
|
|
export default {
|
|
/**
|
|
* 获取客户列表
|
|
*/
|
|
getCustomers(params) {
|
|
return api.request('/customers', 'GET', params)
|
|
},
|
|
|
|
/**
|
|
* 获取客户详情
|
|
*/
|
|
getCustomer(id) {
|
|
return api.request(`/customers/${id}`, 'GET')
|
|
},
|
|
|
|
/**
|
|
* 新增客户
|
|
*/
|
|
createCustomer(data) {
|
|
return api.request('/customers', 'POST', data)
|
|
},
|
|
|
|
/**
|
|
* 修改客户
|
|
*/
|
|
updateCustomer(id, data) {
|
|
return api.request(`/customers/${id}`, 'PUT', data)
|
|
},
|
|
|
|
/**
|
|
* 删除客户
|
|
*/
|
|
deleteCustomer(id) {
|
|
return api.request(`/customers/${id}`, 'DELETE')
|
|
}
|
|
}
|