|
|
@@ -3,46 +3,33 @@
|
|
|
<el-button type="primary" size="small" @click="onShow">新 建</el-button>
|
|
|
<el-dialog title="创建经销商" append-to-body :visible.sync="dialogVisible">
|
|
|
<el-row :gutter="20">
|
|
|
- <el-form :model="form" ref="form" :rules="rules" size="small" label-position="right" label-width="100px" class="demo-form-inline">
|
|
|
+ <el-form :model="form" ref="form" :rules="rules" :status-icon="false" size="small" label-position="right" label-width="100px" class="demo-form-inline">
|
|
|
<el-col :span="24">
|
|
|
<p class="normal-title normal-margin">企业信息</p>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="企业名称" prop="enterprisename">
|
|
|
- <el-popover
|
|
|
- placement="bottom"
|
|
|
- width="100%"
|
|
|
- v-model="visible">
|
|
|
- <div>
|
|
|
- <ul class="enterprisePanel">
|
|
|
- <li v-for="item in ENlist" :key="item.sys_enterpriseid" @click="chooseEnterprise(item)">
|
|
|
- <p>{{item.enterprisename}}</p>
|
|
|
- <small>{{item.province}}-{{item.city}}-{{item.county}}</small>
|
|
|
- </li>
|
|
|
- </ul>
|
|
|
- </div>
|
|
|
- <el-input slot="reference" v-model="form.enterprisename" @focus="queryEnterpriseArchives" @input.native="onChange" placeholder="输入企业名称" clearable></el-input>
|
|
|
- </el-popover>
|
|
|
+ <enterprise @rowClick="chooseEnterprise"></enterprise>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="省市县">
|
|
|
- <p class="enterpriseText">{{enterprise.province?enterprise.province:'--'}}</p>
|
|
|
+ <p class="enterpriseText">{{enterprise.province?enterprise.province:''}}</p>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="联系人">
|
|
|
- <p class="enterpriseText">{{enterprise.contact?enterprise.contact:'--'}}</p>
|
|
|
+ <p class="enterpriseText">{{enterprise.contact?enterprise.contact:''}}</p>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="联系方式">
|
|
|
- <p class="enterpriseText">{{enterprise.phonenumber?enterprise.phonenumber:'--'}}</p>
|
|
|
+ <p class="enterpriseText">{{enterprise.phonenumber?enterprise.phonenumber:''}}</p>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="24">
|
|
|
<el-form-item label="详细地址">
|
|
|
- <p class="enterpriseText">{{enterprise.address?enterprise.address:'--'}}</p>
|
|
|
+ <p class="enterpriseText">{{enterprise.address?enterprise.address:''}}</p>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="24">
|
|
|
@@ -120,8 +107,10 @@
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
+import enterprise from '@/template/enterprise/index.vue'
|
|
|
import selectAgent from '@/components/selectAgent/index.vue'
|
|
|
|
|
|
+selectAgent
|
|
|
export default {
|
|
|
data () {
|
|
|
return {
|
|
|
@@ -160,6 +149,7 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
components:{
|
|
|
+ enterprise,
|
|
|
selectAgent
|
|
|
},
|
|
|
methods:{
|
|
|
@@ -281,6 +271,6 @@ export default {
|
|
|
.enterpriseText{
|
|
|
height: 34px;
|
|
|
line-height: 34px;
|
|
|
- font-weight: 500;
|
|
|
+ /* font-weight: 500; */
|
|
|
}
|
|
|
</style>
|