diff --git a/src/api/ContactInformation/index.ts b/src/api/ContactInformation/index.ts index c20987e..e82af21 100644 --- a/src/api/ContactInformation/index.ts +++ b/src/api/ContactInformation/index.ts @@ -5,9 +5,29 @@ import request from '@/utils/request' * */ // 查询所有联系记录(含电话、微信号) -export const ApiContacts = (page: number, page_size: number) => { +export const ApiContacts = (data: any) => { + let start_date = '' + let end_date = '' + if (data.times && data.times.length) { + start_date = data.times[0] + end_date = data.times[1] + } return request({ - url: `/api/contacts?page=${page}&page_size=${page_size}`, + url: `/api/contacts?page=${data.pageNum}&page_size=${data.pageSize}&search=${data.search}&start_date=${start_date}&end_date=${end_date}`, + method: 'get' + }) +} + +// 导出联系记录为 Excel +export const ApiContactsExport = (data: any) => { + let start_date = '' + let end_date = '' + if (data.times && data.times.length) { + start_date = data.times[0] + end_date = data.times[1] + } + return request({ + url: `/api/contacts/export?search=${data.search}&start_date=${start_date}&end_date=${end_date}`, method: 'get' }) } diff --git a/src/views/ContactInformation/index.vue b/src/views/ContactInformation/index.vue index 2671aad..1ec2315 100644 --- a/src/views/ContactInformation/index.vue +++ b/src/views/ContactInformation/index.vue @@ -1,47 +1,42 @@