+添加分页
This commit is contained in:
parent
5e26189f32
commit
eff9616fde
@ -198,8 +198,8 @@ public class PendingMessageNewServiceImpl implements PendingMessageNewService {
|
||||
query.groupBy(PendingMessageRecord::getBizCode);
|
||||
// 构建排序条件
|
||||
buildSortCondition(query, request.getOrderFields(), pendingMessageState);
|
||||
|
||||
List<PendingMessageRecord> pendingMessageRecords = pendingMessageRecordMapper.selectPageWithCustomSql(query.getWrapper());
|
||||
IPage<PendingMessageRecord> page = request.toPage();
|
||||
List<PendingMessageRecord> pendingMessageRecords = pendingMessageRecordMapper.selectPageWithCustomSql(query.getWrapper(),page);
|
||||
templateCodes = pendingMessageRecords.stream().map(PendingMessageRecord::getTemplateCode)
|
||||
.collect(Collectors.toList());
|
||||
List<MessageTemplateDTO> messageTemplates = messageTemplateNewService.listByTemplateCodes(templateCodes);
|
||||
|
||||
@ -4,6 +4,7 @@ import cn.axzo.msg.center.domain.dto.PendingCalendarCodeDTO;
|
||||
import cn.axzo.msg.center.domain.entity.PendingMessageRecord;
|
||||
import com.baomidou.mybatisplus.core.conditions.Wrapper;
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Constants;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
import org.apache.ibatis.annotations.Select;
|
||||
@ -23,6 +24,6 @@ public interface PendingMessageRecordMapper extends BaseMapper<PendingMessageRec
|
||||
@Param("selectDate") Date selectDate, @Param("personId") Long personId,@Param("isNowDay") Boolean isNowDay);
|
||||
|
||||
@Select("SELECT pmr.*,GROUP_CONCAT(pmr.executor_name) AS executorName FROM pending_message_record pmr ${ew.customSqlSegment}")
|
||||
List<PendingMessageRecord> selectPageWithCustomSql(@Param(Constants.WRAPPER) Wrapper<PendingMessageRecord> wrapper);
|
||||
List<PendingMessageRecord> selectPageWithCustomSql(@Param(Constants.WRAPPER) Wrapper<PendingMessageRecord> wrapper, IPage<PendingMessageRecord> page);
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user