|
|
@ -170,8 +170,8 @@ |
|
|
|
<el-input v-if="isEdit" v-model="form.contactInformation" placeholder="请输入联系方式" /> |
|
|
|
<span v-else>{{form.contactInformation}}</span> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="省代码:" prop="provinceCode"> |
|
|
|
<el-select v-if="isEdit" v-model="form.provinceCode" placeholder="请选择省代码" @change="changeProvince"> |
|
|
|
<el-form-item label="省:" prop="provinceCode"> |
|
|
|
<el-select v-if="isEdit" v-model="form.provinceCode" placeholder="请选择省" @change="changeProvince"> |
|
|
|
<el-option |
|
|
|
v-for="dict in provinceCodeOptions" |
|
|
|
:key="dict.dictValue" |
|
|
@ -181,8 +181,8 @@ |
|
|
|
</el-select> |
|
|
|
<span v-else>{{form.provinceCode | filterProvinceCodeOptions(that)}}</span> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="市代码:" prop="cityCode"> |
|
|
|
<el-select v-if="isEdit" v-model="form.cityCode" placeholder="请选择市代码" @change="changeCity"> |
|
|
|
<el-form-item label="市:" prop="cityCode"> |
|
|
|
<el-select v-if="isEdit" v-model="form.cityCode" placeholder="请选择市" @change="changeCity"> |
|
|
|
<el-option |
|
|
|
v-for="(item,index) in cityCodeOptions" |
|
|
|
:key="index" |
|
|
@ -192,8 +192,8 @@ |
|
|
|
</el-select> |
|
|
|
<span v-else>{{form.cityCode | filterCityCodeOptions(that)}}</span> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="区代码:" prop="areaCode"> |
|
|
|
<el-select v-if="isEdit" v-model="form.areaCode" placeholder="请选择县代码" @change="changeArea"> |
|
|
|
<el-form-item label="区(县):" prop="areaCode"> |
|
|
|
<el-select v-if="isEdit" v-model="form.areaCode" placeholder="请选择区(县)" @change="changeArea"> |
|
|
|
<el-option |
|
|
|
v-for="(item,index) in areaCodeOptions" |
|
|
|
:key="index" |
|
|
@ -237,7 +237,7 @@ |
|
|
|
style="display: block" |
|
|
|
v-model="form.enterpriseDescribeSwitch" |
|
|
|
active-text="显示企业介绍信息" |
|
|
|
inactive-text="显示企业介绍信息" |
|
|
|
inactive-text="隐藏企业介绍信息" |
|
|
|
:active-value="1" |
|
|
|
:inactive-value="0"> |
|
|
|
</el-switch> |
|
|
@ -297,7 +297,7 @@ export default { |
|
|
|
} |
|
|
|
}; |
|
|
|
const checkUrl = (rule, value, callback) => { |
|
|
|
if(value.trim() == '') |
|
|
|
if(!value || value.trim() == '') |
|
|
|
{ |
|
|
|
callback() |
|
|
|
} |
|
|
@ -410,13 +410,13 @@ export default { |
|
|
|
{ required: true, message: "法定代表人名称不能为空", trigger: "blur" } |
|
|
|
], |
|
|
|
provinceCode: [ |
|
|
|
{ required: true, message: "省代码不能为空", trigger: "change" } |
|
|
|
{ required: true, message: "省不能为空", trigger: "change" } |
|
|
|
], |
|
|
|
cityCode: [ |
|
|
|
{ required: true, message: "市代码不能为空", trigger: "change" } |
|
|
|
{ required: true, message: "市不能为空", trigger: "change" } |
|
|
|
], |
|
|
|
areaCode: [ |
|
|
|
{ required: true, message: "区代码不能为空", trigger: "change" } |
|
|
|
{ required: true, message: "区不能为空", trigger: "change" } |
|
|
|
], |
|
|
|
typeLegalRepresentative: [ |
|
|
|
{ required: true, message: "法定代表人类型不能为空", trigger: "change" } |
|
|
@ -583,12 +583,21 @@ export default { |
|
|
|
this.isEdit = true |
|
|
|
}, |
|
|
|
changeProvince(newVal){ |
|
|
|
if(this.form.cityCode != null) |
|
|
|
{ |
|
|
|
this.form.cityCode = null |
|
|
|
} |
|
|
|
if(this.form.areaCode != null) |
|
|
|
{ |
|
|
|
this.form.areaCode = null |
|
|
|
} |
|
|
|
this.getCityOrAreaList(newVal,1) |
|
|
|
}, |
|
|
|
changeCity(newVal){ |
|
|
|
if(this.form.areaCode != null) |
|
|
|
{ |
|
|
|
this.form.areaCode = null |
|
|
|
} |
|
|
|
this.getCityOrAreaList(newVal,2) |
|
|
|
}, |
|
|
|
changeArea(newVal){ |
|
|
|