|
@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
|
|
import com.baomidou.mybatisplus.core.metadata.IPage; |
|
|
import com.baomidou.mybatisplus.core.metadata.IPage; |
|
|
import com.yxt.common.base.service.MybatisBaseService; |
|
|
import com.yxt.common.base.service.MybatisBaseService; |
|
|
import com.yxt.common.base.utils.PagerUtil; |
|
|
import com.yxt.common.base.utils.PagerUtil; |
|
|
|
|
|
import com.yxt.common.base.utils.StringUtils; |
|
|
import com.yxt.common.core.query.PagerQuery; |
|
|
import com.yxt.common.core.query.PagerQuery; |
|
|
import com.yxt.common.core.result.ResultBean; |
|
|
import com.yxt.common.core.result.ResultBean; |
|
|
import com.yxt.common.core.vo.PagerVo; |
|
|
import com.yxt.common.core.vo.PagerVo; |
|
@ -23,7 +24,6 @@ import com.yxt.supervise.report.api.reportsalesdaytobaccostore.ReportSalesDayTob |
|
|
import com.yxt.supervise.report.biz.messageopenid.MessageOpenidService; |
|
|
import com.yxt.supervise.report.biz.messageopenid.MessageOpenidService; |
|
|
import com.yxt.supervise.system.dicttype.DictType; |
|
|
import com.yxt.supervise.system.dicttype.DictType; |
|
|
import com.yxt.supervise.system.dicttype.DictTypeVo; |
|
|
import com.yxt.supervise.system.dicttype.DictTypeVo; |
|
|
import org.apache.commons.lang3.StringUtils; |
|
|
|
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
import org.springframework.stereotype.Service; |
|
|
import org.springframework.stereotype.Service; |
|
|
|
|
|
|
|
@ -65,10 +65,26 @@ public class MessagePushLogService extends MybatisBaseService<MessagePushLogMapp |
|
|
IPage<MessagePushLog> page = PagerUtil.queryToPage(pq); |
|
|
IPage<MessagePushLog> page = PagerUtil.queryToPage(pq); |
|
|
QueryWrapper<MessagePushLog> qw = new QueryWrapper<>(); |
|
|
QueryWrapper<MessagePushLog> qw = new QueryWrapper<>(); |
|
|
qw.eq("o.openId",openid); |
|
|
qw.eq("o.openId",openid); |
|
|
|
|
|
if(StringUtils.isNotNull(query.getState())){ |
|
|
|
|
|
if(query.getState().equals("0")){} |
|
|
|
|
|
else if(query.getState().equals("1")){ |
|
|
|
|
|
qw.eq("o.state",0); |
|
|
|
|
|
}else if(query.getState().equals("2")){ |
|
|
|
|
|
qw.eq("o.state",1); |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
IPage<MessagePushLogVo> pagging = baseMapper.selectPageVo(page, qw); |
|
|
IPage<MessagePushLogVo> pagging = baseMapper.selectPageVo(page, qw); |
|
|
PagerVo<MessagePushLogVo> p = PagerUtil.pageToVo(pagging, null); |
|
|
PagerVo<MessagePushLogVo> p = PagerUtil.pageToVo(pagging, null); |
|
|
return p; |
|
|
return p; |
|
|
} |
|
|
} |
|
|
|
|
|
public ResultBean numberOfJobs(String userSid,String state){ |
|
|
|
|
|
ResultBean rb =new ResultBean(); |
|
|
|
|
|
String openid=systemMapper.getAppletOpenidByUsersid(userSid); |
|
|
|
|
|
int count=baseMapper.getAllByUserSid(openid,state); |
|
|
|
|
|
return rb.success().setData(count); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public PagerVo<MessagePushLogVo> changeState(PagerQuery<MessagePushLogQuery> pq) { |
|
|
public PagerVo<MessagePushLogVo> changeState(PagerQuery<MessagePushLogQuery> pq) { |
|
|
ResultBean rb=new ResultBean(); |
|
|
ResultBean rb=new ResultBean(); |
|
|
MessagePushLogQuery query = pq.getParams(); |
|
|
MessagePushLogQuery query = pq.getParams(); |
|
|