From dc5be7d38446f70e6ff86df311119c32b41fe7f8 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期六, 28 十一月 2020 16:37:05 +0800 Subject: [PATCH] 大淘客搜索接口升级 --- fanli/src/main/java/com/yeshi/fanli/service/impl/config/BusinessSystemServiceImpl.java | 11 ++++++----- 1 files changed, 6 insertions(+), 5 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/config/BusinessSystemServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/config/BusinessSystemServiceImpl.java index d7a1545..8af4b1c 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/impl/config/BusinessSystemServiceImpl.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/config/BusinessSystemServiceImpl.java @@ -6,6 +6,7 @@ import javax.annotation.Resource; +import com.yeshi.fanli.entity.SystemEnum; import org.springframework.cache.annotation.Cacheable; import org.springframework.stereotype.Service; @@ -34,24 +35,24 @@ } @Override - public BusinessSystem getBusinessSystem(String platform, String packages) { + public BusinessSystem getBusinessSystem(String platform, String packages, SystemEnum system) { if (platform == null || packages == null) { return null; } platform = platform.toUpperCase(); Integer platformInt = map.get(platform); - List<BusinessSystem> list = businessSystemMapper.listByPlatformAndPackage(platformInt, packages); + List<BusinessSystem> list = businessSystemMapper.listByPlatformAndPackage(platformInt, packages,system); if (list == null || list.size() == 0) { return null; } return list.get(0); } - @Cacheable(value = "sysCache", key = "'getBusinessSystem-'+#platform+'-'+#packages") + @Cacheable(value = "sysCache", key = "'getBusinessSystem-'+#platform+'-'+#packages+'-'+#system") @Override - public BusinessSystem getBusinessSystemCache(String platform, String packages) { - return getBusinessSystem(platform, packages); + public BusinessSystem getBusinessSystemCache(String platform, String packages, SystemEnum system) { + return getBusinessSystem(platform, packages,system); } @Override -- Gitblit v1.8.0