From d34b6edccfb6e8a88bb2d75373cb892491a1b576 Mon Sep 17 00:00:00 2001 From: Administrator <Administrator@Admin> Date: 星期二, 20 十一月 2018 14:45:39 +0800 Subject: [PATCH] Merge branch 'dev1' --- fanli/src/main/java/com/yeshi/fanli/service/impl/config/InviteGetMoneyServiceImpl.java | 27 +++++++++++++++++++++++++++ 1 files changed, 27 insertions(+), 0 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/config/InviteGetMoneyServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/config/InviteGetMoneyServiceImpl.java index 66656dd..fe9836d 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/impl/config/InviteGetMoneyServiceImpl.java +++ b/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 { @@ -171,5 +172,31 @@ public void editActivityRules(String value, String key) { 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 + "%" }); + } + } } -- Gitblit v1.8.0