From 4d1360b3438a864304bef55c8518afd14c42756f Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期二, 19 三月 2019 16:02:58 +0800
Subject: [PATCH] 删除ShameUserDao,删除SpreadImgDao

---
 fanli/src/main/java/com/yeshi/fanli/service/impl/user/ShamUserServiceImpl.java |   68 ++++++++--------------------------
 1 files changed, 16 insertions(+), 52 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/user/ShamUserServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/user/ShamUserServiceImpl.java
index 6b605ad..d107b63 100644
--- a/fanli/src/main/java/com/yeshi/fanli/service/impl/user/ShamUserServiceImpl.java
+++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/user/ShamUserServiceImpl.java
@@ -7,15 +7,10 @@
 
 import javax.annotation.Resource;
 
-import org.hibernate.HibernateException;
-import org.hibernate.SQLQuery;
-import org.hibernate.Session;
-import org.springframework.orm.hibernate4.HibernateCallback;
 import org.springframework.stereotype.Service;
 import org.springframework.transaction.annotation.Transactional;
 
 import com.yeshi.fanli.dao.mybatis.user.ShamUserMapper;
-import com.yeshi.fanli.dao.user.ShamUserDao;
 import com.yeshi.fanli.entity.bus.user.ShamUser;
 import com.yeshi.fanli.service.inter.config.ConfigService;
 import com.yeshi.fanli.service.inter.user.ShamUserService;
@@ -25,55 +20,25 @@
 
 @Service
 public class ShamUserServiceImpl implements ShamUserService {
-	
-	@Resource
-	private ShamUserDao dao;
-	
+
 	@Resource
 	private ShamUserMapper shamUserMapper;
-	
+
 	@Resource
 	private ConfigService configService;
-	
-	
+
 	@Transactional
 	public void addShamUser(ShamUser shamUser) {
-		dao.save(shamUser);
+		shamUserMapper.insertSelective(shamUser);
 	}
 
 	public List<ShamUser> getAll() {
-		return dao.list("from ShamUser");
+		return shamUserMapper.listAll();
 	}
 
-	
-	@SuppressWarnings("unchecked")
-	public List<ShamUser> findShamUserList(int sum){
-		return (List<ShamUser>) dao.excute(new HibernateCallback<List<ShamUser>>() {
-
-			public List<ShamUser> doInHibernate(Session session)
-					throws HibernateException {
-				SQLQuery query = session.createSQLQuery("SELECT * FROM yeshi_ec_sham_user").addEntity(ShamUser.class);
-				query.setFirstResult(0);
-				query.setMaxResults(sum);
-				List<ShamUser> list = query.list();
-				return list;
-			}
-		});
+	public List<ShamUser> findShamUserList(int sum) {
+		return shamUserMapper.listShamUserByKey(0, sum, null);
 	}
-	
-	
-	@Transactional
-	public void delete(final long id) {
-		dao.excute(new HibernateCallback() {
-			public Object doInHibernate(Session session)
-					throws HibernateException {
-					session.createQuery(" delete ShamUser su where su.id = ? ").setParameter(0, id).executeUpdate();
-				return null;
-			}
-		});
-	}
-
-
 
 	@Override
 	public int deleteByPrimaryKey(Long id) {
@@ -104,23 +69,22 @@
 	public int updateByPrimaryKey(ShamUser record) {
 		return shamUserMapper.updateByPrimaryKey(record);
 	}
-	
-	
+
 	@Override
 	public List<ShamUser> listDistinctPicUrl(long start, int count) {
 		return shamUserMapper.listByDistinctPicUrl(start, count);
 	}
-	
+
 	@Override
 	public int insertBatch(List<ShamUser> list) {
 		return shamUserMapper.insertBatch(list);
 	}
-	
+
 	@Override
 	public int updateBatchSelective(List<ShamUser> list) {
 		return shamUserMapper.updateBatchSelective(list);
 	}
-	
+
 	@Override
 	public List<ShamUser> listRandCouponUser(int count, int smallTime, int largeTime) {
 		List<Integer> listTime = new ArrayList<Integer>();
@@ -149,7 +113,7 @@
 
 	@Override
 	public List<ShamUser> listRandShareUser(int count, BigDecimal shareMoney, int small, int large) {
-		
+
 		List<Integer> listMultiple = new ArrayList<Integer>();
 
 		while (listMultiple.size() < count) {
@@ -182,8 +146,9 @@
 				shamUser.setShareBonusPic((String) imgList.get(randBonusPic));
 			}
 
-			BigDecimal money = shareMoney.multiply(new BigDecimal(((Integer) listMultiple.get(i)).intValue())).setScale(2, 1);
-			// 蹇呴』鍖呭惈 銆愬閲懧ャ��  杩�3涓鍙凤紝  鐢ㄤ簬鍓嶇棰滆壊鍖哄垎
+			BigDecimal money = shareMoney.multiply(new BigDecimal(((Integer) listMultiple.get(i)).intValue()))
+					.setScale(2, 1);
+			// 蹇呴』鍖呭惈 銆愬閲懧ャ�� 杩�3涓鍙凤紝 鐢ㄤ簬鍓嶇棰滆壊鍖哄垎
 			shamUser.setMsg("鍒嗕韩浜嗚繖涓晢鍝�,绱鑾峰緱濂栭噾楼" + money);
 		}
 
@@ -192,7 +157,7 @@
 
 	public void transformId(ShamUser shamUser) {
 		String id = shamUser.getId() + "";
-		
+
 		if (id.length() == 1) {
 			shamUser.setShowId("2****" + id);
 		} else {
@@ -200,7 +165,6 @@
 		}
 	}
 
-	
 	@Override
 	public List<ShamUser> listRandUser(int count) {
 		return shamUserMapper.listRand(count);

--
Gitblit v1.8.0