From a6383187372a36ce9514e2623c9825dd0fc8d952 Mon Sep 17 00:00:00 2001 From: Odboy Date: Wed, 22 Oct 2025 13:42:16 +0800 Subject: [PATCH] =?UTF-8?q?perf(module-system):=20=E4=BC=98=E5=8C=96?= =?UTF-8?q?=E7=94=A8=E6=88=B7=E5=88=86=E9=A1=B5=E6=9F=A5=E8=AF=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../system/dal/model/SystemQueryUserArgs.java | 3 - .../system/dal/mysql/SystemUserMapper.java | 2 - .../system/service/SystemUserService.java | 2 - .../resources/mapper/SystemUserMapper.xml | 75 +++++++------------ 4 files changed, 27 insertions(+), 55 deletions(-) diff --git a/cutejava/cutejava-module-system/src/main/java/cn/odboy/system/dal/model/SystemQueryUserArgs.java b/cutejava/cutejava-module-system/src/main/java/cn/odboy/system/dal/model/SystemQueryUserArgs.java index e3e9fea6..57053855 100644 --- a/cutejava/cutejava-module-system/src/main/java/cn/odboy/system/dal/model/SystemQueryUserArgs.java +++ b/cutejava/cutejava-module-system/src/main/java/cn/odboy/system/dal/model/SystemQueryUserArgs.java @@ -53,7 +53,4 @@ public class SystemQueryUserArgs extends CsObject { @ApiModelProperty(value = "每页数据量", example = "10") private Integer size = 10; - - @ApiModelProperty(value = "偏移量", example = "10") - private Long offset; } diff --git a/cutejava/cutejava-module-system/src/main/java/cn/odboy/system/dal/mysql/SystemUserMapper.java b/cutejava/cutejava-module-system/src/main/java/cn/odboy/system/dal/mysql/SystemUserMapper.java index 3e644723..012b9bfe 100644 --- a/cutejava/cutejava-module-system/src/main/java/cn/odboy/system/dal/mysql/SystemUserMapper.java +++ b/cutejava/cutejava-module-system/src/main/java/cn/odboy/system/dal/mysql/SystemUserMapper.java @@ -51,8 +51,6 @@ public interface SystemUserMapper extends BaseMapper { Long countUserByRoleIds(@Param("roleIds") Set roleIds); - Long countUserByArgs(@Param("criteria") SystemQueryUserArgs criteria); - void updateUserPasswordByUsername(@Param("username") String username, @Param("password") String password); void updateUserEmailByUsername(@Param("username") String username, @Param("email") String email); diff --git a/cutejava/cutejava-module-system/src/main/java/cn/odboy/system/service/SystemUserService.java b/cutejava/cutejava-module-system/src/main/java/cn/odboy/system/service/SystemUserService.java index 1e5d2150..70ae276c 100644 --- a/cutejava/cutejava-module-system/src/main/java/cn/odboy/system/service/SystemUserService.java +++ b/cutejava/cutejava-module-system/src/main/java/cn/odboy/system/service/SystemUserService.java @@ -293,8 +293,6 @@ public class SystemUserService { */ public CsPageResult queryUserByArgs(SystemQueryUserArgs criteria, Page page) { - // 子查询优化 - criteria.setOffset(page.offset()); IPage users = systemUserMapper.selectUserByArgs(criteria, page); return CsPageUtil.toPage(users); } diff --git a/cutejava/cutejava-module-system/src/main/resources/mapper/SystemUserMapper.xml b/cutejava/cutejava-module-system/src/main/resources/mapper/SystemUserMapper.xml index b2303d8c..b5d7a38e 100644 --- a/cutejava/cutejava-module-system/src/main/resources/mapper/SystemUserMapper.xml +++ b/cutejava/cutejava-module-system/src/main/resources/mapper/SystemUserMapper.xml @@ -34,48 +34,36 @@ -