wangguoyu 1 mēnesi atpakaļ
vecāks
revīzija
ff8d33b77f

+ 12 - 6
pages/admin/Jiazheng/index.vue

@@ -6,7 +6,7 @@
 			<uni-icons class="nav-bar-right-icon bar-ml10" type="search" size="20" @click="toggle('top')"></uni-icons>
 		</view>
 		<view v-if="isZijiazhengFlag !='true'" class="jiazheng-search-box">
-			<view  @click.stop="clickAlltype" class="select-item-box">
+			<view @click.stop="clickAlltype" class="select-item-box">
 				<text class="select-text">{{data.zyName}}</text>
 				<icon :class="allJtClass" />
 			</view>
@@ -149,6 +149,7 @@
 	let isFirstClickUpdate = ref('true')
 	let isFirstClickluru = ref('true')
 	let isFirstClickjuli = ref('true')
+	let userIdList = ref(null)
 
 	function updateTimeClick() {
 		data.sortType = 1
@@ -274,7 +275,8 @@
 			status: 'edit',
 			id: data.id,
 			userId: data.userId,
-			isZijiazheng:isZijiazhengFlag.value
+			isZijiazheng: isZijiazhengFlag.value,
+			userIdList:userIdList.value
 		}
 		uni.redirectTo({
 			url: `/pages/admin/Jiazheng/jiazhengUserInfo?pageInfo=` + JSON.stringify(pageInfo)
@@ -326,7 +328,7 @@
 			refreshData()
 		}
 	}
-
+	const convertToArray = (str) => str.split(',').map(item => item.trim());
 	function refreshData() {
 		const opt = {
 			"zyId": data.zyId == '全部职业' ? '' : data.zyId,
@@ -337,7 +339,8 @@
 			"sortType": data.sortType,
 			"userName": data.userName,
 			"jingdu": data.jingdu,
-			"weidu": data.weidu
+			"weidu": data.weidu,
+			"userIdList": convertToArray(userIdList.value)
 		}
 		data.list = [];
 		// 数学
@@ -383,7 +386,8 @@
 			"sortType": data.sortType,
 			"userName": data.userName,
 			"jingdu": data.jingdu,
-			"weidu": data.weidu
+			"weidu": data.weidu,
+			"userIdList": convertToArray(userIdList.value)
 		}
 		if (data.state == 'no-more') return;
 		data.state = 'loading';
@@ -461,8 +465,10 @@
 		});
 	}
 	onLoad((options) => {
-		if (options && options.isZijiazheng =='true') {
+		if (options && options.isZijiazheng == 'true') {
 			isZijiazhengFlag.value = 'true'
+			userIdList.value = options.userIdList
+			console.log('userIdList.value', userIdList.value);
 		}
 		getMore()
 		getLeixing()

+ 7 - 2
pages/admin/Jiazheng/jiazhengUserInfo.vue

@@ -103,6 +103,7 @@
 			this.pageInfo.userId = data.userId
 			this.pageInfo.from = data.from
 			this.pageInfo.isZijiazheng = data.isZijiazheng
+			this.pageInfo.userIdList = data.userIdList
 			this.getJianliInfo()
 		},
 		methods: {
@@ -160,7 +161,8 @@
 					status: 'edit',
 					id: this.pageInfo.id,
 					userId: this.pageInfo.userId,
-					isZijiazheng:this.pageInfo.isZijiazheng
+					isZijiazheng:this.pageInfo.isZijiazheng,
+					userIdList:this.pageInfo.userIdList
 				}
 				uni.redirectTo({
 					url: "/pages/admin/Jiazheng/jiazhengUserManager?pageInfo=" + JSON.stringify(pageInfo)
@@ -173,8 +175,11 @@
 					})
 				} else {
 					uni.redirectTo({
-						url: "/pages/admin/Jiazheng/index?isZijiazheng="+this.pageInfo.isZijiazheng
+					  url: "/pages/admin/Jiazheng/index" +
+					       "?isZijiazheng=" + this.pageInfo.isZijiazheng +
+					       "&userIdList=" + this.pageInfo.userIdList
 					})
+
 				}
 
 			},

+ 8 - 3
pages/admin/Jiazheng/jiazhengUserManager.vue

@@ -102,7 +102,8 @@
 				deleteId: '',
 				from: '',
 				statusFlag: null,
-				isZijiazheng:"false"
+				isZijiazheng:"false",
+				userIdList:''
 			}
 		},
 		components: {
@@ -132,6 +133,7 @@
 			this.status = pageInfo.status
 			this.from = pageInfo.from
 			this.isZijiazheng = pageInfo.isZijiazheng
+			this.userIdList = pageInfo.userIdList
 			this.dataHandle(pageInfo)
 		},
 		methods: {
@@ -707,8 +709,11 @@
 						url: "/pages/admin/banzheng/list"
 					})
 				} else {
-					uni.navigateTo({
-						url: "/pages/admin/Jiazheng/index?isZijiazheng="+this.isZijiazheng
+			
+					uni.redirectTo({
+					  url: "/pages/admin/Jiazheng/index" +
+					       "?isZijiazheng=" + this.isZijiazheng +
+					       "&userIdList=" + this.userIdList
 					})
 				}