|
@@ -21,8 +21,7 @@
|
|
<up-form-item label="年龄" prop="age" borderBottom labelWidth="70">
|
|
<up-form-item label="年龄" prop="age" borderBottom labelWidth="70">
|
|
<up-input v-model="modelForm.age" border="none" placeholder="请输入年龄"></up-input>
|
|
<up-input v-model="modelForm.age" border="none" placeholder="请输入年龄"></up-input>
|
|
</up-form-item>
|
|
</up-form-item>
|
|
- <up-form-item label="手机号" prop="telephone" borderBottom
|
|
|
|
- :style="{ display: 'flex', justifyContent: 'space-between', alignItems: 'center' }" labelWidth="70">
|
|
|
|
|
|
+ <up-form-item label="手机号" prop="telephone" borderBottom labelWidth="70">
|
|
<up-input v-model="modelForm.telephone" border="none" placeholder="请输入手机号"></up-input>
|
|
<up-input v-model="modelForm.telephone" border="none" placeholder="请输入手机号"></up-input>
|
|
</up-form-item>
|
|
</up-form-item>
|
|
<up-form-item label="地区" prop="area" borderBottom @click="()=> addressShow = true" labelWidth="70">
|
|
<up-form-item label="地区" prop="area" borderBottom @click="()=> addressShow = true" labelWidth="70">
|
|
@@ -68,8 +67,11 @@
|
|
import {
|
|
import {
|
|
useraDdress,
|
|
useraDdress,
|
|
} from "@/api/userSettings.js"
|
|
} from "@/api/userSettings.js"
|
|
- import pickerAddress from '@/components/pickerAddress/pickerAddress.vue' // 地区选择器组件
|
|
|
|
-
|
|
|
|
|
|
+ // import pickerAddress from '@/components/pickerAddress/pickerAddress.vue' // 地区选择器组件
|
|
|
|
+ import pickerAddress from '@/pages_mine/components/pickerAddress/pickerAddress.vue' // 地区选择器组件
|
|
|
|
+ import {
|
|
|
|
+ splitAddress
|
|
|
|
+ } from '@/utils/adress'
|
|
const formRef = ref(null)
|
|
const formRef = ref(null)
|
|
|
|
|
|
|
|
|
|
@@ -90,6 +92,8 @@
|
|
provinceName: options.provinceName || '',
|
|
provinceName: options.provinceName || '',
|
|
cityName: options.cityName || '',
|
|
cityName: options.cityName || '',
|
|
districtName: options.districtName || '',
|
|
districtName: options.districtName || '',
|
|
|
|
+ districtCode:options.districtCode,
|
|
|
|
+ provinceCode:options.provinceCode
|
|
};
|
|
};
|
|
}
|
|
}
|
|
});
|
|
});
|
|
@@ -212,8 +216,8 @@
|
|
}
|
|
}
|
|
|
|
|
|
function addressChange(info) {
|
|
function addressChange(info) {
|
|
- console.log(info, '>>>>data');
|
|
|
|
-
|
|
|
|
|
|
+ console.log('地区选择器返回的完整数据:', info);
|
|
|
|
+ console.log('地区编码:', info.code);
|
|
if (!info || !info.data) {
|
|
if (!info || !info.data) {
|
|
console.error('Invalid address change info:', info);
|
|
console.error('Invalid address change info:', info);
|
|
return;
|
|
return;
|
|
@@ -333,7 +337,7 @@
|
|
}
|
|
}
|
|
const handleQux = () => {
|
|
const handleQux = () => {
|
|
uni.navigateBack({
|
|
uni.navigateBack({
|
|
- delta: 1
|
|
|
|
|
|
+ delta: -1
|
|
})
|
|
})
|
|
}
|
|
}
|
|
const hadlClickEdit = {
|
|
const hadlClickEdit = {
|