This commit is contained in:
chenjianan
2019-04-10 12:48:25 +08:00
parent 3a213c636a
commit 04ddcfff4c
2 changed files with 21 additions and 10 deletions

View File

@@ -195,8 +195,8 @@ export function SelectMarketingManager(code) {
method: 'post', method: 'post',
data: { data: {
type: '1', type: '1',
name: '客户关系管理系统_按地区查询_营销经理', name: '客户关系管理系统_按姓名查询_营销经理',
param: '省份流水号=' + code param: '姓名=' + code
} }
}) })
} }

View File

@@ -389,14 +389,17 @@
<!--营销经理选择--> <!--营销经理选择-->
<el-dialog :visible.sync="dialogFormVisiblePeople" title="营销经理" center width="500px"> <el-dialog :visible.sync="dialogFormVisiblePeople" title="营销经理" center width="500px">
<span>责权省份</span> <span>姓名</span>
<el-select v-model="ProvinceValue" clearable filterable placeholder="请选择省份" style="margin-right: 10px" size="small" @change="changeProvince"> <el-input v-model="name" clearable size="small" style="width: 200px"/>
<el-option <el-button size="small" type="success" @click="searchName">查询</el-button>
v-for="item in Province" <!--<span>责权省份</span>-->
:key="item.value" <!--<el-select v-model="ProvinceValue" clearable filterable placeholder="请选择省份" style="margin-right: 10px" size="small" @change="changeProvince">-->
:label="item.label" <!--<el-option-->
:value="item.value"/> <!--v-for="item in Province"-->
</el-select> <!--:key="item.value"-->
<!--:label="item.label"-->
<!--:value="item.value"/>-->
<!--</el-select>-->
<div style="margin-top: 15px"> <div style="margin-top: 15px">
<el-table :data="tableData3" border style="width: 100%; text-align: center;" highlight-current-row @row-click="handleChange"> <el-table :data="tableData3" border style="width: 100%; text-align: center;" highlight-current-row @row-click="handleChange">
<el-table-column label="销售经理" align="center" > <el-table-column label="销售经理" align="center" >
@@ -549,6 +552,7 @@ export default {
}, },
data() { data() {
return { return {
name: '',
a: 1, a: 1,
b: 1, b: 1,
c: 1, c: 1,
@@ -674,6 +678,11 @@ export default {
this.fetchCustomerData() this.fetchCustomerData()
}, },
methods: { methods: {
searchName() { // 模糊查询姓名
SelectMarketingManager(this.name).then(response => {
this.tableData3 = response.data
})
},
fetchData() { fetchData() {
getTree().then(response => { // 获取人员信息树 getTree().then(response => { // 获取人员信息树
const data = response.data const data = response.data
@@ -686,6 +695,8 @@ export default {
this.getSelect(money, ['付款方式', '付款方式代码'], 'money') this.getSelect(money, ['付款方式', '付款方式代码'], 'money')
}, },
openName() { openName() {
this.name = ''
this.tableData3 = []
this.dialogFormVisiblePeople = true this.dialogFormVisiblePeople = true
}, },
getRowKeys(row) { getRowKeys(row) {