wangxy il y a 1 mois
Parent
commit
c84b045f22

+ 3 - 2
pages/admin/Hetong/components/jiazhengCard.vue

@@ -35,8 +35,9 @@
 		jzRef.value.handleShow()
 	}
 	
-	function onJzSelect() {
-		
+	function onJzSelect(da) {
+		data.jiazheng.realName = da.realName;
+		data.jiazheng.userId = da.userId;
 	}
 </script>
 

+ 4 - 4
pages/admin/Hetong/components/selectJz.vue

@@ -12,7 +12,7 @@
 					@reset-search="dialogSearchReset"></search-dialog>
 			</view>
 			<!-- 无限滚动容器 -->
-			<view>
+			<view style="height: 300px">
 				<scroll-view scroll-y="true" refresher-enabled="true" :refresher-triggered="data.loading"
 					:refresher-threshold="50" @scrolltolower="onScrolltolower" refresher-background="transparent"
 					@refresherrefresh="onRefresh" class="jz-scroll-view">
@@ -26,7 +26,7 @@
 										<view>{{item.zhuangtai}}</view>
 										<view>{{item.jiguanShiName}}</view>
 										<view>
-											<radio :value="item" :checked="item.id === data.activeData" />
+											<radio :value="item.id" :checked="item.id === data.activeData" />
 										</view>
 									</view>
 								</template>
@@ -163,11 +163,11 @@
 	}
 
 	function radioChange(opt) {
-		data.activeData = opt
+		data.activeData = data.list.find(item => item.id == opt.detail.value)
 	}
 
 	function handleSelect() {
-		emits('select', data.activeData.detail.value)
+		emits('select', data.activeData)
 		popupRef.value.close();
 	}
 

+ 3 - 4
pages/admin/Hetong/components/selectKh.vue

@@ -30,7 +30,7 @@
 										<view>{{item.idCard}}</view>
 										<view>{{item.tel}}</view>
 										<view>
-											<radio :value="item" :checked="item.id === data.activeData&&data.activeData.id" />
+											<radio :value="item.id" :checked="item.id === data.activeData&&data.activeData.id" />
 										</view>
 									</view>
 								</template>
@@ -166,8 +166,7 @@
 	}
 
 	function radioChange(opt) {
-		console.log('opt',opt)
-		data.activeData = opt
+		data.activeData = data.list.find(item => item.id == opt.detail.value)
 	}
 
 	function handleAddKehu() {
@@ -176,7 +175,7 @@
 
 
 	function handleSelect() {
-		emits('select', data.activeData.detail.value)
+		emits('select', data.activeData)
 		popupRef.value.close();
 	}