From 31e9c455321e50e0aa7c86e920bc6faa186eb09a Mon Sep 17 00:00:00 2001 From: zy Date: Mon, 28 Apr 2025 11:32:29 +0800 Subject: [PATCH] =?UTF-8?q?=E5=95=86=E6=9C=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/product/index.vue | 163 ++++++++++++++ src/router/modules/remaining.ts | 11 + .../crm/billtemplate/BillTemplateForm.vue | 166 +++++++++++--- .../crm/billtemplate/components/index.vue | 210 ++++++++++++++++++ src/views/crm/business/BusinessForm.vue | 63 +++--- .../components/BusinessProductForm.vue | 163 +++++++------- src/views/crm/business/index.vue | 5 +- 7 files changed, 636 insertions(+), 145 deletions(-) create mode 100644 src/components/product/index.vue create mode 100644 src/views/crm/billtemplate/components/index.vue diff --git a/src/components/product/index.vue b/src/components/product/index.vue new file mode 100644 index 000000000..512c7fdbf --- /dev/null +++ b/src/components/product/index.vue @@ -0,0 +1,163 @@ + + + diff --git a/src/router/modules/remaining.ts b/src/router/modules/remaining.ts index 9b27642f1..a0aedffef 100644 --- a/src/router/modules/remaining.ts +++ b/src/router/modules/remaining.ts @@ -534,6 +534,17 @@ const remainingRouter: AppRouteRecordRaw[] = [ }, component: () => import('@/views/crm/business/detail/index.vue') }, + { + path: 'business/add/:id', + name: 'CrmBusinessAdd', + meta: { + title: '商机新增', + noCache: true, + hidden: true, + activeMenu: '/crm/business' + }, + component: () => import('@/views/crm/business/BusinessForm.vue') + }, { path: 'contract/detail/:id', name: 'CrmContractDetail', diff --git a/src/views/crm/billtemplate/BillTemplateForm.vue b/src/views/crm/billtemplate/BillTemplateForm.vue index 04646d5ff..a1d2747a0 100644 --- a/src/views/crm/billtemplate/BillTemplateForm.vue +++ b/src/views/crm/billtemplate/BillTemplateForm.vue @@ -1,25 +1,43 @@