diff --git a/src/api/crm/customer/getCustomer.js b/src/api/crm/customer/getCustomer.js
index bba24d7..0c165d2 100644
--- a/src/api/crm/customer/getCustomer.js
+++ b/src/api/crm/customer/getCustomer.js
@@ -22,8 +22,8 @@ export function saveappCrmCusUserNew(params){
data: params
},{isTransformResponse: false})
}
-// 查看客户人员归属
-export function searchForAllPerson(params){
+// 查询业务员名下所有的客户
+export function SearchForAllCustomersSalesperson(params){
return request.get({
url: 'app/appCrmCusUserNewController/SearchForAllCustomersSalesperson',
data: params
@@ -35,4 +35,11 @@ export function getCusUserApprovalListDetail(params){
url: '/app/appCrmCusUserNewController/getCusUserApprovalListDetail',
data: params
},{isTransformResponse: false})
+}
+// 查询主归属人列表
+export function SearchForAllPerson(params){
+ return request.get({
+ url: '/app/appCrmCusUserNewController/SearchForAllPerson',
+ data: params
+ },{isTransformResponse: false})
}
\ No newline at end of file
diff --git a/src/api/crm/customer/updateCustomer.js b/src/api/crm/customer/updateCustomer.js
index 03d3cff..76d8438 100644
--- a/src/api/crm/customer/updateCustomer.js
+++ b/src/api/crm/customer/updateCustomer.js
@@ -12,4 +12,11 @@ export function upadateappCrmCusUserNew (data){
url: '/app/appCrmCusUserNewController/update',
data
},{isTransformResponse: false})
+}
+//主归属人变更提交
+export function submissionOfChangeOfMainOwner (data){
+ return request.get({
+ url: '/app/appCrmCusUserNewController/submissionOfChangeOfMainOwner',
+ data
+ },{isTransformResponse: false})
}
\ No newline at end of file
diff --git a/src/pages/business/CRM/customer/changeCustomerOwner.vue b/src/pages/business/CRM/customer/changeCustomerOwner.vue
new file mode 100644
index 0000000..6e8c095
--- /dev/null
+++ b/src/pages/business/CRM/customer/changeCustomerOwner.vue
@@ -0,0 +1,355 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ item.cusName }}
+ 复制信息
+
+
+ 客户人员名称
+ {{ item.userName }}
+
+
+
+
+ 性别
+ {{ item.sex }}
+
+
+
+
+ 手机号
+ {{ item.mobilePhone || item.iphone }}
+
+
+
+
+ 部门
+ {{ item.userDept }}
+
+
+
+
+ 业务员认定等级
+ {{ item.salesmanThinkLevel }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/pages/business/CRM/customer/customerAdd.vue b/src/pages/business/CRM/customer/customerAdd.vue
index c392bb0..1dc58bf 100644
--- a/src/pages/business/CRM/customer/customerAdd.vue
+++ b/src/pages/business/CRM/customer/customerAdd.vue
@@ -1,3 +1,7 @@
+
diff --git a/src/pages/business/CRM/customer/customerUserBelong.vue b/src/pages/business/CRM/customer/customerUserBelong.vue
index 25ff5df..7cb13e1 100644
--- a/src/pages/business/CRM/customer/customerUserBelong.vue
+++ b/src/pages/business/CRM/customer/customerUserBelong.vue
@@ -1,3 +1,8 @@
+
@@ -84,7 +89,7 @@ import {ref, onMounted, watch} from 'vue'
import customHeader from '@/components/customHeader.vue'
import MescrollUni from 'mescroll-uni/mescroll-uni.vue';
import {getNavBarPaddingTop} from '@/utils/system.js'
-import {searchForAllPerson} from "@/api/crm/customer/getCustomer"
+import {SearchForAllCustomersSalesperson} from "@/api/crm/customer/getCustomer"
import {statusColorMap} from "./dataMap";
// 获取导航栏高度用于内容区域padding
@@ -186,7 +191,7 @@ const getList = (pageIndex, pageSize) => {
searchContent: searchValue.value
}
- let res = await searchForAllPerson(param);
+ let res = await SearchForAllCustomersSalesperson(param);
resolve({
list: res.rows,
total: res.total