Przeglądaj źródła

用户端地址修改

贾宇博 2 tygodni temu
rodzic
commit
cc918a716b

+ 1 - 0
components/pickerAddress/pickerAddress.vue

@@ -7,6 +7,7 @@
 
 <script>
 import AllAddress from './areadata.js'
+// import AllAddress from '@/pages_mine/components/pickerAddress/address.js'
 let selectVal = ['','','']
 export default {
 		data() {

+ 1 - 1
pages/common/classify/orderlist.vue

@@ -32,7 +32,7 @@
 
 						<!-- 右侧信息 -->
 						<view class="item-right">
-							<view class="rating">评分:9.5</view>
+							<!-- <view class="rating">评分:9.5</view> -->
 							<view class="status-tags">
 								{{dictSortMap[item.orderStatus]}}
 							</view>

+ 1 - 2
pages_classify/pages/orderItem/orderdetails.vue

@@ -32,8 +32,7 @@
 
 						<view class="card-info">
 							<view class="info-item">{{listData.volunteerInfo.name}}</view>
-							<view class="info-item">类别:{{ listData.volunteerInfo.projectName }} </view>
-							<view class="info-item">科目:{{ listData.volunteerInfo.serviceSubjectName }} </view>
+							<view class="info-item">类别:{{ listData.volunteerInfo.businessTierName }} </view>
 							<view class="Telephone">电话:{{listData.volunteerInfo.phonenumber}}</view>
 							<view class="info-item">住址:{{listData.volunteerInfo.city}}</view>
 						</view>

+ 1 - 0
pages_mine/components/pickerAddress/pickerAddress.vue

@@ -123,6 +123,7 @@ export default {
 					data: selectVal,
 					code: selectCode
 				})
+				console.log(selectCode)
 				return this
 			}
 		}

+ 0 - 2
pages_mine/components/setupUser/Add.vue

@@ -210,8 +210,6 @@
 			modelForm.value.address = result.detail
 			modelForm.value.longitude =res.longitude
 			modelForm.value.latitude = res.latitude
-
-
         },
         fail: function (err) {
             console.log(err);

+ 11 - 7
pages_mine/pages/selectAddress/edit.vue

@@ -21,8 +21,7 @@
 			<up-form-item label="年龄" prop="age" borderBottom labelWidth="70">
 				<up-input v-model="modelForm.age" border="none" placeholder="请输入年龄"></up-input>
 			</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-form-item>
 			<up-form-item label="地区" prop="area" borderBottom @click="()=> addressShow = true" labelWidth="70">
@@ -68,8 +67,11 @@
 	import {
 		useraDdress,
 	} 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)
 
 
@@ -90,6 +92,8 @@
 				provinceName: options.provinceName || '',
 				cityName: options.cityName || '',
 				districtName: options.districtName || '',
+				districtCode:options.districtCode,
+				provinceCode:options.provinceCode
 			};
 		}
 	});
@@ -212,8 +216,8 @@
 	}
 
 	function addressChange(info) {
-		console.log(info, '>>>>data');
-
+		console.log('地区选择器返回的完整数据:', info);
+		console.log('地区编码:', info.code);
 		if (!info || !info.data) {
 			console.error('Invalid address change info:', info);
 			return;
@@ -333,7 +337,7 @@
 	}
 	const handleQux = () => {
 		uni.navigateBack({
-			delta: 1
+			delta: -1
 		})
 	}
 	const hadlClickEdit = {

Plik diff jest za duży
+ 5 - 3
pages_mine/pages/selectAddress/index.vue


+ 1 - 1
pages_mine/pages/setupUser/Address.vue

@@ -57,7 +57,7 @@
 	
 	const handleQux = () =>{
 		uni.navigateBack({
-			delta:-1
+			delta:2
 		})
 	}
 	const hadlClickEdit = {