分页33
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
package com.sqx.modules.sdk.service;
|
||||
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import com.sqx.common.utils.PageUtils;
|
||||
import com.sqx.common.utils.Result;
|
||||
import com.sqx.modules.sdk.entity.SdkType;
|
||||
|
||||
@@ -17,5 +17,5 @@ public interface SdkTypeService extends IService<SdkType> {
|
||||
|
||||
Result saveSdkType(SdkType sdkType);
|
||||
|
||||
IPage<SdkType> getSdkTypeList(Integer page, Integer limit, SdkType sdkType);
|
||||
PageUtils getSdkTypeList(Integer page, Integer limit, SdkType sdkType);
|
||||
}
|
||||
|
||||
@@ -1,10 +1,11 @@
|
||||
package com.sqx.modules.sdk.service.impl;
|
||||
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.github.pagehelper.PageHelper;
|
||||
import com.github.pagehelper.PageInfo;
|
||||
import com.sqx.common.utils.DateUtils;
|
||||
import com.sqx.common.utils.PageUtils;
|
||||
import com.sqx.common.utils.Result;
|
||||
import com.sqx.modules.sdk.dao.SdkTypeDao;
|
||||
import com.sqx.modules.sdk.entity.SdkType;
|
||||
@@ -12,6 +13,7 @@ import com.sqx.modules.sdk.service.SdkTypeService;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
@@ -39,16 +41,14 @@ public class SdkTypeServiceImpl extends ServiceImpl<SdkTypeDao, SdkType> impleme
|
||||
}
|
||||
|
||||
@Override
|
||||
public IPage<SdkType> getSdkTypeList(Integer page, Integer limit, SdkType sdkType) {
|
||||
Page<SdkType> pages;
|
||||
if (page != null && limit != null) {
|
||||
pages = new Page<>(page, limit);
|
||||
} else {
|
||||
pages = new Page<>();
|
||||
pages.setSize(-1);
|
||||
public PageUtils getSdkTypeList(Integer page, Integer limit, SdkType sdkType) {
|
||||
if (page == null || limit == null) {
|
||||
page = 1;
|
||||
limit = -1;
|
||||
}
|
||||
return baseMapper.selectPage(pages, new QueryWrapper<>(sdkType).orderByDesc("create_time"));
|
||||
|
||||
|
||||
PageHelper.startPage(page, limit);
|
||||
List<SdkType> list = baseMapper.selectList(new QueryWrapper<>(sdkType).orderByDesc("create_time"));
|
||||
PageInfo<SdkType> pageInfo = new PageInfo<>(list);
|
||||
return PageUtils.page(pageInfo, true);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user