From 84bb8331c257d51255a3300f8aaabe6cb531f0e0 Mon Sep 17 00:00:00 2001 From: YunaiV Date: Sat, 27 Sep 2025 15:25:09 +0800 Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9A=E3=80=90antd=E3=80=91=E3=80=90crm?= =?UTF-8?q?=E3=80=91contact=20=E8=AF=A6=E6=83=85=E7=9A=84=E4=BC=98?= =?UTF-8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/crm/clue/detail/index.vue | 18 +- .../src/views/crm/contact/detail/data.ts | 60 ----- .../src/views/crm/contact/detail/index.vue | 69 +++--- .../contact/detail/modules/detail-list.vue | 205 ------------------ .../modules/{detail-info.vue => info.vue} | 2 +- apps/web-antd/src/views/crm/contact/index.ts | 10 +- .../crm/contact/modules/detail-list-modal.vue | 164 -------------- .../src/views/crm/followup/modules/form.vue | 2 +- 8 files changed, 48 insertions(+), 482 deletions(-) delete mode 100644 apps/web-antd/src/views/crm/contact/detail/modules/detail-list.vue rename apps/web-antd/src/views/crm/contact/detail/modules/{detail-info.vue => info.vue} (94%) delete mode 100644 apps/web-antd/src/views/crm/contact/modules/detail-list-modal.vue diff --git a/apps/web-antd/src/views/crm/clue/detail/index.vue b/apps/web-antd/src/views/crm/clue/detail/index.vue index f2cf8f1a..6807daf2 100644 --- a/apps/web-antd/src/views/crm/clue/detail/index.vue +++ b/apps/web-antd/src/views/crm/clue/detail/index.vue @@ -2,7 +2,7 @@ import type { CrmClueApi } from '#/api/crm/clue'; import type { SystemOperateLogApi } from '#/api/system/operate-log'; -import { computed, onMounted, ref } from 'vue'; +import { onMounted, ref } from 'vue'; import { useRoute, useRouter } from 'vue-router'; import { confirm, Page, useVbenModal } from '@vben/common-ui'; @@ -33,12 +33,6 @@ const clue = ref({} as CrmClueApi.Clue); // 线索详情 const logList = ref([]); // 操作日志 const permissionListRef = ref>(); // 团队成员列表 Ref -/** 校验负责人权限和编辑权限 */ -const validateOwnerUser = computed( - () => permissionListRef.value?.validateOwnerUser, -); -const validateWrite = computed(() => permissionListRef.value?.validateWrite); - const [Descriptions] = useDescription({ componentProps: { bordered: false, @@ -129,18 +123,22 @@ onMounted(() => { 返回 -