You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
			
				
					49 lines
				
				1.5 KiB
			
		
		
			
		
	
	
					49 lines
				
				1.5 KiB
			| 
								 
											3 years ago
										 
									 | 
							
								//package com.ynxbd.wx.utils;
							 | 
						||
| 
								 | 
							
								//
							 | 
						||
| 
								 | 
							
								//public class GlobalHttpUtil {
							 | 
						||
| 
								 | 
							
								////    private final static Logger log = LoggerFactory.getLogger(GlobalHttpUtil.class);
							 | 
						||
| 
								 | 
							
								//
							 | 
						||
| 
								 | 
							
								////    public static DefaultExpireKey keys = new DefaultExpireKey(60);
							 | 
						||
| 
								 | 
							
								////
							 | 
						||
| 
								 | 
							
								////    public  final static int expire = 1800; // 有效时间30分钟
							 | 
						||
| 
								 | 
							
								//
							 | 
						||
| 
								 | 
							
								////    public static List<User> lstUser;
							 | 
						||
| 
								 | 
							
								////
							 | 
						||
| 
								 | 
							
								////
							 | 
						||
| 
								 | 
							
								////
							 | 
						||
| 
								 | 
							
								////
							 | 
						||
| 
								 | 
							
								////    public static User getUser(String openId) {
							 | 
						||
| 
								 | 
							
								////        log.info("查找用户:" + openId);
							 | 
						||
| 
								 | 
							
								////        if (lstUser == null)
							 | 
						||
| 
								 | 
							
								////            lstUser = new ArrayList<>();
							 | 
						||
| 
								 | 
							
								////        for (User user : lstUser) {
							 | 
						||
| 
								 | 
							
								////            if (openId.equals(user.getOpenid()))
							 | 
						||
| 
								 | 
							
								////                return user;
							 | 
						||
| 
								 | 
							
								////        }
							 | 
						||
| 
								 | 
							
								////        return null;
							 | 
						||
| 
								 | 
							
								////    }
							 | 
						||
| 
								 | 
							
								////
							 | 
						||
| 
								 | 
							
								////    public static void regUser(User user) {
							 | 
						||
| 
								 | 
							
								////        log.info("增加用户:" + user.getAccessToken());
							 | 
						||
| 
								 | 
							
								////        if (lstUser == null)
							 | 
						||
| 
								 | 
							
								////            lstUser = new ArrayList<>();
							 | 
						||
| 
								 | 
							
								////        for (User value : lstUser) {
							 | 
						||
| 
								 | 
							
								////            if (value.getOpenid().equals(user.getOpenid())) {
							 | 
						||
| 
								 | 
							
								////                return;
							 | 
						||
| 
								 | 
							
								////            }
							 | 
						||
| 
								 | 
							
								////        }
							 | 
						||
| 
								 | 
							
								////        lstUser.add(user);
							 | 
						||
| 
								 | 
							
								////
							 | 
						||
| 
								 | 
							
								////    }
							 | 
						||
| 
								 | 
							
								////
							 | 
						||
| 
								 | 
							
								////    public static void refreshUser(User user) {
							 | 
						||
| 
								 | 
							
								////        log.info("刷新用户Token:" + user.getOpenid());
							 | 
						||
| 
								 | 
							
								////        for (User value : lstUser) {
							 | 
						||
| 
								 | 
							
								////            if (value.getOpenid().equals(user.getOpenid())) {
							 | 
						||
| 
								 | 
							
								////                value.setAccessToken(user.getAccessToken());
							 | 
						||
| 
								 | 
							
								////                return;
							 | 
						||
| 
								 | 
							
								////            }
							 | 
						||
| 
								 | 
							
								////        }
							 | 
						||
| 
								 | 
							
								////    }
							 | 
						||
| 
								 | 
							
								//}
							 |