diff --git a/openhis-server-new/openhis-application/src/main/java/com/openhis/web/basedatamanage/appservice/impl/OrganizationAppServiceImpl.java b/openhis-server-new/openhis-application/src/main/java/com/openhis/web/basedatamanage/appservice/impl/OrganizationAppServiceImpl.java index cf130391..257d5400 100644 --- a/openhis-server-new/openhis-application/src/main/java/com/openhis/web/basedatamanage/appservice/impl/OrganizationAppServiceImpl.java +++ b/openhis-server-new/openhis-application/src/main/java/com/openhis/web/basedatamanage/appservice/impl/OrganizationAppServiceImpl.java @@ -58,18 +58,6 @@ public class OrganizationAppServiceImpl implements IOrganizationAppService { // 创建Page对象 Page page = new Page<>(pageNo, pageSize); - // 处理动态排序(仅当排序字段有效时才添加排序条件) - if (sortField != null && !sortField.isEmpty()) { - // 校验排序字段是否为Organization实体中的有效字段(防止非法字段) - if (isValidField(Organization.class, sortField)) { - // 驼峰转下划线处理 - String underlineField = camelToUnderline(sortField); - // 默认为升序,若指定desc则按降序 - boolean isAsc = sortOrder == null || "asc".equalsIgnoreCase(sortOrder); - queryWrapper.last("ORDER BY " + underlineField + " " + (isAsc ? "ASC" : "DESC")); - } - } - // 执行分页查询 page = organizationService.page(page, queryWrapper);