admin
2020-05-06 24a8d17e007545f7426c48352109aa1a9c6587ee
fanli/src/main/java/com/yeshi/fanli/service/impl/tlj/UserTaoLiJinDetailServiceImpl.java
@@ -17,8 +17,8 @@
import com.yeshi.fanli.dao.mybatis.tlj.UserTaoLiJinDetailMapper;
import com.yeshi.fanli.entity.bus.tlj.UserTaoLiJinDetail;
import com.yeshi.fanli.entity.bus.tlj.UserTaoLiJinOrigin;
import com.yeshi.fanli.entity.bus.tlj.UserTaoLiJinDetail.TaoLiJinDetailTypeEnum;
import com.yeshi.fanli.entity.bus.tlj.UserTaoLiJinOrigin;
import com.yeshi.fanli.entity.bus.tlj.UserTaoLiJinOrigin.TaoLiJinOriginEnum;
import com.yeshi.fanli.service.inter.tlj.UserTaoLiJinDetailService;
import com.yeshi.fanli.util.TimeUtil;
@@ -170,9 +170,13 @@
         keys = monthMap.keySet().iterator();
         while (keys.hasNext()) {
            Integer key = keys.next();
            BigDecimal expend = new BigDecimal(voList.get(p).getExpend());
            BigDecimal income = new BigDecimal(voList.get(p).getIncome());
            // 去除支出负号
            finalList.get(key).getMonth().setExpend(voList.get(p).getExpend().replace("-", ""));
            finalList.get(key).getMonth().setIncome(voList.get(p).getIncome());
            finalList.get(key).getMonth().setExpend(expend.setScale(2).toString().replace("-", ""));
            finalList.get(key).getMonth().setIncome(income.setScale(2).toString());
            p++;
         }
      }
@@ -206,8 +210,8 @@
      
      // 红包退回
      if (taoLiJinOrigin.getOrigin().equals(TaoLiJinOriginEnum.refund)) {
         detail.setType(TaoLiJinDetailTypeEnum.reduce);
         detail.setTitle(TaoLiJinDetailTypeEnum.reduce.getDesc());
         detail.setType(TaoLiJinDetailTypeEnum.refund);
         detail.setTitle(TaoLiJinDetailTypeEnum.refund.getDesc());
      } else {
         detail.setType(TaoLiJinDetailTypeEnum.add);
         detail.setTitle(TaoLiJinDetailTypeEnum.add.getDesc());
@@ -221,4 +225,14 @@
      userTaoLiJinDetailMapper.insertSelective(detail);
   }
   
   @Override
   public Long countNumByDay(String preDay) {
      return userTaoLiJinDetailMapper.countNumByDay(preDay);
   }
   @Override
   public BigDecimal countMoneyByDay(String preDay) {
      return userTaoLiJinDetailMapper.countMoneyByDay(preDay);
   }
}