|
|
@@ -3,14 +3,9 @@ package cn.iocoder.yudao.module.system.dal.mysql.mail;
|
|
|
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
|
|
import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
|
|
|
import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
|
|
|
-import cn.iocoder.yudao.framework.mybatis.core.query.QueryWrapperX;
|
|
|
import cn.iocoder.yudao.module.system.controller.admin.mail.vo.template.MailTemplatePageReqVO;
|
|
|
import cn.iocoder.yudao.module.system.dal.dataobject.mail.MailTemplateDO;
|
|
|
-import cn.iocoder.yudao.module.system.dal.dataobject.sms.SmsTemplateDO;
|
|
|
import org.apache.ibatis.annotations.Mapper;
|
|
|
-import org.apache.ibatis.annotations.Select;
|
|
|
-
|
|
|
-import java.util.Date;
|
|
|
|
|
|
@Mapper
|
|
|
public interface MailTemplateMapper extends BaseMapperX<MailTemplateDO> {
|
|
|
@@ -21,7 +16,8 @@ public interface MailTemplateMapper extends BaseMapperX<MailTemplateDO> {
|
|
|
.likeIfPresent(MailTemplateDO::getCode, pageReqVO.getCode())
|
|
|
.likeIfPresent(MailTemplateDO::getName, pageReqVO.getName())
|
|
|
.eqIfPresent(MailTemplateDO::getAccountId, pageReqVO.getAccountId())
|
|
|
- .betweenIfPresent(MailTemplateDO::getCreateTime, pageReqVO.getCreateTime()));
|
|
|
+ .betweenIfPresent(MailTemplateDO::getCreateTime, pageReqVO.getCreateTime())
|
|
|
+ .orderByDesc(MailTemplateDO::getId));
|
|
|
}
|
|
|
|
|
|
default Long selectCountByAccountId(Long accountId) {
|