diff --git a/suimangService/src/main/java/com/iformall/service/CUserTokenService.java b/suimangService/src/main/java/com/iformall/service/CUserTokenService.java index 74308af..52930d4 100644 --- a/suimangService/src/main/java/com/iformall/service/CUserTokenService.java +++ b/suimangService/src/main/java/com/iformall/service/CUserTokenService.java @@ -11,8 +11,6 @@ public interface CUserTokenService { * @return */ BaseCUserEntity getByToken(String token); - - BaseCUserEntity getBByToken(String token); void removeTokenCache(String token); diff --git a/suimangService/src/main/java/com/iformall/service/cuser/CUserServiceFactory.java b/suimangService/src/main/java/com/iformall/service/cuser/CUserServiceFactory.java index 6048e8f..8498020 100644 --- a/suimangService/src/main/java/com/iformall/service/cuser/CUserServiceFactory.java +++ b/suimangService/src/main/java/com/iformall/service/cuser/CUserServiceFactory.java @@ -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 getcUserServiceMap() { if (null != serviceMap ) { @@ -54,14 +42,4 @@ public class CUserServiceFactory { return serviceMap; } - private Map getbUserServiceMap() { - if (null != serviceBMap ) { - return serviceBMap; - } - serviceBMap = new ConcurrentHashMap(); - serviceBMap.put(EnumAppPlat.WX.getCode(), wxBuserService); - serviceBMap.put(EnumAppPlat.TOUTIAO.getCode(), ttBuserService); - return serviceBMap; - } - } diff --git a/suimangService/src/main/java/com/iformall/service/impl/CUserTokenServiceImpl.java b/suimangService/src/main/java/com/iformall/service/impl/CUserTokenServiceImpl.java index 89abbd1..92698a9 100644 --- a/suimangService/src/main/java/com/iformall/service/impl/CUserTokenServiceImpl.java +++ b/suimangService/src/main/java/com/iformall/service/impl/CUserTokenServiceImpl.java @@ -67,23 +67,6 @@ public class CUserTokenServiceImpl implements CUserTokenService { return baseUser; } - @Override - public BaseCUserEntity getBByToken(String token) { - logger.info("获取用户信息start ..." + token); - String key = Constant.tokenPrev + token; - - BaseCUserEntity baseUser =RedisCacheUtils.getCacheObject(baseCUserTokenRedisTemplate, key, BaseCUserEntity.class); - - if(null == baseUser) { - baseUser = cuserFactory.getBUserService(getPlat(token)).getByToken(token); - if (StringUtils.isBlank(baseUser.getTenantId())) { - throw new MallinkException(ErrorCode.SYS_SERVER_ERROR.getCode(),"baseUser has no tenantinfo."); - } - setCache(token,baseUser); - } - return baseUser; - } - @Override public void removeTokenCache(String token) { String key = Constant.tokenPrev + token; diff --git a/suimangService/src/main/java/com/iformall/service/impl/TtCouponGoodsServiceImpl.java b/suimangService/src/main/java/com/iformall/service/impl/TtCouponGoodsServiceImpl.java index 9fab830..cdc19e6 100644 --- a/suimangService/src/main/java/com/iformall/service/impl/TtCouponGoodsServiceImpl.java +++ b/suimangService/src/main/java/com/iformall/service/impl/TtCouponGoodsServiceImpl.java @@ -15,6 +15,7 @@ import com.iformall.domain.vo.*; import com.iformall.douyin.web.api.TtWebPoiPlanService; import com.iformall.douyin.web.api.TtWebService; import com.iformall.douyin.web.bean.*; +import com.iformall.douyin.web.bean.Product; import com.iformall.enums.*; import com.iformall.exception.MallinkException; import com.iformall.mapper.*;