| 12345678910111213141516171819202122232425262728293031 |
- package com.ydtech.modules.admin.service.impl;
- import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
- import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
- import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
- import com.ydtech.core.page.PageRequest;
- import com.ydtech.modules.admin.dao.SysQuotationThemeDao;
- import com.ydtech.modules.admin.model.po.SysQuotationTheme;
- import com.ydtech.modules.admin.model.vo.SysQuotationThemeVo;
- import com.ydtech.modules.admin.service.SysQuotationThemeService;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.stereotype.Service;
- @Service
- public class SysQuotationThemeImpl extends ServiceImpl<SysQuotationThemeDao, SysQuotationTheme> implements SysQuotationThemeService {
- @Autowired
- private SysQuotationThemeDao sysQuotationThemeDao;
- @Override
- public Page<SysQuotationTheme> getPage(SysQuotationThemeVo sysQuotationThemeVo) {
- PageRequest pageRequest = new PageRequest();
- pageRequest.setPageNum(sysQuotationThemeVo.getPageNum());
- pageRequest.setPageSize(sysQuotationThemeVo.getPageSize());
- Page page = PageRequest.buildPageRequest(pageRequest);
- LambdaQueryWrapper<SysQuotationTheme> wrapper = new LambdaQueryWrapper<>();
- Page<SysQuotationTheme> pageData = sysQuotationThemeDao.selectPage(page, wrapper);
- return pageData;
- }
- }
|