| 
					
				 | 
			
			
				@@ -93,6 +93,40 @@ class UserController extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         response.json(responseData); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    /** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     * 根据用户id列表获取用户信息列表 json 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     * 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     * @param {object} request 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     * @param {object} response 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     * @return {string} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    async getUserList(request, response) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        let userIds = request.body.userIds; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        let userModel = new UserModel(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        let responseData = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            error: 0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            msg: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            data: null 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        try{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if(userIds === undefined || userIds === '') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                throw { code: 1, err: '参数有误或为空'}; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            let condition = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                _id: {$in:userIds} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            let userList = await userModel.getList(condition); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            console.log(userList); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            responseData.data = userList; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } catch (error) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            console.log(error); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            responseData.error = error.code; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            responseData.msg = error.err; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        response.json(responseData); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 export default UserController; 
			 |