yujian
2019-03-20 1e53e5f28c55ece70b28c752fa318e2fd951e643
fanli/src/main/java/com/yeshi/fanli/service/impl/user/ExtractServiceImpl.java
@@ -1,6 +1,5 @@
package com.yeshi.fanli.service.impl.user;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import java.util.List;
@@ -25,12 +24,8 @@
import com.yeshi.fanli.dao.mybatis.ExtractRecordMapper;
import com.yeshi.fanli.dao.mybatis.HongBaoV2Mapper;
import com.yeshi.fanli.dao.mybatis.PayInfoMapper;
import com.yeshi.fanli.dao.mybatis.SystemMapper;
import com.yeshi.fanli.dao.mybatis.UserInfoMapper;
import com.yeshi.fanli.dao.mybatis.money.UserMoneyDetailMapper;
import com.yeshi.fanli.dao.user.AccountMessageDao;
import com.yeshi.fanli.dao.user.ExtractDao;
import com.yeshi.fanli.dao.user.ExtractRecordDao;
import com.yeshi.fanli.dto.HongBao;
import com.yeshi.fanli.entity.bus.user.AlipayTransferResultInfo;
import com.yeshi.fanli.entity.bus.user.Extract;
@@ -49,7 +44,6 @@
import com.yeshi.fanli.service.inter.config.SystemConfigService;
import com.yeshi.fanli.service.inter.msg.UserMoneyMsgNotificationService;
import com.yeshi.fanli.service.inter.push.PushService;
import com.yeshi.fanli.service.inter.user.AccountMessageService;
import com.yeshi.fanli.service.inter.user.ExtractRecordService;
import com.yeshi.fanli.service.inter.user.ExtractService;
import com.yeshi.fanli.service.inter.user.UserInfoService;
@@ -67,11 +61,7 @@
public class ExtractServiceImpl implements ExtractService {
   @Resource
   private ExtractDao extractDao;
   @Resource
   private UserInfoService userInfoService;
   @Resource
   private ConfigService configService;
@@ -81,10 +71,6 @@
   @Resource
   private SystemConfigService systemConfigService;
   @Resource
   private AccountMessageService accountMessageService;
   @Resource
   private ExtractMapper extractMapper;
@@ -96,12 +82,6 @@
   private UserInfoMapper userInfoMapper;
   @Resource
   private ExtractRecordDao extractRecordDao;
   @Resource
   private AccountMessageDao accountMessageDao;
   @Resource
   private PayInfoMapper payInfoMapper;
   @Resource
@@ -109,9 +89,6 @@
   @Resource
   private ExtractRecordMapper extractRecordMapper;
   @Resource
   private SystemMapper systemMapper;
   @Resource
   private HongBaoV2Mapper hongBaoV2Mapper;
@@ -131,24 +108,10 @@
   @Resource
   private AlipayAccountValidNormalHistoryMapper alipayAccountValidNormalHistoryMapper;
   public List<Extract> getExtractInfoByUid(long uid) {
      return extractDao.list("from Extract e where e.userInfo.id=? and e.state != 2", new Serializable[] { uid });
   }
   @Transactional
   public Integer addExtract(Extract extract) {
      Integer integer = extract(extract);
      return integer;
   }
   public List<Extract> getExtractList(int index) {
      int start = index * Constant.PAGE_SIZE;
      return extractDao.list("from Extract e order by e.id desc", start, Constant.PAGE_SIZE, new Serializable[] {});
   }
   public int getCount() {
      Long lcount = extractDao.getCount("select count(e.id) from Extract e");
      return lcount.intValue();
   }
   @Transactional
@@ -172,7 +135,7 @@
   }
   @Transactional
   public synchronized void rejectExtract(long id, String reason, long extractTime, AdminUser admin)
   public synchronized void rejectExtract(long id, String reason, AdminUser admin)
         throws ObjectStateException, NotExistObjectException {
      Extract find = extractMapper.selectByPrimaryKey(id);
@@ -511,7 +474,7 @@
    */
   @Override
   public Extract getExtractById(long id) {
      return extractDao.find(Extract.class, id);
      return extractMapper.selectByPrimaryKey(id);
   }
   @Override