|
|
@@ -7,7 +7,9 @@
|
|
|
title="编辑公海客户"
|
|
|
:show-close="false"
|
|
|
:visible.sync="dialogFormVisible"
|
|
|
- size="600px">
|
|
|
+ size="600px"
|
|
|
+ @close="onClose"
|
|
|
+ >
|
|
|
<div class="drawer__panel">
|
|
|
<el-row :gutter="20">
|
|
|
<el-form :model="form" :rules="rules" ref="form" label-width="90px" label-position="right" size="mini">
|
|
|
@@ -21,7 +23,17 @@
|
|
|
placement="right"
|
|
|
width="900"
|
|
|
v-model="businessShow"
|
|
|
- trigger="click">
|
|
|
+ trigger="manual">
|
|
|
+ <el-input
|
|
|
+ style="width:300px;margin-bottom: 10px"
|
|
|
+ placeholder="请输入内容"
|
|
|
+ v-model="form.enterprisename"
|
|
|
+ clearable
|
|
|
+ @clear="businessSearch"
|
|
|
+ size="mini"
|
|
|
+ @keyup.enter.native="businessSearch">
|
|
|
+ <i slot="prefix" class="el-icon-search" @click="businessSearch"></i>
|
|
|
+ </el-input>
|
|
|
<el-table :data="businessData" @row-click="businessSelect" :header-cell-style="{background:'#EEEEEE',color:'#333'}" size="mini">
|
|
|
<el-table-column width="260" label="客户名称">
|
|
|
<template slot-scope="scope">
|
|
|
@@ -75,9 +87,21 @@
|
|
|
<el-select v-model="form.customergrade" placeholder="请选择客户等级" size="small">
|
|
|
<el-option
|
|
|
v-for="item in customerLead()"
|
|
|
- :key="item.rowindex"
|
|
|
+ :key="item.value"
|
|
|
:label="item.value"
|
|
|
- :value="item.rowindex">
|
|
|
+ :value="item.value">
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="24">
|
|
|
+ <el-form-item label="所属行业:" >
|
|
|
+ <el-select v-model="form.industry" placeholder="请选择所属行业" style="width: 100%">
|
|
|
+ <el-option
|
|
|
+ v-for="item in options.industryData"
|
|
|
+ :key="item.value"
|
|
|
+ :label="item.value"
|
|
|
+ :value="item.value">
|
|
|
</el-option>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
@@ -150,7 +174,7 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="24">
|
|
|
- <el-form-item label="详细地址:" prop="address">
|
|
|
+ <el-form-item label="企业地址:" prop="address">
|
|
|
<el-input v-model="form.address" placeholder="详细地址"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
@@ -160,22 +184,10 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="24">
|
|
|
- <el-form-item label="税号:" prop="taxno">
|
|
|
+ <el-form-item label="企业税号:" prop="taxno">
|
|
|
<el-input v-model="form.taxno" placeholder="税号"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="24">
|
|
|
- <el-form-item label="所属行业:" >
|
|
|
- <el-select v-model="form.industry" placeholder="请选择所属行业" style="width: 100%">
|
|
|
- <el-option
|
|
|
- v-for="item in options.industryData"
|
|
|
- :key="item.value"
|
|
|
- :label="item.value"
|
|
|
- :value="item.value">
|
|
|
- </el-option>
|
|
|
- </el-select>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
<el-col :span="24">
|
|
|
<el-form-item label="公海池:" prop="sa_customerpoolid">
|
|
|
<el-select v-model="form.sa_customerpoolid" placeholder="请选择公海池" size="small">
|
|
|
@@ -192,7 +204,7 @@
|
|
|
</el-row>
|
|
|
</div>
|
|
|
<div class="fixed__btn__panel">
|
|
|
- <el-button size="small" @click="dialogFormVisible = false" class="normal-btn-width inline-16">取 消</el-button>
|
|
|
+ <el-button size="small" @click="onClose" class="normal-btn-width inline-16">取 消</el-button>
|
|
|
<duplicateCheck :data="form"></duplicateCheck>
|
|
|
<el-button size="small" type="warning" @click="onSave" class="normal-btn-width">保 存</el-button>
|
|
|
</div>
|
|
|
@@ -282,6 +294,10 @@ export default {
|
|
|
},
|
|
|
props:['data','btnType'],
|
|
|
methods:{
|
|
|
+ onClose(){
|
|
|
+ this.businessShow = false
|
|
|
+ this.dialogFormVisible = false
|
|
|
+ },
|
|
|
editBtn () {
|
|
|
this.dialogFormVisible = true
|
|
|
/* let arr = ['province','city','county']
|
|
|
@@ -303,6 +319,7 @@ export default {
|
|
|
this.businessData = res.data
|
|
|
this.total = res.total
|
|
|
this.currentPage = res.pageNumber
|
|
|
+ this.businessShow = true
|
|
|
},
|
|
|
/*选择工商信息*/
|
|
|
businessSelect(val){
|
|
|
@@ -483,4 +500,8 @@ export default {
|
|
|
/deep/.el-select,.el-cascader {
|
|
|
width: 100%;
|
|
|
}
|
|
|
+ /deep/.el-input__prefix {
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ }
|
|
|
</style>
|