|  | @ -3,8 +3,6 @@ package com.yihu.jw.service.channel;
 | 
	
		
			
				|  |  | import com.alibaba.fastjson.JSON;
 | 
	
		
			
				|  |  | import com.alibaba.fastjson.JSONArray;
 | 
	
		
			
				|  |  | import com.alibaba.fastjson.JSONObject;
 | 
	
		
			
				|  |  | import com.jhlabs.image.WoodFilter;
 | 
	
		
			
				|  |  | import com.yihu.jw.entity.base.org.BaseOrgDO;
 | 
	
		
			
				|  |  | import com.yihu.jw.entity.hospital.DmHospitalDO;
 | 
	
		
			
				|  |  | import com.yihu.jw.entity.hospital.consult.WlyyHospitalSysDictDO;
 | 
	
		
			
				|  |  | import com.yihu.jw.entity.hospital.team.WlyyAdminTeamDO;
 | 
	
	
		
			
				|  | @ -13,18 +11,15 @@ import com.yihu.jw.hospital.HospitalDao;
 | 
	
		
			
				|  |  | import com.yihu.jw.hospital.dict.WlyyHospitalSysDictDao;
 | 
	
		
			
				|  |  | import com.yihu.jw.hospital.team.dao.WlyyAdminTeamDao;
 | 
	
		
			
				|  |  | import com.yihu.jw.hospital.team.dao.WlyyAdminTeamMemberDao;
 | 
	
		
			
				|  |  | import com.yihu.jw.utils.StringUtil;
 | 
	
		
			
				|  |  | import com.yihu.jw.wlyy.service.WlyyBusinessService;
 | 
	
		
			
				|  |  | import com.yihu.jw.wlyy.wlyyhttp.WlyyHttpService;
 | 
	
		
			
				|  |  | import org.apache.commons.collections.map.HashedMap;
 | 
	
		
			
				|  |  | import org.apache.commons.lang.time.DateFormatUtils;
 | 
	
		
			
				|  |  | import org.apache.commons.lang3.StringUtils;
 | 
	
		
			
				|  |  | import org.slf4j.Logger;
 | 
	
		
			
				|  |  | import org.slf4j.LoggerFactory;
 | 
	
		
			
				|  |  | import org.springframework.beans.factory.annotation.Autowired;
 | 
	
		
			
				|  |  | import org.springframework.stereotype.Service;
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  | import java.util.*;
 | 
	
		
			
				|  |  | import java.util.Date;
 | 
	
		
			
				|  |  | import java.util.List;
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  | @Service
 | 
	
		
			
				|  |  | public class SyncWlyyHospitalService {
 | 
	
	
		
			
				|  | @ -111,7 +106,7 @@ public class SyncWlyyHospitalService {
 | 
	
		
			
				|  |  |                         h.put("available",0);
 | 
	
		
			
				|  |  |                     }
 | 
	
		
			
				|  |  |                     WlyyAdminTeamDO wlyyAdminTeam =JSON.toJavaObject(h,WlyyAdminTeamDO.class);
 | 
	
		
			
				|  |  |                     WlyyAdminTeamDO wlyyAdminTeamDO=wlyyAdminTeamDao.findOne(wlyyAdminTeam.getId());
 | 
	
		
			
				|  |  |                     WlyyAdminTeamDO wlyyAdminTeamDO=wlyyAdminTeamDao.findById(wlyyAdminTeam.getId()).orElse(null);
 | 
	
		
			
				|  |  |                     if(wlyyAdminTeamDO==null){
 | 
	
		
			
				|  |  |                         addCount++;
 | 
	
		
			
				|  |  |                     }else{
 | 
	
	
		
			
				|  | @ -128,7 +123,7 @@ public class SyncWlyyHospitalService {
 | 
	
		
			
				|  |  |     public void syncTeamMember(String teamId){
 | 
	
		
			
				|  |  |         List<WlyyAdminTeamDO> list=wlyyAdminTeamDao.findTeamAndAvailable();
 | 
	
		
			
				|  |  |         String wlyyDomainUrl="";
 | 
	
		
			
				|  |  |         WlyyHospitalSysDictDO wlyyHospitalSysDictDO = wlyyHospitalSysDictDao.findById("wlyyDomainUrl");
 | 
	
		
			
				|  |  |         WlyyHospitalSysDictDO wlyyHospitalSysDictDO = wlyyHospitalSysDictDao.findById("wlyyDomainUrl").orElse(null);
 | 
	
		
			
				|  |  |         if (wlyyHospitalSysDictDO!=null){
 | 
	
		
			
				|  |  |             wlyyDomainUrl=wlyyHospitalSysDictDO.getDictValue();
 | 
	
		
			
				|  |  |         }
 | 
	
	
		
			
				|  | @ -157,7 +152,7 @@ public class SyncWlyyHospitalService {
 | 
	
		
			
				|  |  |                         if (StringUtils.isNoneBlank(wlyyAdminTeamMember.getPhoto())&&wlyyAdminTeamMember.getPhoto().contains("group")){
 | 
	
		
			
				|  |  |                             wlyyAdminTeamMember.setPhoto(wlyyDomainUrl+wlyyAdminTeamMember.getPhoto());
 | 
	
		
			
				|  |  |                         }
 | 
	
		
			
				|  |  |                         WlyyAdminTeamMemberDO wlyyAdminTeamMemberDO=wlyyAdminTeamMemberDao.findOne(wlyyAdminTeamMember.getId());
 | 
	
		
			
				|  |  |                         WlyyAdminTeamMemberDO wlyyAdminTeamMemberDO=wlyyAdminTeamMemberDao.findById(wlyyAdminTeamMember.getId()).orElse(null);
 | 
	
		
			
				|  |  |                         if(wlyyAdminTeamMemberDO==null){
 | 
	
		
			
				|  |  |                             wlyyAdminTeamMember.setLastModified(new Date());
 | 
	
		
			
				|  |  |                             addCount++;
 | 
	
	
		
			
				|  | @ -181,7 +176,7 @@ public class SyncWlyyHospitalService {
 | 
	
		
			
				|  |  |         String param="?modifyTime="+nowTime;
 | 
	
		
			
				|  |  |         JSONObject re = wlyyHttpService.sendWlyyMesGet("findTeamMembersByModifyTime",param);
 | 
	
		
			
				|  |  |         String wlyyDomainUrl="";
 | 
	
		
			
				|  |  |         WlyyHospitalSysDictDO wlyyHospitalSysDictDO = wlyyHospitalSysDictDao.findById("wlyyDomainUrl");
 | 
	
		
			
				|  |  |         WlyyHospitalSysDictDO wlyyHospitalSysDictDO = wlyyHospitalSysDictDao.findById("wlyyDomainUrl").orElse(null);
 | 
	
		
			
				|  |  |         if (wlyyHospitalSysDictDO!=null){
 | 
	
		
			
				|  |  |             wlyyDomainUrl=wlyyHospitalSysDictDO.getDictValue();
 | 
	
		
			
				|  |  |         }
 | 
	
	
		
			
				|  | @ -202,7 +197,7 @@ public class SyncWlyyHospitalService {
 | 
	
		
			
				|  |  |                     if (StringUtils.isNoneBlank(wlyyAdminTeamMember.getPhoto())){
 | 
	
		
			
				|  |  |                         wlyyAdminTeamMember.setPhoto(wlyyDomainUrl+wlyyAdminTeamMember.getPhoto());
 | 
	
		
			
				|  |  |                     }
 | 
	
		
			
				|  |  |                     WlyyAdminTeamMemberDO wlyyAdminTeamMemberDO=wlyyAdminTeamMemberDao.findOne(wlyyAdminTeamMember.getId());
 | 
	
		
			
				|  |  |                     WlyyAdminTeamMemberDO wlyyAdminTeamMemberDO=wlyyAdminTeamMemberDao.findById(wlyyAdminTeamMember.getId()).orElse(null);
 | 
	
		
			
				|  |  |                     if(wlyyAdminTeamMemberDO==null){
 | 
	
		
			
				|  |  |                         addCount++;
 | 
	
		
			
				|  |  |                     }else{
 |