From 1fda9c6500988666470ce3e3025af2c50bea0dda Mon Sep 17 00:00:00 2001 From: wangzhuo Date: Tue, 19 Aug 2025 22:06:10 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=AE=A2=E6=88=B7=E4=BA=BA=E5=91=98?= =?UTF-8?q?=E4=B8=BB=E5=BD=92=E5=B1=9E=E4=BA=BA=E5=8F=98=E6=9B=B4=E5=AE=A1?= =?UTF-8?q?=E6=A0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/crm/mainOwner/mainOwner.js | 23 + src/pages.json | 14 + .../CRM/customer/changeCustomerOwner.vue | 9 +- .../CRM/mainOwner/audit/confirmForm.vue | 752 ++++++++++++++++++ .../mainOwner/audit/mainOwnerChangeAudit.vue | 273 +++++++ 5 files changed, 1066 insertions(+), 5 deletions(-) create mode 100644 src/pages/business/CRM/mainOwner/audit/confirmForm.vue create mode 100644 src/pages/business/CRM/mainOwner/audit/mainOwnerChangeAudit.vue diff --git a/src/api/crm/mainOwner/mainOwner.js b/src/api/crm/mainOwner/mainOwner.js index c7c1ba5..9d4dbcb 100644 --- a/src/api/crm/mainOwner/mainOwner.js +++ b/src/api/crm/mainOwner/mainOwner.js @@ -16,3 +16,26 @@ export function queryViewMainOwnerDetail(params){ data: params },{isTransformResponse: false}) } + +//查询主归属人变更人员的列表数据 +export function personnelAwaitingReviewForChange(params){ + return request.get({ + url: '/app/appCrmCusUserNewController/personnelAwaitingReviewForChange', + data: params + },{isTransformResponse: false}) +} + +//主归属人变更驳回 +export function changeOfPrimaryOwnershipNoApproved(params) { + return request.get({ + url:'/app/appCrmCusUserNewController/changeOfPrimaryOwnershipNoApproved', + data: params + }, {isTransformResponse: false}); +} +//主归属人变更通过 +export function changeOfPrimaryOwnershipApproved (params) { + return request.get({ + url: '/app/appCrmCusUserNewController/changeOfPrimaryOwnershipApproved', + data: params + }, {isTransformResponse: false}); +} \ No newline at end of file diff --git a/src/pages.json b/src/pages.json index 9349533..3e18b86 100644 --- a/src/pages.json +++ b/src/pages.json @@ -288,6 +288,20 @@ "navigationBarTitleText": "" } }, + { + "path": "pages/business/CRM/mainOwner/audit/mainOwnerChangeAudit", + //客户人员主归属人变更审核 + "style": { + "navigationBarTitleText": "" + } + }, + { + "path": "pages/business/CRM/mainOwner/audit/confirmForm", + //客户人员主归属人变更审核意见 + "style": { + "navigationBarTitleText": "" + } + }, { "path": "pages/business/CRM/customer/components/customerUserEdit", //客户人员详情编辑 diff --git a/src/pages/business/CRM/customer/changeCustomerOwner.vue b/src/pages/business/CRM/customer/changeCustomerOwner.vue index 6e8c095..19f8654 100644 --- a/src/pages/business/CRM/customer/changeCustomerOwner.vue +++ b/src/pages/business/CRM/customer/changeCustomerOwner.vue @@ -30,12 +30,12 @@ class="scroll-h" :class="{'loading-scroll':cssFlag}" > + @touchstart="handleTouchStart(item)" + @touchend="handleTouchEnd"> - + {{ item.cusName }} - 复制信息 + 客户人员名称 @@ -65,7 +65,6 @@ 业务员认定等级 {{ item.salesmanThinkLevel }} - + + + + + \ No newline at end of file diff --git a/src/pages/business/CRM/mainOwner/audit/mainOwnerChangeAudit.vue b/src/pages/business/CRM/mainOwner/audit/mainOwnerChangeAudit.vue new file mode 100644 index 0000000..0f9f7d2 --- /dev/null +++ b/src/pages/business/CRM/mainOwner/audit/mainOwnerChangeAudit.vue @@ -0,0 +1,273 @@ + + + + + + \ No newline at end of file