소스 검색

客户页面

wangxy 2 일 전
부모
커밋
e702e4abc3
3개의 변경된 파일18개의 추가작업 그리고 19개의 파일을 삭제
  1. 13 16
      pages/admin/Hetong/components/kehuCard.vue
  2. 3 2
      pages/admin/Hetong/components/selectJz.vue
  3. 2 1
      pages/admin/Hetong/components/selectKh.vue

+ 13 - 16
pages/admin/Hetong/components/kehuCard.vue

@@ -5,21 +5,21 @@
 				<view class="sfht-title-add-btn" @click="handleSelct">客户选择<icon></icon>
 				</view>
 			</view>
-			<view class="form-label-input">
+			<view class="form-label-input form-label-disabled">
 				<view class="phone-form-label"><text class="form-label-require">*</text>姓名</view>
-				<uni-easyinput v-model="data.hetong.khName" placeholder="请输入姓名" />
+				<view>{{data.hetong.khName}}</view>
 			</view>
-			<view class="form-label-input">
+			<view class="form-label-input form-label-disabled">
 				<view class="phone-form-label"><text class="form-label-require">*</text>电话</view>
-				<uni-easyinput v-model="data.hetong.khUserName" placeholder="请输入电话" />
+				<view>{{data.hetong.khUserName}}</view>
 			</view>
 			<view class="form-label-input">
 				<view class="phone-form-label"><text class="form-label-require">*</text>证件号</view>
-				<uni-easyinput v-model="data.hetong.idcard" placeholder="请输入证件号" />
+				<uni-easyinput v-model="data.hetong.khIdcard" placeholder="请输入证件号" />
 			</view>
 			<view class="form-label-input">
 				<view class="phone-form-label"><text class="form-label-require"></text>具体地址</view>
-				<uni-easyinput v-model="data.hetong.dizhi" placeholder="请输入具体地址" />
+				<uni-easyinput v-model="data.hetong.jutidizhi" placeholder="请输入具体地址" />
 			</view>
 		</uni-collapse-item>
 	</uni-collapse>
@@ -38,28 +38,25 @@
 	import {
 		useHetong
 	} from "../useHetong.js"
-	
+
 	const {
 		injectHetong
 	} = useHetong();
 
 	const data = injectHetong()
-	
-	const emits = defineEmits(['select-kehu'])
 
 	const khRef = ref(null)
 
 	function handleSelct() {
 		khRef.value.handleShow();
 	}
-	
+
 	function onKhSelect(da) {
-		console.log('cccc',da)
-		data.kehu.khId = da.khId;
-		data.kehu.khIdcard = da.khIdcard;
-		data.kehu.khName = da.khName;
-		data.kehu.khUserName = da.khUserName;
-		data.kehu.dizhi = da.dizhi;
+		data.hetong.khId = da.userId;
+		data.hetong.khIdcard = da.idcard;
+		data.hetong.khName = da.realName;
+		data.hetong.khUserName = da.userName;
+		data.hetong.jutidizhi = da.jutidizhi;
 	}
 </script>
 

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

@@ -163,11 +163,12 @@
 	}
 
 	function radioChange(opt) {
-		data.activeData = opt.id
+		data.activeData = opt
 	}
 
 	function handleSelect() {
-		emits('select', data.activeData)
+		emits('select', data.activeData.detail.value)
+		popupRef.value.close();
 	}
 
 	function handleShow() {

+ 2 - 1
pages/admin/Hetong/components/selectKh.vue

@@ -176,7 +176,8 @@
 
 
 	function handleSelect() {
-		emits('select', data.activeData)
+		emits('select', data.activeData.detail.value)
+		popupRef.value.close();
 	}
 
 	function handleShow() {