|
|
@ -376,16 +376,16 @@ public class MessageListService extends MybatisBaseService<MessageListMapper, Me |
|
|
|
MessageReadListQuery messageReadListQuery = pq.getParams(); |
|
|
|
qw.eq("ml.receiverSid", pq.getParams().getUserSid()); |
|
|
|
qw.eq("m.msgTypeSid","bc59c198-2d52-bb54-e4106aa38821a9ec");//阅读类
|
|
|
|
if(StringUtils.isNotBlank(messageReadListQuery.getNames())){ |
|
|
|
/*if(StringUtils.isNotBlank(messageReadListQuery.getNames())){ |
|
|
|
qw.like("m.msgTitle",messageReadListQuery.getNames()); |
|
|
|
} |
|
|
|
}*/ |
|
|
|
if("0".equals(messageReadListQuery.getState())){//待阅
|
|
|
|
qw.eq("ml.state",0); |
|
|
|
}else{//已阅
|
|
|
|
qw.eq("ml.state",1); |
|
|
|
} |
|
|
|
IPage<MessageReadListQuery> iPage = PagerUtil.queryToPage(pq); |
|
|
|
IPage<MessageReadListVo> page = baseMapper.getAppReadListByUserSid(iPage, qw); |
|
|
|
IPage<MessageReadListVo> page = baseMapper.getAppReadListByUserSid(iPage, qw,messageReadListQuery.getNames()); |
|
|
|
PagerVo<MessageReadListVo> pagerVo = PagerUtil.pageToVo(page, null); |
|
|
|
//定义的app的sid的index集合
|
|
|
|
Map<String, List<Integer>> appVer = new HashMap<>(); |
|
|
@ -449,6 +449,9 @@ public class MessageListService extends MybatisBaseService<MessageListMapper, Me |
|
|
|
qw.apply(StringUtils.isNotEmpty(createStartTime), "date_format (m.createTime,'%Y-%m-%d') >= date_format('" + createStartTime + "','%Y-%m-%d')"). |
|
|
|
apply(StringUtils.isNotEmpty(createEndTime), "date_format (m.createTime,'%Y-%m-%d') <= date_format('" + createEndTime + "','%Y-%m-%d')" |
|
|
|
); |
|
|
|
if(StringUtils.isNotBlank(messageReadListQuery.getSenderName())){ |
|
|
|
qw.like("m.senderName",messageReadListQuery.getSenderName()); |
|
|
|
} |
|
|
|
IPage<MessageReadListQuery> iPage = PagerUtil.queryToPage(pq); |
|
|
|
IPage<MessageReadListPCVo> page = baseMapper.todoAllReadList(iPage, qw); |
|
|
|
PagerVo<MessageReadListPCVo> pagerVo = PagerUtil.pageToVo(page, null); |
|
|
|