From 8835f2a75d90c10fcf14ee7d8d26c864ebbf4168 Mon Sep 17 00:00:00 2001
From: yangfeng <wanwan926_4@163.com>
Date: 星期二, 17 十月 2023 10:03:33 +0800
Subject: [PATCH] 选择销售机会和销售子单弹窗的问题修复
---
src/views/other/commonDialog/SelectChanceDialog.vue | 2 +-
src/views/sales/salesDetails/AddSalesDetailsDialog.vue | 12 ++++++++----
2 files changed, 9 insertions(+), 5 deletions(-)
diff --git a/src/views/other/commonDialog/SelectChanceDialog.vue b/src/views/other/commonDialog/SelectChanceDialog.vue
index 182923d..0c1ed41 100644
--- a/src/views/other/commonDialog/SelectChanceDialog.vue
+++ b/src/views/other/commonDialog/SelectChanceDialog.vue
@@ -125,7 +125,7 @@
async getData() {
this.loading = true
await getSaleChanceList({
- search_map: this.editCommonConfig.search_map,
+ search_map: this.search_map,
page: this.pagerOptions.currPage,
pageSize: this.pagerOptions.pageSize
})
diff --git a/src/views/sales/salesDetails/AddSalesDetailsDialog.vue b/src/views/sales/salesDetails/AddSalesDetailsDialog.vue
index 6166496..d41ffc8 100644
--- a/src/views/sales/salesDetails/AddSalesDetailsDialog.vue
+++ b/src/views/sales/salesDetails/AddSalesDetailsDialog.vue
@@ -115,7 +115,7 @@
querySearchAsync(queryString, callback, 'subbill')
}
"
- value-key="name"
+ value-key="number"
@select="handleSelectClient('subbill', $event)"
:disabled="isNameChanceEdit"
></el-autocomplete>
@@ -660,12 +660,16 @@
} else if (value === "subbill") {
restaurants = this.subOrderList
}
- var results = queryString ? restaurants.filter(this.createStateFilter(queryString)) : restaurants
+ var results = queryString ? restaurants.filter(this.createStateFilter(queryString, value)) : restaurants
cb(results)
},
- createStateFilter(queryString) {
+ createStateFilter(queryString, value) {
return (state) => {
- return state.name.toLowerCase().indexOf(queryString.toLowerCase()) === 0
+ if (value === "subbill") {
+ return state.number.toLowerCase().indexOf(queryString.toLowerCase()) === 0
+ } else {
+ return state.name.toLowerCase().indexOf(queryString.toLowerCase()) === 0
+ }
}
},
async handleSelectClient(value, item) {
--
Gitblit v1.8.0