|
|
@@ -30,16 +30,25 @@
|
|
|
</template>
|
|
|
<el-input v-model="form.lgaName"></el-input>
|
|
|
</el-form-item>
|
|
|
- <el-form-item prop="areaSelected">
|
|
|
+<!-- <el-form-item prop="areaSelected">-->
|
|
|
+<!-- <template slot="label">-->
|
|
|
+<!-- <span class="text-danger">*</span>-->
|
|
|
+<!-- State<!– 地区 –>-->
|
|
|
+<!-- </template>-->
|
|
|
+<!-- <el-cascader-->
|
|
|
+<!-- size="large"-->
|
|
|
+<!-- :options="regionData"-->
|
|
|
+<!-- v-model="form.areaSelected">-->
|
|
|
+<!-- </el-cascader>-->
|
|
|
+<!-- </el-form-item>-->
|
|
|
+ <el-form-item>
|
|
|
<template slot="label">
|
|
|
<span class="text-danger">*</span>
|
|
|
State<!-- 地区 -->
|
|
|
</template>
|
|
|
- <el-cascader
|
|
|
- size="large"
|
|
|
- :options="regionData"
|
|
|
- v-model="form.areaSelected">
|
|
|
- </el-cascader>
|
|
|
+ <el-select v-model="form.areaSelected">
|
|
|
+ <el-option v-for="(item,index) in regionData" :key="index" :label="item.label" :value="item.value"></el-option>
|
|
|
+ </el-select>
|
|
|
</el-form-item>
|
|
|
<el-form-item>
|
|
|
<template slot="label">
|
|
|
@@ -85,7 +94,9 @@ export default {
|
|
|
form: {
|
|
|
consignee: '',
|
|
|
mobile: '',
|
|
|
- areaSelected: [],
|
|
|
+ areaSelected: '',
|
|
|
+ lgaName: '',
|
|
|
+ cityName: '',
|
|
|
address: '',
|
|
|
isDefault: false,
|
|
|
},
|
|
|
@@ -100,7 +111,7 @@ export default {
|
|
|
let postData = {
|
|
|
consignee: this.form.consignee,
|
|
|
mobile: this.form.mobile,
|
|
|
- province: this.form.areaSelected[0] ? this.form.areaSelected[0] : '',
|
|
|
+ province: this.form.areaSelected ? this.form.areaSelected : '',
|
|
|
// city: this.form.areaSelected[1] ? this.form.areaSelected[1] : '',
|
|
|
// county: this.form.areaSelected[2] ? this.form.areaSelected[2] : '',
|
|
|
lgaName: this.form.lgaName,
|
|
|
@@ -114,7 +125,7 @@ export default {
|
|
|
id: this.$route.params.id,
|
|
|
consignee: this.form.consignee,
|
|
|
mobile: this.form.mobile,
|
|
|
- province: this.form.areaSelected[0] ? this.form.areaSelected[0] : '',
|
|
|
+ province: this.form.areaSelected ? this.form.areaSelected : '',
|
|
|
// city: this.form.areaSelected[1] ? this.form.areaSelected[1] : '',
|
|
|
// county: this.form.areaSelected[2] ? this.form.areaSelected[2] : '',
|
|
|
lgaName: this.form.lgaName,
|
|
|
@@ -136,10 +147,9 @@ export default {
|
|
|
},
|
|
|
getData () {
|
|
|
network.getData(`config/receive-address-one/${this.$route.params.id}`).then(response => {
|
|
|
- console.log(response)
|
|
|
this.form.consignee = response.CONSIGNEE
|
|
|
this.form.mobile = response.MOBILE
|
|
|
- this.form.areaSelected[0] = response.PROVINCE
|
|
|
+ this.form.areaSelected = response.PROVINCE
|
|
|
// this.form.areaSelected[1] = response.CITY
|
|
|
// this.form.areaSelected[2] = response.COUNTY
|
|
|
this.form.lgaName = response.LGA_NAME
|