From 744594ef1a2f530fc3e86ea9dc48b62247f79420 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期二, 19 五月 2020 17:13:23 +0800
Subject: [PATCH] 饿了么绘图,添加口碑

---
 fanli/src/main/java/com/yeshi/fanli/service/impl/config/BusinessSystemServiceImpl.java |   22 +++++++++++-----------
 1 files changed, 11 insertions(+), 11 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 15d8f9e..d7a1545 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
@@ -1,6 +1,5 @@
 package com.yeshi.fanli.service.impl.config;
 
-import java.io.Serializable;
 import java.util.HashMap;
 import java.util.List;
 import java.util.Map;
@@ -10,7 +9,7 @@
 import org.springframework.cache.annotation.Cacheable;
 import org.springframework.stereotype.Service;
 
-import com.yeshi.fanli.dao.config.BusinessSystemDao;
+import com.yeshi.fanli.dao.mybatis.BusinessSystemMapper;
 import com.yeshi.fanli.entity.system.BusinessSystem;
 import com.yeshi.fanli.service.inter.config.BusinessSystemService;
 
@@ -18,11 +17,12 @@
 public class BusinessSystemServiceImpl implements BusinessSystemService {
 
 	@Resource
-	private BusinessSystemDao businessSystemDao;
+	private BusinessSystemMapper businessSystemMapper;
 
 	private static final String ANDROID = "ANDROID";
 	private static final String IOS = "IOS";
 	private static final String WEB = "WEB";
+	private static final String WXMP = "WXMP";
 
 	private static final Map<String, Integer> map = new HashMap<String, Integer>();
 
@@ -30,10 +30,10 @@
 		map.put(ANDROID, 1);
 		map.put(IOS, 2);
 		map.put(WEB, 3);
+		map.put(WXMP, 4);
 	}
-	
+
 	@Override
-	@Cacheable(value = "sysCache", key = "'getBusinessSystem-'+#platform+'-'+#packages")
 	public BusinessSystem getBusinessSystem(String platform, String packages) {
 		if (platform == null || packages == null) {
 			return null;
@@ -41,27 +41,27 @@
 		platform = platform.toUpperCase();
 		Integer platformInt = map.get(platform);
 
-		List<BusinessSystem> list = businessSystemDao.list("from BusinessSystem where platform=? and packageName=?",
-				new Serializable[] { platformInt, packages });
+		List<BusinessSystem> list = businessSystemMapper.listByPlatformAndPackage(platformInt, packages);
 		if (list == null || list.size() == 0) {
 			return null;
 		}
 		return list.get(0);
 	}
 
+	@Cacheable(value = "sysCache", key = "'getBusinessSystem-'+#platform+'-'+#packages")
 	@Override
 	public BusinessSystem getBusinessSystemCache(String platform, String packages) {
 		return getBusinessSystem(platform, packages);
 	}
-	
+
 	@Override
 	public BusinessSystem getById(long id) {
-		return businessSystemDao.find(BusinessSystem.class, id);
+		return businessSystemMapper.selectByPrimaryKey(id);
 	}
 
 	@Override
 	public List<BusinessSystem> getBusinessSystems() {
-		return businessSystemDao.list("from BusinessSystem");
+		return businessSystemMapper.listAll();
 	}
-	
+
 }

--
Gitblit v1.8.0