优化个人中心地址选择功能
This commit is contained in:
@ -58,11 +58,11 @@
|
|||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label-width="6px" prop="province" :rules="[{ required: true, message: '请选择省份', trigger: 'change' }]">
|
<el-form-item label-width="6px" prop="province" :rules="[{ required: true, message: '请选择省份', trigger: 'change' }]">
|
||||||
<el-select v-model="userForm.province" placeholder="请选择省份" class="w-[120px]!" @change="handleProvinceChange">
|
<el-select v-model="userForm.province" placeholder="请选择省份" class="w-[120px]!">
|
||||||
<el-option v-for="item in provinceList" :key="item.id" :label="item.name" :value="item.id" />
|
<el-option v-for="item in provinceList" :key="item.id" :label="item.name" :value="item.id" />
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label-width="6px" prop="city" :rules="[{ required: true, message: '请选择城市', trigger: 'change' }]">
|
<!-- <el-form-item label-width="6px" prop="city" :rules="[{ required: true, message: '请选择城市', trigger: 'change' }]">
|
||||||
<el-select v-model="userForm.city" placeholder="请选择城市" class="w-[120px]!" @change="handleCityChange">
|
<el-select v-model="userForm.city" placeholder="请选择城市" class="w-[120px]!" @change="handleCityChange">
|
||||||
<el-option v-for="item in cityList" :key="item.id" :label="item.name" :value="item.id" />
|
<el-option v-for="item in cityList" :key="item.id" :label="item.name" :value="item.id" />
|
||||||
</el-select>
|
</el-select>
|
||||||
@ -71,7 +71,7 @@
|
|||||||
<el-select v-model="userForm.county" placeholder="请选择区县" class="w-[120px]!">
|
<el-select v-model="userForm.county" placeholder="请选择区县" class="w-[120px]!">
|
||||||
<el-option v-for="item in countyList" :key="item.id" :label="item.name" :value="item.id" />
|
<el-option v-for="item in countyList" :key="item.id" :label="item.name" :value="item.id" />
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item> -->
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<el-form-item label="技能标签:" prop="labels" :rules="[{ required: true, message: '请选择技能标签', trigger: 'change' }]">
|
<el-form-item label="技能标签:" prop="labels" :rules="[{ required: true, message: '请选择技能标签', trigger: 'change' }]">
|
||||||
@ -314,11 +314,11 @@
|
|||||||
userForm.country = res.data.country
|
userForm.country = res.data.country
|
||||||
await getAdress('province', userForm.isDomestic)
|
await getAdress('province', userForm.isDomestic)
|
||||||
// @ts-ignore
|
// @ts-ignore
|
||||||
userForm.province = +res.data.province
|
userForm.province = res.data.province
|
||||||
await getAdress('city', userForm.province)
|
// await getAdress('city', userForm.province)
|
||||||
// @ts-ignore
|
// @ts-ignore
|
||||||
userForm.city = +res.data.city
|
userForm.city = +res.data.city
|
||||||
await getAdress('county', userForm.city)
|
// await getAdress('county', userForm.city)
|
||||||
// @ts-ignore
|
// @ts-ignore
|
||||||
userForm.county = +res.data.county
|
userForm.county = +res.data.county
|
||||||
userForm.labels = res.data.labels
|
userForm.labels = res.data.labels
|
||||||
|
|||||||
Reference in New Issue
Block a user