This commit is contained in:
GYJ
2025-01-02 20:56:19 +08:00
parent d56a5df40e
commit e8a986e476
9 changed files with 39 additions and 42 deletions

View File

@@ -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);
}

View File

@@ -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);
}
}