Commit 3148a4da by chentianzhong

55555

parent bbc35999
...@@ -96,13 +96,20 @@ public class EmailPersonServiceImpl extends ServiceImpl<EmailPersonMapper, Email ...@@ -96,13 +96,20 @@ public class EmailPersonServiceImpl extends ServiceImpl<EmailPersonMapper, Email
public Integer emailCount(EmailReqVo vo) { public Integer emailCount(EmailReqVo vo) {
OnlineUserDto adminContext = TokenUtils.getAdminContext(); OnlineUserDto adminContext = TokenUtils.getAdminContext();
AssertUtils.notNull(adminContext, "登录已失效,请重新登录后再次尝试!"); AssertUtils.notNull(adminContext, "登录已失效,请重新登录后再次尝试!");
Integer count = this.lambdaQuery() LambdaQueryWrapper<EmailPerson> queryWrapper = new LambdaQueryWrapper<>();
.eq(EmailPerson::getUserId, adminContext.getUserId()) queryWrapper.eq(EmailPerson::getUserId, adminContext.getUserId())
.eq(vo.getFolderId()!=null, EmailPerson::getFolderId, vo.getFolderId()) .eq(vo.getFolderId()!=null, EmailPerson::getFolderId, vo.getFolderId())
.eq(vo.getPersonType()!=null, EmailPerson::getPersonType, vo.getPersonType()) .eq(vo.getPersonType()!=null, EmailPerson::getPersonType, vo.getPersonType())
.eq(vo.getIsPerson()!=null, EmailPerson::getIsPerson, vo.getIsPerson()) .eq(vo.getIsPerson()!=null, EmailPerson::getIsPerson, vo.getIsPerson())
.eq(vo.getIsRead()!=null, EmailPerson::getIsRead, vo.getIsRead()) .eq(vo.getIsRead()!=null, EmailPerson::getIsRead, vo.getIsRead())
.eq(vo.getIsSend()!=null, EmailPerson::getIsSend, vo.getIsSend()).count(); .eq(vo.getIsSend()!=null, EmailPerson::getIsSend, vo.getIsSend());
if (DateUtils.getRangeStart(vo.getSearchRange()) !=null){
queryWrapper.ge(EmailPerson::getSendTime, DateUtils.getRangeStart(vo.getSearchRange()));
queryWrapper.le(EmailPerson::getSendTime, LocalDateTime.now());
}
Integer count = this.count(queryWrapper);
return count!=null?count:0; return count!=null?count:0;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment