From 7bd962b7405bcceaa5300571f320d83b8c2ebb7d Mon Sep 17 00:00:00 2001 From: wersd <1523826083@qq.com> Date: Thu, 12 Jun 2025 22:42:04 +0800 Subject: [PATCH] =?UTF-8?q?CRM=20=E5=AE=A2=E6=88=B7=E7=AE=A1=E7=90=86=20?= =?UTF-8?q?=E6=9D=83=E9=99=90=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/crm/followup/index.ts | 1 + src/components/Dialog/src/Dialog.vue | 2 +- .../crm/contact/components/ContactList.vue | 31 +- src/views/crm/contact/detail/index.vue | 6 +- .../customer/detail/CustomerDetailsHeader.vue | 4 +- src/views/crm/customer/detail/index.vue | 19 +- src/views/crm/followup/FollowUpRecordForm.vue | 209 ----------- .../components/FollowUpRecordBusinessForm.vue | 42 --- .../components/FollowUpRecordContactForm.vue | 47 --- src/views/crm/followup/index.vue | 326 ++---------------- .../crm/followuprecord/FollowUpRecordForm.vue | 158 --------- src/views/crm/followuprecord/index.vue | 240 ------------- 12 files changed, 44 insertions(+), 1041 deletions(-) delete mode 100644 src/views/crm/followup/FollowUpRecordForm.vue delete mode 100644 src/views/crm/followup/components/FollowUpRecordBusinessForm.vue delete mode 100644 src/views/crm/followup/components/FollowUpRecordContactForm.vue delete mode 100644 src/views/crm/followuprecord/FollowUpRecordForm.vue delete mode 100644 src/views/crm/followuprecord/index.vue diff --git a/src/api/crm/followup/index.ts b/src/api/crm/followup/index.ts index a3bc03c25..d775d3641 100644 --- a/src/api/crm/followup/index.ts +++ b/src/api/crm/followup/index.ts @@ -26,6 +26,7 @@ export interface FollowUpRecordVO { }[] // 关联的联系人数组 creator: string creatorName?: string + createTime: Date // 创建时间 } // 跟进记录 API diff --git a/src/components/Dialog/src/Dialog.vue b/src/components/Dialog/src/Dialog.vue index f8dd151f7..f2924283b 100644 --- a/src/components/Dialog/src/Dialog.vue +++ b/src/components/Dialog/src/Dialog.vue @@ -9,7 +9,7 @@ const props = defineProps({ modelValue: propTypes.bool.def(false), title: propTypes.string.def('Dialog'), fullscreen: propTypes.bool.def(true), - width: propTypes.oneOfType([String, Number]).def('40%'), + width: propTypes.oneOfType([String, Number]).def('60%'), scroll: propTypes.bool.def(false), // 是否开启滚动条。如果是的话,按照 maxHeight 设置最大高度 maxHeight: propTypes.oneOfType([String, Number]).def('400px') }) diff --git a/src/views/crm/contact/components/ContactList.vue b/src/views/crm/contact/components/ContactList.vue index 4d91c222e..61a423c9c 100644 --- a/src/views/crm/contact/components/ContactList.vue +++ b/src/views/crm/contact/components/ContactList.vue @@ -1,26 +1,12 @@ diff --git a/src/views/crm/followup/FollowUpRecordForm.vue b/src/views/crm/followup/FollowUpRecordForm.vue deleted file mode 100644 index 447e79f31..000000000 --- a/src/views/crm/followup/FollowUpRecordForm.vue +++ /dev/null @@ -1,209 +0,0 @@ - - - diff --git a/src/views/crm/followup/components/FollowUpRecordBusinessForm.vue b/src/views/crm/followup/components/FollowUpRecordBusinessForm.vue deleted file mode 100644 index 620b5fbc6..000000000 --- a/src/views/crm/followup/components/FollowUpRecordBusinessForm.vue +++ /dev/null @@ -1,42 +0,0 @@ - - - diff --git a/src/views/crm/followup/components/FollowUpRecordContactForm.vue b/src/views/crm/followup/components/FollowUpRecordContactForm.vue deleted file mode 100644 index b3b5d3a29..000000000 --- a/src/views/crm/followup/components/FollowUpRecordContactForm.vue +++ /dev/null @@ -1,47 +0,0 @@ - - - diff --git a/src/views/crm/followup/index.vue b/src/views/crm/followup/index.vue index 98bc53524..842cf7058 100644 --- a/src/views/crm/followup/index.vue +++ b/src/views/crm/followup/index.vue @@ -1,314 +1,30 @@ - + - - diff --git a/src/views/crm/followuprecord/FollowUpRecordForm.vue b/src/views/crm/followuprecord/FollowUpRecordForm.vue deleted file mode 100644 index 43cc7e0a4..000000000 --- a/src/views/crm/followuprecord/FollowUpRecordForm.vue +++ /dev/null @@ -1,158 +0,0 @@ - - \ No newline at end of file diff --git a/src/views/crm/followuprecord/index.vue b/src/views/crm/followuprecord/index.vue deleted file mode 100644 index 1cb9807bc..000000000 --- a/src/views/crm/followuprecord/index.vue +++ /dev/null @@ -1,240 +0,0 @@ - - - \ No newline at end of file