wangguoyu vor 2 Monaten
Ursprung
Commit
c6b6b9dd88
2 geänderte Dateien mit 51 neuen und 27 gelöschten Zeilen
  1. 36 21
      pages/admin/Jiazheng/gerenZiliao.vue
  2. 15 6
      pages/admin/Jiazheng/jiazhengUserManager.vue

+ 36 - 21
pages/admin/Jiazheng/gerenZiliao.vue

@@ -29,7 +29,7 @@
 			</uni-datetime-picker>
 		</view>
 
-		<view class="form-label-input">
+		<!-- <view class="form-label-input">
 			<view class="phone-form-label"><text class="form-label-require">*</text>籍贯</view>
 			<picker mode="multiSelector" :range="multiArray" :range-key="'label'" :value="multiIndex"
 				@columnchange="bindMultiPickerColumnChange" @change="onPickerConfirm">
@@ -37,7 +37,7 @@
 					{{ multiArray[0][multiIndex[0]].label }} - {{ multiArray[1][multiIndex[1]].label }}
 				</view>
 			</picker>
-		</view>
+		</view> -->
 		<view class="form-label-input">
 			<view class="phone-form-label"><text class="form-label-require">*</text>身份证地址</view>
 			<uni-easyinput v-model="formData.hujiDizhi" placeholder="请输入身份证地址" />
@@ -62,7 +62,7 @@
 			</view>
 		</view>
 		<view class="form-label-radio form-top-margin flex-start-row">
-			<view class="phone-form-label"><text class="form-label-require"></text>学历</view>
+			<view class="phone-form-label"><text class="form-label-require">*</text>学历</view>
 			<dataChecked :list="xueliList" mode="single" :showAdd="false" @change="selectChangeXueliList" />
 		</view>
 		<view class="form-label-radio flex-start-row">
@@ -287,33 +287,38 @@
 					// 	name: '家乡',
 					// 	type: 'array'
 					// },
-					{
-						key: 'hujiDizhi',
-						name: '身份证地址'
-					},
+					// {
+					// 	key: 'hujiDizhi',
+					// 	name: '身份证地址'
+					// },
 					{
 						key: 'gender',
 						name: '性别'
 					},
-					{
-						key: 'juzhuDizhi',
-						name: '通讯地址'
-					},
+					// {
+					// 	key: 'juzhuDizhi',
+					// 	name: '通讯地址'
+					// },
 					{
 						key: 'minzu',
 						name: '民族',
 						type: 'object'
 					},
 					{
-						key: 'shuxiang',
-						name: '属相',
-						type: 'object'
-					},
-					{
-						key: 'xingzuo',
-						name: '星座',
+						key: 'xueli',
+						name: '学历',
 						type: 'object'
 					},
+					// {
+					// 	key: 'shuxiang',
+					// 	name: '属相',
+					// 	type: 'object'
+					// },
+					// {
+					// 	key: 'xingzuo',
+					// 	name: '星座',
+					// 	type: 'object'
+					// },
 				]
 
 				for (const field of requiredFields) {
@@ -419,7 +424,7 @@
 				this.formData.shuxiangIndex = 0
 			},
 			selectChangeXueliList(data) {
-				console.log('data', data);
+				this.formData.xueli = data
 			},
 			genderSelect(data) {
 				this.formData.gender = data
@@ -432,8 +437,18 @@
 			},
 			goNext() {
 				console.log('formData', this.formData);
-				if (!this.checkAllFields()) return
-				this.$emit('goNext', 0);
+				if(!this.formData.agree){
+					uni.showToast({
+						title: "请勾选本人同意!",
+						icon: 'none',
+						duration: 2000
+					})
+					return false
+				}
+				if (!this.checkAllFields()) {
+					return false
+				}
+				this.$emit('goNext',this.formData,0);
 			},
 
 			handleAgree(e) {

+ 15 - 6
pages/admin/Jiazheng/jiazhengUserManager.vue

@@ -4,7 +4,7 @@
 			<view @click="goUpPage" class="nav-bar-icon"></view>
 			<text class="nav-bar-title">家政人员</text>
 		</view>
-		<v-tabs v-model="current" :tabs="tabs" :scroll="false" @change="changeTab" class="admin-tab-box"></v-tabs>
+		<v-tabs v-model="current" :tabs="tabs" :scroll="false" @change="changeTab" field="name" class="admin-tab-box"></v-tabs>	
 		<gerenZiliao ref="gerenZiliao" @goNext="gerenziliaoNext" v-show="tabCurrent ==0"></gerenZiliao>
 		<qiuzhiXinxi ref="qiuzhiXinxi" v-show="tabCurrent ==1"></qiuzhiXinxi>
 		<zhaopianZiliao ref="zhaopianZiliao" v-show="tabCurrent ==2"></zhaopianZiliao>
@@ -25,7 +25,14 @@
 			return {
 				current: 0,
 				tabCurrent: 0,
-				tabs: ['个人资料', '求职信息', '照片资料', '办证信息']
+			//	tabs: ['个人资料', '求职信息', '照片资料', '办证信息']
+				tabs: [
+				  { id: 1, name: '个人资料', disabled: false },
+				  { id: 2, name: '求职信息', disabled: true },
+				  { id: 3, name: '照片资料', disabled: true },
+				  { id: 4, name: '办证信息', disabled: true },
+				
+				],
 				
 			}
 		},
@@ -36,16 +43,18 @@
 			zhaopianZiliao,
 		},
 		methods: {
-			changeTab(index) {
-			
+			changeTab(data) {
+				console.log('data',data);
 			},
 			goUpPage() {
 				uni.redirectTo({
 					url: `/pages/admin/Jiazheng/jiazhengUserInfo`
 				})
 			},
-			gerenziliaoNext(num) {
-				this.current = num + 1
+			gerenziliaoNext(data,num) {
+				console.log('data',data);
+				console.log('num',num);
+			//	this.current = num + 1
 			}
 		}
 	}