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