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