From 3933f2736aea7d9bcabecae636461026d1746f13 Mon Sep 17 00:00:00 2001
From: whycq <10027870+whycq@user.noreply.gitee.com>
Date: 星期四, 15 十二月 2022 17:04:28 +0800
Subject: [PATCH] #

---
 pages/business/cstmr/addCsmtr.vue |   83 ++++++++++++++++++++++++++++++++---------
 1 files changed, 64 insertions(+), 19 deletions(-)

diff --git a/pages/business/cstmr/addCsmtr.vue b/pages/business/cstmr/addCsmtr.vue
index e4a7230..4e3133e 100644
--- a/pages/business/cstmr/addCsmtr.vue
+++ b/pages/business/cstmr/addCsmtr.vue
@@ -9,8 +9,28 @@
 					<uni-easyinput v-model="baseFormData.rela" placeholder="璇疯緭鍏ュ鎴峰叧绯�" />
 				</uni-forms-item>
 				<uni-forms-item label="瀹㈡埛绫诲埆" required name="cstmrType">
-					<uni-combox :candidates="cstmrTypes" placeholder="璇烽�夋嫨瀹㈡埛绫诲埆" 
-					v-model="baseFormData.cstmrType" @input="autoLoad('cstmrType',baseFormData.cstmrType)"></uni-combox>
+					<view class="uni-list">
+						<view class="uni-list-cell">
+							<view class="uni-list-cell-db" >
+								<picker style="border: 1px solid #e5e5e5;height: 80rpx;border-radius: 4px;line-height: 80rpx;padding-left: 10px;font-size: 14px;" @change="bindPickerChange" :value="cstmrTypeIndex" :range="cstmrTypes" range-key="value">
+									<view class="uni-input">{{cstmrTypes[cstmrTypeIndex].value}}</view>
+								</picker>
+							</view>
+						</view>
+					</view>
+					
+					
+					
+					
+					
+					
+					
+					
+					
+					
+					
+					<!-- <uni-combox :candidates="cstmrTypes" placeholder="璇烽�夋嫨瀹㈡埛绫诲埆" 
+					v-model="baseFormData.cstmrType" @input="autoLoad('cstmrType',baseFormData.cstmrType)"></uni-combox> -->
 					<!-- <uni-easyinput v-model="baseFormData.cstmrType" placeholder="璇疯緭鍏ュ鎴风被鍒�" /> -->
 				</uni-forms-item>
 				<uni-forms-item label="鍖哄垎" required name="type">
@@ -51,6 +71,7 @@
 				baseUrl: '',
 				cstmrTypes: [],
 				cstmrType: '',
+				cstmrTypeIndex: 0,
 				directors: [],
 				director: '',
 				baseFormData: {
@@ -117,7 +138,8 @@
 					value: 2
 				}],
 				citysData: [],
-				userArea: ''
+				userArea: '',
+				cstmrList: [],
 			}
 		},
 		onReady() {
@@ -135,6 +157,12 @@
 			// this.getUser()
 		},
 		methods: {
+			bindPickerChange: function(e) {
+				console.log(e);
+				console.log('picker鍙戦�侀�夋嫨鏀瑰彉锛屾惡甯﹀�间负锛�' + e.detail.value)
+				console.log(this.cstmrTypes[e.detail.value].id);
+				this.cstmrTypeIndex = e.detail.value
+			},
 			autoLoad(type,condition) {
 				let that = this
 				var a = that.baseUrl + '/' + type + 'Query/auth'
@@ -145,11 +173,12 @@
 					method: 'GET',
 					success(result) {
 						var res = result.data
+						console.log(res);
 						if (res.code === 200) {
 							var element;
 							if (type == 'cstmrType') {
 								for(element of res.data) {
-									that.cstmrTypes.push(element.value)
+									that.cstmrTypes.push(element)
 								}
 								return
 							}
@@ -166,24 +195,40 @@
 			},
 			// 娣诲姞鐢ㄦ埛
 			addCstmr() {
+				
 				let that = this
+				uni.request({
+					// url: that.baseUrl + '/cstmr/add/auth',
+					url: "http://localhost:9528" + '/cstmr/add/auth',
+					header:{
+						'token':uni.getStorageSync('token'),
+						// 'content-type':'application/json',
+						},
+					data: {
+						addr: "婊ㄦ睙璺�35鍙�",
+						contacts: "绋嬬嚂",
+						cstmrType: 1,
+						cstmrType$: "绗竴绫�",
+						director: "19",
+						director$: "瓒呯骇绠$悊鍛�",
+						id: "",
+						name: "娴嬭瘯2",
+						pcd:"14000,140100,140105",
+						rela: "",
+						remarks: "",
+						tel: "15987462587",
+						type: "1"
+					},
+					method: 'POST',
+					success(result) {
+						var res = result.data
+						console.log(res);
+					}
+				})
+				return
 				this.$refs.baseForm.validate().then(res=>{
 					console.log(res);
-					var a = JSON.stringify(res)
-					console.log(a);
-					uni.request({
-						url: that.baseUrl + '/cstmr/add/auth',
-						header:{
-							'token':uni.getStorageSync('token'),
-							// 'content-type':'application/json',
-							},
-						data: a,
-						method: 'POST',
-						success(result) {
-							var res = result.data
-							console.log(res);
-						}
-					})
+					
 				}).catch(err =>{
 				})
 			}

--
Gitblit v1.9.1