From 4359c97231d3481723e84f2ab6ab8b28680e9723 Mon Sep 17 00:00:00 2001 From: chenjianan Date: Thu, 11 Apr 2019 14:18:40 +0800 Subject: [PATCH] =?UTF-8?q?=E8=90=A5=E9=94=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ContractCapitalManagement.js | 4 +-- src/api/MarketingCenter/InvoiceRecord.js | 4 +-- .../ContractCapitalManagement/index.vue | 31 ++++++++++++----- .../MarketingCenter/InvoiceRecord/index.vue | 34 +++++++++++++------ 4 files changed, 50 insertions(+), 23 deletions(-) diff --git a/src/api/MarketingCenter/ContractCapitalManagement.js b/src/api/MarketingCenter/ContractCapitalManagement.js index a0563fb7..00e6287c 100644 --- a/src/api/MarketingCenter/ContractCapitalManagement.js +++ b/src/api/MarketingCenter/ContractCapitalManagement.js @@ -216,8 +216,8 @@ export function SelectMarketingManager(code) { method: 'post', data: { type: '1', - name: '客户关系管理系统_按地区查询_营销经理', - param: '省份流水号=' + code + name: '客户关系管理系统_按姓名查询_营销经理', + param: '姓名=' + code } }) } diff --git a/src/api/MarketingCenter/InvoiceRecord.js b/src/api/MarketingCenter/InvoiceRecord.js index a55241aa..8f4ae65f 100644 --- a/src/api/MarketingCenter/InvoiceRecord.js +++ b/src/api/MarketingCenter/InvoiceRecord.js @@ -60,8 +60,8 @@ export function SelectMarketingManager(code) { method: 'post', data: { type: '1', - name: '客户关系管理系统_按地区查询_营销经理', - param: '省份流水号=' + code + name: '客户关系管理系统_按姓名查询_营销经理', + param: '姓名=' + code } }) } diff --git a/src/views/MarketingCenter/ContractCapitalManagement/index.vue b/src/views/MarketingCenter/ContractCapitalManagement/index.vue index e52faa5e..c03c829e 100644 --- a/src/views/MarketingCenter/ContractCapitalManagement/index.vue +++ b/src/views/MarketingCenter/ContractCapitalManagement/index.vue @@ -10,7 +10,7 @@ :value="item.value"/> 销售经理: - + 查询 新增 @@ -381,14 +381,17 @@ - 责权省份: - - - + 姓名: + + 查询 + + + + + + + +
@@ -639,6 +642,16 @@ export default { this.init() }, methods: { + searchName() { // 模糊查询姓名 + SelectMarketingManager(this.name).then(response => { + this.dataPeople = response.data + }) + }, + openName() { + this.name = '' + this.dataPeople = [] + this.dialogFormVisiblePeople = true + }, init() { this.getSelect(selectProvince, ['省份', '省份流水号'], 'Province') this.getSelect(searchProjectNumber, ['项目名称', '项目流水号'], 'entryName') diff --git a/src/views/MarketingCenter/InvoiceRecord/index.vue b/src/views/MarketingCenter/InvoiceRecord/index.vue index 9042a2ab..5407ade1 100644 --- a/src/views/MarketingCenter/InvoiceRecord/index.vue +++ b/src/views/MarketingCenter/InvoiceRecord/index.vue @@ -11,7 +11,7 @@ :value="item.value"/> 销售经理: - + 开始日期: - - 责权省份 - - - + + 姓名: + + 查询 + + + + + + + +
@@ -334,6 +337,7 @@ export default { }, data() { return { + name: '', projectid: '', // 项目流水号 entryName: [], // 项目名称数组 entryNameValue_check: '', // 项目名称check @@ -394,6 +398,16 @@ export default { this.fetchTableData1() }, methods: { + searchName() { // 模糊查询姓名 + SelectMarketingManager(this.name).then(response => { + this.dataPeople = response.data + }) + }, + openName() { + this.name = '' + this.dataPeople = [] + this.dialogFormVisiblePeople = true + }, // 初始化条件 init() { this.getSelect(initProject, ['项目名称', '项目流水号'], 'entryName')