【改进】分页

This commit is contained in:
MichaelWin
2026-02-09 09:34:47 +08:00
parent 476ea60b27
commit edbcf2729b
11 changed files with 13 additions and 19 deletions

View File

@@ -47,7 +47,7 @@ public class AppModelCategoryServiceImpl extends ServiceImpl<AppModelCategoryMap
@Override @Override
public Page<AppModelCategory> page(ModelCategoryPageRequest modelCategoryPageRequest) { public Page<AppModelCategory> page(ModelCategoryPageRequest modelCategoryPageRequest) {
Page<AppModelCategory> page = PageContext.getPage(AppModelCategory.class); Page<AppModelCategory> page = PageContext.getDefaultPage(AppModelCategory.class);
return appModelCategoryMapper.page(page, modelCategoryPageRequest); return appModelCategoryMapper.page(page, modelCategoryPageRequest);
} }

View File

@@ -46,7 +46,7 @@ public class AppModelServiceImpl extends ServiceImpl<AppModelMapper, AppModel> i
@Override @Override
public Page<AppModel> page(ModelPageRequest modelPageRequest) { public Page<AppModel> page(ModelPageRequest modelPageRequest) {
Page<AppModel> page = PageContext.getPage(AppModel.class); Page<AppModel> page = PageContext.getDefaultPage(AppModel.class);
return appModelMapper.page(page, modelPageRequest); return appModelMapper.page(page, modelPageRequest);
} }
@@ -196,7 +196,7 @@ public class AppModelServiceImpl extends ServiceImpl<AppModelMapper, AppModel> i
@Override @Override
public Page<AppModel> favoritePage(ModelFavoritePageRequest modelFavoritePageRequest) { public Page<AppModel> favoritePage(ModelFavoritePageRequest modelFavoritePageRequest) {
Page<AppModel> page = PageContext.getPage(AppModel.class); Page<AppModel> page = PageContext.getDefaultPage(AppModel.class);
return appModelMapper.favoritePage(page, Long.valueOf(StpUtil.getLoginId().toString()), modelFavoritePageRequest); return appModelMapper.favoritePage(page, Long.valueOf(StpUtil.getLoginId().toString()), modelFavoritePageRequest);
} }
@@ -224,7 +224,7 @@ public class AppModelServiceImpl extends ServiceImpl<AppModelMapper, AppModel> i
@Override @Override
public Page<AppModel> downloadLogPage(ModelDownloadLogPageRequest modelDownloadLogPageRequest) { public Page<AppModel> downloadLogPage(ModelDownloadLogPageRequest modelDownloadLogPageRequest) {
Page<AppModel> page = PageContext.getPage(AppModel.class); Page<AppModel> page = PageContext.getDefaultPage(AppModel.class);
return appModelMapper.downloadLogPage(page, Long.valueOf(StpUtil.getLoginId().toString()), modelDownloadLogPageRequest); return appModelMapper.downloadLogPage(page, Long.valueOf(StpUtil.getLoginId().toString()), modelDownloadLogPageRequest);
} }

View File

@@ -19,7 +19,7 @@ public class BizProductServiceImpl extends ServiceImpl<BizProductMapper, BizProd
@Override @Override
public Page<BizProduct> page(ProductPageRequest productPageRequest) { public Page<BizProduct> page(ProductPageRequest productPageRequest) {
Page<BizProduct> page = PageContext.getPage(BizProduct.class); Page<BizProduct> page = PageContext.getDefaultPage(BizProduct.class);
return bizProductMapper.page(page, productPageRequest); return bizProductMapper.page(page, productPageRequest);
} }
} }

View File

@@ -24,7 +24,7 @@ public class BizResourceServiceImpl extends ServiceImpl<BizResourceMapper, BizRe
@Override @Override
public Page<BizResource> page(ResourcePageRequest resourcePageRequest) { public Page<BizResource> page(ResourcePageRequest resourcePageRequest) {
Page<BizResource> page = PageContext.getPage(BizResource.class); Page<BizResource> page = PageContext.getDefaultPage(BizResource.class);
return bizResourceMapper.page(page, resourcePageRequest); return bizResourceMapper.page(page, resourcePageRequest);
} }
} }

View File

@@ -30,7 +30,7 @@ public class FeedbackServiceImpl extends ServiceImpl<FeedbackMapper, Feedback> i
@Override @Override
public Page<Feedback> page(Feedback feedback) { public Page<Feedback> page(Feedback feedback) {
Page<Feedback> page = PageContext.getPage(Feedback.class); Page<Feedback> page = PageContext.getDefaultPage(Feedback.class);
// LambdaQueryWrapper<Feedback> wrapper = new LambdaQueryWrapper<>(); // LambdaQueryWrapper<Feedback> wrapper = new LambdaQueryWrapper<>();
// wrapper.eq(feedback.getStatus() != null, Feedback::getStatus, feedback.getStatus()); // wrapper.eq(feedback.getStatus() != null, Feedback::getStatus, feedback.getStatus());
// wrapper.like(StringUtils.hasText(feedback.getTitle()), Feedback::getTitle, feedback.getTitle()); // wrapper.like(StringUtils.hasText(feedback.getTitle()), Feedback::getTitle, feedback.getTitle());

View File

@@ -23,7 +23,7 @@ public class FirmwareServiceImpl extends ServiceImpl<FirmwareMapper, Firmware> i
@Override @Override
public Page<Firmware> page(Firmware firmware) { public Page<Firmware> page(Firmware firmware) {
Page<Firmware> page = PageContext.getPage(Firmware.class); Page<Firmware> page = PageContext.getDefaultPage(Firmware.class);
LambdaQueryWrapper<Firmware> queryWrapper = new LambdaQueryWrapper<>(); LambdaQueryWrapper<Firmware> queryWrapper = new LambdaQueryWrapper<>();
queryWrapper.like(StringUtils.hasText(firmware.getFirmwareName()), Firmware::getFirmwareName, firmware.getFirmwareName()); queryWrapper.like(StringUtils.hasText(firmware.getFirmwareName()), Firmware::getFirmwareName, firmware.getFirmwareName());
queryWrapper.eq(firmware.getFirmwareType() != null, Firmware::getFirmwareType, firmware.getFirmwareType()); queryWrapper.eq(firmware.getFirmwareType() != null, Firmware::getFirmwareType, firmware.getFirmwareType());

View File

@@ -16,7 +16,7 @@ public class PrivacyPolicyServiceImpl extends ServiceImpl<PrivacyPolicyMapper, P
@Override @Override
public Page<PrivacyPolicy> page(PrivacyPolicy privacyPolicy) { public Page<PrivacyPolicy> page(PrivacyPolicy privacyPolicy) {
Page<PrivacyPolicy> page = PageContext.getPage(PrivacyPolicy.class); Page<PrivacyPolicy> page = PageContext.getDefaultPage(PrivacyPolicy.class);
LambdaQueryWrapper<PrivacyPolicy> queryWrapper = new LambdaQueryWrapper<>(); LambdaQueryWrapper<PrivacyPolicy> queryWrapper = new LambdaQueryWrapper<>();
queryWrapper.like(StringUtils.hasText(privacyPolicy.getTitle()), PrivacyPolicy::getTitle, privacyPolicy.getTitle()); queryWrapper.like(StringUtils.hasText(privacyPolicy.getTitle()), PrivacyPolicy::getTitle, privacyPolicy.getTitle());
queryWrapper.eq(privacyPolicy.getVisible() != null, PrivacyPolicy::getVisible, privacyPolicy.getVisible()); queryWrapper.eq(privacyPolicy.getVisible() != null, PrivacyPolicy::getVisible, privacyPolicy.getVisible());

View File

@@ -23,7 +23,7 @@ import java.time.LocalDateTime;
public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> implements SysUserService { public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> implements SysUserService {
public Page<SysUser> page(SysUser sysUser) { public Page<SysUser> page(SysUser sysUser) {
Page<SysUser> page = PageContext.getPage(SysUser.class); Page<SysUser> page = PageContext.getDefaultPage(SysUser.class);
LambdaQueryWrapper<SysUser> queryWrapper = new LambdaQueryWrapper<>(); LambdaQueryWrapper<SysUser> queryWrapper = new LambdaQueryWrapper<>();
queryWrapper.eq(sysUser.getStatus() != null, SysUser::getStatus, sysUser.getStatus()); queryWrapper.eq(sysUser.getStatus() != null, SysUser::getStatus, sysUser.getStatus());
queryWrapper.like(StringUtils.hasText(sysUser.getUsername()), SysUser::getUsername, sysUser.getUsername()); queryWrapper.like(StringUtils.hasText(sysUser.getUsername()), SysUser::getUsername, sysUser.getUsername());

View File

@@ -14,7 +14,7 @@ import org.springframework.util.StringUtils;
public class TutorialCategoryServiceImpl extends ServiceImpl<TutorialCategoryMapper, TutorialCategory> implements TutorialCategoryService { public class TutorialCategoryServiceImpl extends ServiceImpl<TutorialCategoryMapper, TutorialCategory> implements TutorialCategoryService {
public Page<TutorialCategory> page(TutorialCategory tutorialCategory){ public Page<TutorialCategory> page(TutorialCategory tutorialCategory){
Page<TutorialCategory> page = PageContext.getPage(TutorialCategory.class); Page<TutorialCategory> page = PageContext.getDefaultPage(TutorialCategory.class);
LambdaQueryWrapper<TutorialCategory> queryWrapper = new LambdaQueryWrapper<>(); LambdaQueryWrapper<TutorialCategory> queryWrapper = new LambdaQueryWrapper<>();
queryWrapper.like(StringUtils.hasText(tutorialCategory.getCategoryTitle()), TutorialCategory::getCategoryTitle, tutorialCategory.getCategoryTitle()); queryWrapper.like(StringUtils.hasText(tutorialCategory.getCategoryTitle()), TutorialCategory::getCategoryTitle, tutorialCategory.getCategoryTitle());

View File

@@ -24,9 +24,6 @@ public class TutorialServiceImpl extends ServiceImpl<TutorialMapper, Tutorial> i
@Resource @Resource
private TutorialCategoryRelationService tutorialCategoryRelationService; private TutorialCategoryRelationService tutorialCategoryRelationService;
@Resource
private TutorialCategoryService tutorialCategoryService;
@Override @Override
public Page<Tutorial> pageList(Page<Tutorial> page, Long categoryId, String tutorialTitle, String lang) { public Page<Tutorial> pageList(Page<Tutorial> page, Long categoryId, String tutorialTitle, String lang) {
return tutorialMapper.pageList(page, categoryId, tutorialTitle, lang); return tutorialMapper.pageList(page, categoryId, tutorialTitle, lang);
@@ -34,7 +31,7 @@ public class TutorialServiceImpl extends ServiceImpl<TutorialMapper, Tutorial> i
@Override @Override
public Page<Tutorial> page(Tutorial tutorial) { public Page<Tutorial> page(Tutorial tutorial) {
Page<Tutorial> page = PageContext.getPage(Tutorial.class); Page<Tutorial> page = PageContext.getDefaultPage(Tutorial.class);
return tutorialMapper.page(page, tutorial); return tutorialMapper.page(page, tutorial);
} }

View File

@@ -36,9 +36,6 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements Us
@Resource @Resource
private VerifyCodeService verifyCodeService; private VerifyCodeService verifyCodeService;
@Resource
private UserMapper userMapper;
@Resource @Resource
private RedisUtil redisUtil; private RedisUtil redisUtil;
@@ -51,7 +48,7 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements Us
@Override @Override
public Page<User> page(User user) { public Page<User> page(User user) {
Page<User> page = PageContext.getPage(User.class); Page<User> page = PageContext.getDefaultPage(User.class);
LambdaQueryWrapper<User> queryWrapper = new LambdaQueryWrapper<>(); LambdaQueryWrapper<User> queryWrapper = new LambdaQueryWrapper<>();
queryWrapper.like(StringUtils.hasText(user.getNickName()), User::getNickName, user.getNickName()); queryWrapper.like(StringUtils.hasText(user.getNickName()), User::getNickName, user.getNickName());
queryWrapper.like(StringUtils.hasText(user.getUsername()), User::getUsername, user.getUsername()); queryWrapper.like(StringUtils.hasText(user.getUsername()), User::getUsername, user.getUsername());