|
@@ -1,4 +1,4 @@
|
|
|
-import request from '@/basic/utils/request'
|
|
|
|
|
|
|
+import { request } from 'umi'
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 获取单位列表
|
|
* 获取单位列表
|
|
@@ -6,7 +6,8 @@ import request from '@/basic/utils/request'
|
|
|
* @returns 结果集
|
|
* @returns 结果集
|
|
|
*/
|
|
*/
|
|
|
export async function queryCustomers(payload) {
|
|
export async function queryCustomers(payload) {
|
|
|
- return request.post('/customer/list', {
|
|
|
|
|
|
|
+ return request('/customer/list', {
|
|
|
|
|
+ method: 'POST',
|
|
|
data: payload
|
|
data: payload
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
@@ -17,7 +18,8 @@ export async function queryCustomers(payload) {
|
|
|
* @returns
|
|
* @returns
|
|
|
*/
|
|
*/
|
|
|
export async function createCustomer(payload) {
|
|
export async function createCustomer(payload) {
|
|
|
- return request.post('/customer/add', {
|
|
|
|
|
|
|
+ return request('/customer/add', {
|
|
|
|
|
+ method: 'POST',
|
|
|
data: { ...payload }
|
|
data: { ...payload }
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
@@ -41,7 +43,7 @@ export async function apiConnOrDelTag({ type, payload }) {
|
|
|
if (type) {
|
|
if (type) {
|
|
|
url = '/tag/link'
|
|
url = '/tag/link'
|
|
|
}
|
|
}
|
|
|
- return request.post(url, { data: payload })
|
|
|
|
|
|
|
+ return request(url, { method: 'POST', data: payload })
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -50,7 +52,7 @@ export async function apiConnOrDelTag({ type, payload }) {
|
|
|
* @returns
|
|
* @returns
|
|
|
*/
|
|
*/
|
|
|
export async function apiUpdateTag(payload) {
|
|
export async function apiUpdateTag(payload) {
|
|
|
- return request.post('/tag/update', { data: payload })
|
|
|
|
|
|
|
+ return request('/tag/update', { method: 'POST', data: payload })
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -59,7 +61,7 @@ export async function apiUpdateTag(payload) {
|
|
|
* @returns
|
|
* @returns
|
|
|
*/
|
|
*/
|
|
|
export async function apiBatchLink(payload) {
|
|
export async function apiBatchLink(payload) {
|
|
|
- return request.post('/tag/batch/link', { data: payload })
|
|
|
|
|
|
|
+ return request('/tag/batch/link', { method: 'POST', data: payload })
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -67,7 +69,8 @@ export async function apiBatchLink(payload) {
|
|
|
* @param {*} payload 载荷
|
|
* @param {*} payload 载荷
|
|
|
*/
|
|
*/
|
|
|
export async function queryClient(payload) {
|
|
export async function queryClient(payload) {
|
|
|
- return request.post('/client/list', {
|
|
|
|
|
|
|
+ return request('/client/list', {
|
|
|
|
|
+ method: 'POST',
|
|
|
data: payload
|
|
data: payload
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
@@ -77,7 +80,8 @@ export async function queryClient(payload) {
|
|
|
* @param {*} payload 载荷
|
|
* @param {*} payload 载荷
|
|
|
*/
|
|
*/
|
|
|
export async function queryClientWithTelephone(payload) {
|
|
export async function queryClientWithTelephone(payload) {
|
|
|
- return request.post('/client/telephone', {
|
|
|
|
|
|
|
+ return request('/client/telephone', {
|
|
|
|
|
+ method: 'POST',
|
|
|
data: payload
|
|
data: payload
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
@@ -86,7 +90,8 @@ export async function queryClientWithTelephone(payload) {
|
|
|
* 修改客户信息
|
|
* 修改客户信息
|
|
|
*/
|
|
*/
|
|
|
export async function updateClient(payload) {
|
|
export async function updateClient(payload) {
|
|
|
- return request.post('/client/update', {
|
|
|
|
|
|
|
+ return request('/client/update', {
|
|
|
|
|
+ method: 'POST',
|
|
|
data: payload
|
|
data: payload
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
@@ -105,7 +110,7 @@ export async function apiContactDetail(id) {
|
|
|
* @param {*} payload 载荷
|
|
* @param {*} payload 载荷
|
|
|
*/
|
|
*/
|
|
|
export async function apiAddClient(payload) {
|
|
export async function apiAddClient(payload) {
|
|
|
- return request.post('/client/add', { data: { ...payload } })
|
|
|
|
|
|
|
+ return request('/client/add', { method: 'POST', data: { ...payload } })
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -113,7 +118,7 @@ export async function apiAddClient(payload) {
|
|
|
* @param {*} payload 载荷
|
|
* @param {*} payload 载荷
|
|
|
*/
|
|
*/
|
|
|
export async function apiAddService(payload) {
|
|
export async function apiAddService(payload) {
|
|
|
- return request.post('/serviceLog/add', { data: { ...payload } })
|
|
|
|
|
|
|
+ return request('/serviceLog/add', { method: 'POST', data: { ...payload } })
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -121,7 +126,7 @@ export async function apiAddService(payload) {
|
|
|
* @param {*} payload 载荷
|
|
* @param {*} payload 载荷
|
|
|
*/
|
|
*/
|
|
|
export async function apiAddBusiService(payload) {
|
|
export async function apiAddBusiService(payload) {
|
|
|
- return request.post('/business/service/add', { data: { ...payload } })
|
|
|
|
|
|
|
+ return request('/business/service/add', { method: 'POST', data: { ...payload } })
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -130,7 +135,7 @@ export async function apiAddBusiService(payload) {
|
|
|
* @returns
|
|
* @returns
|
|
|
*/
|
|
*/
|
|
|
export async function apiChangeCustomer(preUrl, payload) {
|
|
export async function apiChangeCustomer(preUrl, payload) {
|
|
|
- return request.post(`/${preUrl}/change/customer`, { data: { ...payload } })
|
|
|
|
|
|
|
+ return request(`/${preUrl}/change/customer`, { method: 'POST', data: { ...payload } })
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -139,7 +144,7 @@ export async function apiChangeCustomer(preUrl, payload) {
|
|
|
* @returns
|
|
* @returns
|
|
|
*/
|
|
*/
|
|
|
export async function apiDelCustomer(preUrl, payload) {
|
|
export async function apiDelCustomer(preUrl, payload) {
|
|
|
- return request.post(`/${preUrl}/customer/delete`, { data: { ...payload } })
|
|
|
|
|
|
|
+ return request(`/${preUrl}/customer/delete`, { method: 'POST', data: { ...payload } })
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -155,7 +160,8 @@ export async function queryNatures() {
|
|
|
* @param {*} payload 载荷
|
|
* @param {*} payload 载荷
|
|
|
*/
|
|
*/
|
|
|
export async function queryCompany(params) {
|
|
export async function queryCompany(params) {
|
|
|
- return request.post('/customer/list', {
|
|
|
|
|
|
|
+ return request('/customer/list', {
|
|
|
|
|
+ method: 'POST',
|
|
|
data: { current: 1, ...params }
|
|
data: { current: 1, ...params }
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
@@ -174,7 +180,7 @@ export async function apiCompanyDetail(id) {
|
|
|
* @param {string} data
|
|
* @param {string} data
|
|
|
*/
|
|
*/
|
|
|
export async function apiAddCompany(payload) {
|
|
export async function apiAddCompany(payload) {
|
|
|
- return request.post('/customer/add', { data: payload })
|
|
|
|
|
|
|
+ return request('/customer/add', { method: 'POST', data: payload })
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -182,33 +188,36 @@ export async function apiAddCompany(payload) {
|
|
|
* @param {*} payload 载荷
|
|
* @param {*} payload 载荷
|
|
|
*/
|
|
*/
|
|
|
export async function apiAddCustomerService(payload) {
|
|
export async function apiAddCustomerService(payload) {
|
|
|
- return request.post('/customer/service/add', { data: { ...payload } })
|
|
|
|
|
|
|
+ return request('/customer/service/add', { method: 'POST', data: { ...payload } })
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/** 获取商机组列表 */
|
|
/** 获取商机组列表 */
|
|
|
export async function getBusinessGroupList(params) {
|
|
export async function getBusinessGroupList(params) {
|
|
|
- return request.post('/business/group/list', {
|
|
|
|
|
|
|
+ return request('/business/group/list', {
|
|
|
|
|
+ method: 'POST',
|
|
|
data: params
|
|
data: params
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/** 获取商机列表 */
|
|
/** 获取商机列表 */
|
|
|
export async function getBusinessList(params) {
|
|
export async function getBusinessList(params) {
|
|
|
- return request.post('/business/list', {
|
|
|
|
|
|
|
+ return request('/business/list', {
|
|
|
|
|
+ method: 'POST',
|
|
|
data: params
|
|
data: params
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/** 新增商机 */
|
|
/** 新增商机 */
|
|
|
export async function addBusiness(params) {
|
|
export async function addBusiness(params) {
|
|
|
- return request.post('/business/add', {
|
|
|
|
|
|
|
+ return request('/business/add', {
|
|
|
|
|
+ method: 'POST',
|
|
|
data: params
|
|
data: params
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/** 获取商机详情 */
|
|
/** 获取商机详情 */
|
|
|
export async function getBusinessDetailById(params) {
|
|
export async function getBusinessDetailById(params) {
|
|
|
- return request.get('/business/detail', {
|
|
|
|
|
|
|
+ return request('/business/detail', {
|
|
|
params
|
|
params
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
@@ -222,21 +231,24 @@ export async function apiChangeClient(preUrl, params) {
|
|
|
if (preUrl === 'RoadPricing') {
|
|
if (preUrl === 'RoadPricing') {
|
|
|
url = '/RoadPricing/link/client'
|
|
url = '/RoadPricing/link/client'
|
|
|
}
|
|
}
|
|
|
- return request.post(url, {
|
|
|
|
|
|
|
+ return request(url, {
|
|
|
|
|
+ method: 'POST',
|
|
|
data: params
|
|
data: params
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/** 设置商机状态 */
|
|
/** 设置商机状态 */
|
|
|
export async function changeGroupStatus(params) {
|
|
export async function changeGroupStatus(params) {
|
|
|
- return request.post('/business/change/group/status', {
|
|
|
|
|
|
|
+ return request('/business/change/group/status', {
|
|
|
|
|
+ method: 'POST',
|
|
|
data: params
|
|
data: params
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/** 同步单位信息到客户 */
|
|
/** 同步单位信息到客户 */
|
|
|
export async function syncToClient(params) {
|
|
export async function syncToClient(params) {
|
|
|
- return request.post('/customer/sync/client', {
|
|
|
|
|
|
|
+ return request('/customer/sync/client', {
|
|
|
|
|
+ method: 'POST',
|
|
|
data: params
|
|
data: params
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|