From 0524eb6c43435120bfc84d66c5140f4e3fc1603d Mon Sep 17 00:00:00 2001 From: dengbw Date: Mon, 12 Dec 2022 17:23:57 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8A=A0=E7=BB=9F=E8=AE=A1=E5=AF=BC=E5=87=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/sylive/groups-statistics/index.js | 28 +++++ .../components/biz-table.vue | 114 ++++++++++++++++-- .../components/consultant-table.vue | 98 ++++++++++++++- .../components/level-table.vue | 2 +- 4 files changed, 229 insertions(+), 13 deletions(-) diff --git a/src/api/sylive/groups-statistics/index.js b/src/api/sylive/groups-statistics/index.js index c509e04..0c05c8f 100644 --- a/src/api/sylive/groups-statistics/index.js +++ b/src/api/sylive/groups-statistics/index.js @@ -81,3 +81,31 @@ export async function getGroupsStatisticsWatchOrder(params) { } return Promise.reject(new Error(res.data.message)); } + +/** + * 导出门店 + * @param params 查询条件 + */ +export async function exportGroupsStatisticsBiz(params) { + const res = await request.get('/sylive/groupsStatistics/biz_export', { + params + }); + if (res.data.code === 0) { + return res.data.data; + } + return Promise.reject(new Error(res.data.message)); +} + +/** + * 导出顾问 + * @param params 查询条件 + */ +export async function exportGroupsStatisticsConsultant(params) { + const res = await request.get('/sylive/groupsStatistics/consultant_export', { + params + }); + if (res.data.code === 0) { + return res.data.data; + } + return Promise.reject(new Error(res.data.message)); +} diff --git a/src/views/sylive/groups-statistics/components/biz-table.vue b/src/views/sylive/groups-statistics/components/biz-table.vue index 4b8700c..30eef47 100644 --- a/src/views/sylive/groups-statistics/components/biz-table.vue +++ b/src/views/sylive/groups-statistics/components/biz-table.vue @@ -45,13 +45,29 @@
+ + 导出 + +
+ +