feat: detail contract detail

This commit is contained in:
xingyu4j
2025-06-04 22:51:55 +08:00
parent a0281ef742
commit 43841be0d9
6 changed files with 529 additions and 11 deletions

View File

@@ -25,6 +25,10 @@ const ContactDetailsList = defineAsyncComponent(
() => import('#/views/crm/contact/modules/detail-list.vue'),
);
const ContractDetailsList = defineAsyncComponent(
() => import('#/views/crm/contract/modules/detail-list.vue'),
);
const FollowUp = defineAsyncComponent(
() => import('#/views/crm/followup/index.vue'),
);
@@ -177,7 +181,10 @@ onMounted(async () => {
<div>产品</div>
</Tabs.TabPane>
<Tabs.TabPane tab="合同" key="5" :force-render="true">
<div>合同</div>
<ContractDetailsList
:biz-id="businessId"
:biz-type="BizTypeEnum.CRM_BUSINESS"
/>
</Tabs.TabPane>
<Tabs.TabPane tab="团队成员" key="6" :force-render="true">
<PermissionList