|  | @ -1,6 +1,5 @@
 | 
	
		
			
				|  |  | package com.yihu.jw.security.core.userdetails.jdbc;
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  | import com.alibaba.fastjson.JSON;
 | 
	
		
			
				|  |  | import com.alibaba.fastjson.JSONArray;
 | 
	
		
			
				|  |  | import com.alibaba.fastjson.JSONObject;
 | 
	
		
			
				|  |  | import com.yihu.jw.entity.base.login.BaseLoginLogDO;
 | 
	
	
		
			
				|  | @ -10,6 +9,7 @@ import com.yihu.jw.entity.base.wx.BasePatientWechatDo;
 | 
	
		
			
				|  |  | import com.yihu.jw.entity.care.common.GetuiClientDO;
 | 
	
		
			
				|  |  | import com.yihu.jw.entity.hospital.family.WlyyPatientFamilyMemberDO;
 | 
	
		
			
				|  |  | import com.yihu.jw.security.core.userdetails.SaltUser;
 | 
	
		
			
				|  |  | import com.yihu.jw.security.dao.doctor.BaseDoctorDao;
 | 
	
		
			
				|  |  | import com.yihu.jw.security.dao.patient.BaseGetuiClientDao;
 | 
	
		
			
				|  |  | import com.yihu.jw.security.dao.patient.BasePatientDao;
 | 
	
		
			
				|  |  | import com.yihu.jw.security.dao.patient.BasePatientWechatDao;
 | 
	
	
		
			
				|  | @ -19,7 +19,6 @@ import com.yihu.jw.security.model.WlyyUserSimple;
 | 
	
		
			
				|  |  | import com.yihu.jw.security.service.HcyyService;
 | 
	
		
			
				|  |  | import com.yihu.jw.security.utils.IdCardUtil;
 | 
	
		
			
				|  |  | import com.yihu.jw.security.utils.ImUtil;
 | 
	
		
			
				|  |  | import com.yihu.jw.util.common.StringUtil;
 | 
	
		
			
				|  |  | import com.yihu.jw.util.date.DateUtil;
 | 
	
		
			
				|  |  | import com.yihu.jw.util.http.HttpClientUtil;
 | 
	
		
			
				|  |  | import com.yihu.utils.security.MD5;
 | 
	
	
		
			
				|  | @ -106,6 +105,8 @@ public class WlyyUserDetailsService extends JdbcDaoSupport implements UserDetail
 | 
	
		
			
				|  |  |     private HttpClientUtil httpClientUtil;
 | 
	
		
			
				|  |  |     @Autowired
 | 
	
		
			
				|  |  |     private BasePatientDao patientDao;
 | 
	
		
			
				|  |  |     @Autowired
 | 
	
		
			
				|  |  |     private BaseDoctorDao baseDoctorDao;
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |     @Autowired
 | 
	
		
			
				|  |  |     private WlyyPatientFamilyMemberDao familyMemberDao;
 | 
	
	
		
			
				|  | @ -150,6 +151,12 @@ public class WlyyUserDetailsService extends JdbcDaoSupport implements UserDetail
 | 
	
		
			
				|  |  |         return new SaltUser(username, users.get(0).getPassword(), users.get(0).getSalt(), isEnabled, isLocked, getGrantedAuthorities(username));
 | 
	
		
			
				|  |  |     }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |     //医生注销注销
 | 
	
		
			
				|  |  |     public void logOff(String id){
 | 
	
		
			
				|  |  |         baseDoctorDao.logOff(id);
 | 
	
		
			
				|  |  |     }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |     public void unlocked(String username) {
 | 
	
		
			
				|  |  |         String loginType = getLogintype();
 | 
	
	
		
			
				|  | @ -1108,7 +1115,7 @@ public class WlyyUserDetailsService extends JdbcDaoSupport implements UserDetail
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |     public static void main(String arg[]){
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         String ps = MD5.md5Hex("327127" + "{" + "Ar8f2" + "}");
 | 
	
		
			
				|  |  |         String ps = MD5.md5Hex("123456" + "{" + "wyIlL" + "}");
 | 
	
		
			
				|  |  |         System.out.println(ps);
 | 
	
		
			
				|  |  |     }
 | 
	
		
			
				|  |  | }
 |