diff --git a/src/api/crm/followup/index.ts b/src/api/crm/followup/index.ts index 414f3f71c..6f4fb72ba 100644 --- a/src/api/crm/followup/index.ts +++ b/src/api/crm/followup/index.ts @@ -39,5 +39,10 @@ export const FollowUpRecordApi = { // 删除跟进记录 deleteFollowUpRecord: async (id: number) => { return await request.delete({ url: `/crm/follow-up-record/delete?id=` + id }) + }, + + // 导出跟进记录 Excel + exportFollowUpRecord: async (params) => { + return await request.download({ url: `/crm/follow-up-record/export-excel`, params }) } } diff --git a/src/views/crm/followup/index.vue b/src/views/crm/followup/index.vue index d0b22716e..44b0b2800 100644 --- a/src/views/crm/followup/index.vue +++ b/src/views/crm/followup/index.vue @@ -50,23 +50,10 @@ - + @@ -86,6 +73,18 @@ + + + +
+
+ +
+
+
+ {{ url.substring(url.lastIndexOf('/')+1) }} +
+
\ No newline at end of file diff --git a/src/views/crm/followuprecord/index.vue b/src/views/crm/followuprecord/index.vue new file mode 100644 index 000000000..54e696d3f --- /dev/null +++ b/src/views/crm/followuprecord/index.vue @@ -0,0 +1,241 @@ + + + \ No newline at end of file