yujian
2019-02-28 70c9043f312a52a922cb15490d90a172b3515060
fanli/src/main/java/com/yeshi/fanli/service/impl/config/InviteGetMoneyServiceImpl.java
@@ -20,6 +20,7 @@
import com.yeshi.fanli.entity.bus.invite.SpreadImg;
import com.yeshi.fanli.service.inter.config.InviteGetMoneyService;
import com.yeshi.fanli.util.Constant;
import com.yeshi.fanli.util.StringUtil;
@Service
public class InviteGetMoneyServiceImpl implements InviteGetMoneyService {
@@ -159,7 +160,11 @@
   @Override
   public BigDecimal getMoneyLastMonth(String uid) {
      return shareMapper.getMoneyLastMonth(uid);
      BigDecimal money = shareMapper.getMoneyLastMonth(uid);
      if (money == null)
         return new BigDecimal(0);
      else
         return money;
   }
   @Override
@@ -172,4 +177,29 @@
      shareMapper.editActivityRules(value, key);
   }
   @Override
   public List<SpreadImg> listQuery(int start, int pageSize, String key) {
      if (StringUtil.isNullOrEmpty(key)) {
         return spreadImgDao.list("from SpreadImg si order by si.createtime desc", start, pageSize,
               new Serializable[] {});
      } else {
         return spreadImgDao.list("from SpreadImg si where si.url like ? order by si.createtime desc", start,
               pageSize, new Serializable[] { "%" + key + "%" });
      }
   }
   @Override
   public long countQuery(String key) {
      if (StringUtil.isNullOrEmpty(key)) {
         return spreadImgDao.getCount("SELECT COUNT(id) FROM SpreadImg");
      } else {
         return spreadImgDao.getCount("SELECT COUNT(id) FROM SpreadImg where url like ? ",
               new Serializable[] { "%" + key + "%" });
      }
   }
}