From 42c2e3eaa5eacdf5de44482de146130c0b590e41 Mon Sep 17 00:00:00 2001
From: zuozhengqing <a13193816592@163.com>
Date: 星期一, 16 十月 2023 20:24:35 +0800
Subject: [PATCH] 跟进记录,联系人、销售机会、销售线索表格根据客户名称筛选
---
src/views/other/commonDialog/SelectContactDialog.vue | 5 +++--
src/views/other/commonDialog/SelectChanceDialog.vue | 5 +++--
src/views/other/commonDialog/SelectLeadDialog.vue | 5 +++--
src/views/client/followupRecords/AddFollowupRecordsDialog.vue | 6 ++++++
4 files changed, 15 insertions(+), 6 deletions(-)
diff --git a/src/views/client/followupRecords/AddFollowupRecordsDialog.vue b/src/views/client/followupRecords/AddFollowupRecordsDialog.vue
index 1fa08a8..32f712f 100644
--- a/src/views/client/followupRecords/AddFollowupRecordsDialog.vue
+++ b/src/views/client/followupRecords/AddFollowupRecordsDialog.vue
@@ -492,16 +492,19 @@
editVisible: false,
title: "",
infomation: {},
+ search_map:{}
},
editSelectChanceConfig: {
editVisible: false,
title: "",
infomation: {},
+ search_map:{},
},
editSelectLeadConfig: {
editVisible: false,
title: "",
infomation: {},
+ search_map:{},
},
clientId: this.editContactsConfig.infomation.client_id,
contactId: this.editContactsConfig.infomation.contact_id,
@@ -668,6 +671,9 @@
},
async handleSelectClient(value, item) {
if (value === "client") {
+ this.editSelectContactConfig.search_map.client_id=item.id
+ this.editSelectChanceConfig.search_map.client_id=item.id
+ this.editSelectLeadConfig.search_map.client_id=item.id
await getContactList({
search_map:{
client_id:item.id
diff --git a/src/views/other/commonDialog/SelectChanceDialog.vue b/src/views/other/commonDialog/SelectChanceDialog.vue
index 2814fbc..2d8af06 100644
--- a/src/views/other/commonDialog/SelectChanceDialog.vue
+++ b/src/views/other/commonDialog/SelectChanceDialog.vue
@@ -54,7 +54,8 @@
return {
editVisible: false,
title: "",
- infomation: {}
+ infomation: {},
+ search_map:{}
}
}
}
@@ -121,7 +122,7 @@
async getData() {
this.loading = true
await getSaleChanceList({
- search_map: this.search_map,
+ search_map: this.editCommonConfig.search_map,
page: this.pagerOptions.currPage,
pageSize: this.pagerOptions.pageSize
})
diff --git a/src/views/other/commonDialog/SelectContactDialog.vue b/src/views/other/commonDialog/SelectContactDialog.vue
index 7e578d5..515a796 100644
--- a/src/views/other/commonDialog/SelectContactDialog.vue
+++ b/src/views/other/commonDialog/SelectContactDialog.vue
@@ -54,7 +54,8 @@
return {
editVisible: false,
title: "",
- infomation: {}
+ infomation: {},
+ search_map:{},
}
}
}
@@ -120,7 +121,7 @@
async getData() {
this.loading = true
await getContactList({
- search_map: this.search_map,
+ search_map: this.editCommonConfig.search_map,
page: this.pagerOptions.currPage,
pageSize: this.pagerOptions.pageSize
})
diff --git a/src/views/other/commonDialog/SelectLeadDialog.vue b/src/views/other/commonDialog/SelectLeadDialog.vue
index f60f85a..df7f079 100644
--- a/src/views/other/commonDialog/SelectLeadDialog.vue
+++ b/src/views/other/commonDialog/SelectLeadDialog.vue
@@ -59,7 +59,8 @@
return {
editVisible: false,
title: "",
- infomation: {}
+ infomation: {},
+ search_map:{},
}
}
}
@@ -93,7 +94,7 @@
async getData() {
this.loading = true
await getSalesLeadsList({
- search_map: this.search_map,
+ search_map: this.editCommonConfig.search_map,
page: this.pagerOptions.currPage,
pageSize: this.pagerOptions.pageSize
})
--
Gitblit v1.8.0