Commit 8b1ea55b authored by zhengyi's avatar zhengyi

fix:客户列表名称搜索框保留中间空格,只去除前后空格的bug修复

parent 55717174
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
<el-input v-model.trim="queryParams.number" :placeholder="$t('请输入客户编号')" clearable @keyup.enter.native="handleQuery" @input="queryParams.number = queryParams.number.replace(/\s+/g, '')" /> <el-input v-model.trim="queryParams.number" :placeholder="$t('请输入客户编号')" clearable @keyup.enter.native="handleQuery" @input="queryParams.number = queryParams.number.replace(/\s+/g, '')" />
</el-form-item> </el-form-item>
<el-form-item :label="$t('客户名称')" prop="name"> <el-form-item :label="$t('客户名称')" prop="name">
<el-input v-model.trim="queryParams.name" :placeholder="$t('请输入客户名称')" clearable @keyup.enter.native="handleQuery" @input="queryParams.name = queryParams.name.replace(/\s+/g, '')" /> <el-input v-model="queryParams.name" :placeholder="$t('请输入客户名称')" clearable @keyup.enter.native="handleQuery" @input="queryParams.name = queryParams.name" @blur="trimCustomerName" />
</el-form-item> </el-form-item>
<el-form-item :label="$t('区号')"> <el-form-item :label="$t('区号')">
<el-select filterable v-model="queryParams.areaCode" :placeholder="$t('请选择区号')"> <el-select filterable v-model="queryParams.areaCode" :placeholder="$t('请选择区号')">
...@@ -1108,6 +1108,10 @@ export default { ...@@ -1108,6 +1108,10 @@ export default {
this.$refs.customerComplaints.handleAdd() this.$refs.customerComplaints.handleAdd()
}) })
}, },
// 去掉客户名称的首尾空格
trimCustomerName(){
this.queryParams.name = this.queryParams.name.trim()
},
countryFormatter(row, column, cellValue) { countryFormatter(row, column, cellValue) {
const country = this.countryList.find((e) => e.id === cellValue) const country = this.countryList.find((e) => e.id === cellValue)
return this.isChinese ? country?.nameZh : country?.nameEn return this.isChinese ? country?.nameZh : country?.nameEn
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
<el-input v-model.trim="queryParams.number" :placeholder="$t('请输入客户编号')" clearable @keyup.enter.native="handleQuery" @input="queryParams.number = queryParams.number.replace(/\s+/g, '')" /> <el-input v-model.trim="queryParams.number" :placeholder="$t('请输入客户编号')" clearable @keyup.enter.native="handleQuery" @input="queryParams.number = queryParams.number.replace(/\s+/g, '')" />
</el-form-item> </el-form-item>
<el-form-item :label="$t('客户名称')" prop="name"> <el-form-item :label="$t('客户名称')" prop="name">
<el-input v-model.trim="queryParams.name" :placeholder="$t('请输入客户名称')" clearable @keyup.enter.native="handleQuery" @input="queryParams.name = queryParams.name.replace(/\s+/g, '')" /> <el-input v-model="queryParams.name" :placeholder="$t('请输入客户名称')" clearable @keyup.enter.native="handleQuery" @input="queryParams.name = queryParams.name" @blur="trimCustomerName" />
</el-form-item> </el-form-item>
<el-form-item :label="$t('区号')"> <el-form-item :label="$t('区号')">
<el-select filterable v-model="queryParams.areaCode" :placeholder="$t('请选择区号')"> <el-select filterable v-model="queryParams.areaCode" :placeholder="$t('请选择区号')">
...@@ -907,6 +907,10 @@ export default { ...@@ -907,6 +907,10 @@ export default {
} }
this.resetForm("handOverForm") this.resetForm("handOverForm")
}, },
// 去掉客户名称的首尾空格
trimCustomerName(){
this.queryParams.name = this.queryParams.name.trim()
},
/** 搜索按钮操作 */ /** 搜索按钮操作 */
handleQuery() { handleQuery() {
this.queryParams.pageNo = 1 this.queryParams.pageNo = 1
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
<el-input v-model.trim="queryParams.number" :placeholder="$t('请输入客户编号')" clearable @keyup.enter.native="handleQuery" @input="queryParams.number = queryParams.number.replace(/\s+/g, '')" /> <el-input v-model.trim="queryParams.number" :placeholder="$t('请输入客户编号')" clearable @keyup.enter.native="handleQuery" @input="queryParams.number = queryParams.number.replace(/\s+/g, '')" />
</el-form-item> </el-form-item>
<el-form-item :label="$t('客户名称')" prop="name"> <el-form-item :label="$t('客户名称')" prop="name">
<el-input v-model.trim="queryParams.name" :placeholder="$t('请输入客户名称')" clearable @keyup.enter.native="handleQuery" @input="queryParams.name = queryParams.name.replace(/\s+/g, '')" /> <el-input v-model="queryParams.name" :placeholder="$t('请输入客户名称')" clearable @keyup.enter.native="handleQuery" @input="queryParams.name = queryParams.name" @blur="trimCustomerName"/>
</el-form-item> </el-form-item>
<el-form-item :label="$t('区号')"> <el-form-item :label="$t('区号')">
<el-select filterable v-model="queryParams.areaCode" :placeholder="$t('请选择区号')"> <el-select filterable v-model="queryParams.areaCode" :placeholder="$t('请选择区号')">
...@@ -641,6 +641,10 @@ export default { ...@@ -641,6 +641,10 @@ export default {
} }
this.resetForm("form") this.resetForm("form")
}, },
// 去掉客户名称的首尾空格
trimCustomerName(){
this.queryParams.name = this.queryParams.name.trim()
},
/** 搜索按钮操作 */ /** 搜索按钮操作 */
handleQuery() { handleQuery() {
this.queryParams.pageNo = 1 this.queryParams.pageNo = 1
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
<el-input v-model.trim="queryParams.number" :placeholder="$t('请输入客户编号')" clearable @keyup.enter.native="handleQuery" @input="queryParams.number = queryParams.number.replace(/\s+/g, '')" /> <el-input v-model.trim="queryParams.number" :placeholder="$t('请输入客户编号')" clearable @keyup.enter.native="handleQuery" @input="queryParams.number = queryParams.number.replace(/\s+/g, '')" />
</el-form-item> </el-form-item>
<el-form-item :label="$t('客户名称')" prop="name"> <el-form-item :label="$t('客户名称')" prop="name">
<el-input v-model.trim="queryParams.name" :placeholder="$t('请输入客户名称')" clearable @keyup.enter.native="handleQuery" @input="queryParams.name = queryParams.name.replace(/\s+/g, '')" /> <el-input v-model="queryParams.name" :placeholder="$t('请输入客户名称')" clearable @keyup.enter.native="handleQuery" @input="queryParams.name = queryParams.name" @blur="trimCustomerName"/>
</el-form-item> </el-form-item>
<el-form-item :label="$t('区号')"> <el-form-item :label="$t('区号')">
<el-select filterable v-model="queryParams.areaCode" :placeholder="$t('请选择区号')"> <el-select filterable v-model="queryParams.areaCode" :placeholder="$t('请选择区号')">
...@@ -758,6 +758,10 @@ export default { ...@@ -758,6 +758,10 @@ export default {
} }
this.resetForm("form") this.resetForm("form")
}, },
// 去掉客户名称的首尾空格
trimCustomerName(){
this.queryParams.name = this.queryParams.name.trim()
},
/** 搜索按钮操作 */ /** 搜索按钮操作 */
handleQuery() { handleQuery() {
this.queryParams.pageNo = 1 this.queryParams.pageNo = 1
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
<el-input v-model.trim="queryParams.number" :placeholder="$t('请输入客户编号')" clearable @keyup.enter.native="handleQuery" @input="queryParams.number = queryParams.number.replace(/\s+/g, '')" /> <el-input v-model.trim="queryParams.number" :placeholder="$t('请输入客户编号')" clearable @keyup.enter.native="handleQuery" @input="queryParams.number = queryParams.number.replace(/\s+/g, '')" />
</el-form-item> </el-form-item>
<el-form-item :label="$t('客户名称')" prop="name"> <el-form-item :label="$t('客户名称')" prop="name">
<el-input v-model.trim="queryParams.name" :placeholder="$t('请输入客户名称')" clearable @keyup.enter.native="handleQuery" @input="queryParams.name = queryParams.name.replace(/\s+/g, '')" /> <el-input v-model="queryParams.name" :placeholder="$t('请输入客户名称')" clearable @keyup.enter.native="handleQuery" @input="queryParams.name = queryParams.name" @blur="trimCustomerName"/>
</el-form-item> </el-form-item>
<el-form-item :label="$t('区号')"> <el-form-item :label="$t('区号')">
<el-select filterable v-model="queryParams.areaCode" :placeholder="$t('请选择区号')"> <el-select filterable v-model="queryParams.areaCode" :placeholder="$t('请选择区号')">
...@@ -831,6 +831,10 @@ export default { ...@@ -831,6 +831,10 @@ export default {
}; };
this.resetForm("form"); this.resetForm("form");
}, },
// 去掉客户名称的首尾空格
trimCustomerName(){
this.queryParams.name = this.queryParams.name.trim()
},
/** 搜索按钮操作 */ /** 搜索按钮操作 */
handleQuery() { handleQuery() {
this.queryParams.pageNo = 1; this.queryParams.pageNo = 1;
......
...@@ -1097,7 +1097,7 @@ export default { ...@@ -1097,7 +1097,7 @@ export default {
// if (this.$route.query.copyId) { // if (this.$route.query.copyId) {
this.getOffer() this.getOffer()
} }
if (this.$route.query.type && this.$route.query.type === 1) { if (this.$route.query.type && this.$route.query.type == 1) {
console.log("客户页面跳转") console.log("客户页面跳转")
this.getCustomerContactsListByCustomer() this.getCustomerContactsListByCustomer()
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment