|
|
@@ -4,9 +4,7 @@ import java.util.Map; |
|
|
|
import java.util.concurrent.ConcurrentHashMap; |
|
|
|
|
|
|
|
import com.iformall.enums.*; |
|
|
|
import com.iformall.service.cuser.tt.TtBUserServiceAdapter; |
|
|
|
import com.iformall.service.cuser.tt.TtCUserServiceAdapter; |
|
|
|
import com.iformall.service.cuser.wx.WxBUserServiceAdapter; |
|
|
|
import org.slf4j.Logger; |
|
|
|
import org.slf4j.LoggerFactory; |
|
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
@@ -29,20 +27,10 @@ public class CUserServiceFactory { |
|
|
|
@Autowired |
|
|
|
private TtCUserServiceAdapter ttCuserService; |
|
|
|
|
|
|
|
@Autowired |
|
|
|
private WxBUserServiceAdapter wxBuserService; |
|
|
|
|
|
|
|
@Autowired |
|
|
|
private TtBUserServiceAdapter ttBuserService; |
|
|
|
|
|
|
|
|
|
|
|
public CUserServiceApapter getCUserService(EnumAppPlat plat) { |
|
|
|
return getcUserServiceMap().get(plat.getCode()); |
|
|
|
} |
|
|
|
|
|
|
|
public CUserServiceApapter getBUserService(EnumAppPlat plat) { |
|
|
|
return getbUserServiceMap().get(plat.getCode()); |
|
|
|
} |
|
|
|
|
|
|
|
private Map<Integer,CUserServiceApapter> getcUserServiceMap() { |
|
|
|
if (null != serviceMap ) { |
|
|
@@ -54,14 +42,4 @@ public class CUserServiceFactory { |
|
|
|
return serviceMap; |
|
|
|
} |
|
|
|
|
|
|
|
private Map<Integer,CUserServiceApapter> getbUserServiceMap() { |
|
|
|
if (null != serviceBMap ) { |
|
|
|
return serviceBMap; |
|
|
|
} |
|
|
|
serviceBMap = new ConcurrentHashMap<Integer,CUserServiceApapter>(); |
|
|
|
serviceBMap.put(EnumAppPlat.WX.getCode(), wxBuserService); |
|
|
|
serviceBMap.put(EnumAppPlat.TOUTIAO.getCode(), ttBuserService); |
|
|
|
return serviceBMap; |
|
|
|
} |
|
|
|
|
|
|
|
} |