From 3b149aa6effb5b89e91de0a199718ae535046f02 Mon Sep 17 00:00:00 2001
From: luoyisheng <yangdongji@argo-ai.cn>
Date: 星期四, 27 三月 2025 14:22:38 +0800
Subject: [PATCH] bug

---
 medicalWaste-system/src/main/java/com/sinata/system/service/impl/SysDepartmentServiceImpl.java |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/medicalWaste-system/src/main/java/com/sinata/system/service/impl/SysDepartmentServiceImpl.java b/medicalWaste-system/src/main/java/com/sinata/system/service/impl/SysDepartmentServiceImpl.java
index 89a7ca4..b15b780 100644
--- a/medicalWaste-system/src/main/java/com/sinata/system/service/impl/SysDepartmentServiceImpl.java
+++ b/medicalWaste-system/src/main/java/com/sinata/system/service/impl/SysDepartmentServiceImpl.java
@@ -228,7 +228,7 @@
             sysDepartmentVO1.setChildren(root1);
             sysDepartmentVO = sysDepartmentVO1;
         }
-        if (sysDepartmentVO.getTreeCode().length()==14){
+        if (sysDepartmentVO.getTreeCode().length()>=14){
             SysDepartment sysDepartment = this.baseMapper.selectById(sysDepartmentVO.getParentId());
             SysDepartmentVO sysDepartmentVO1 = new SysDepartmentVO();
             BeanUtils.copyProperties(sysDepartment,sysDepartmentVO1);
@@ -783,6 +783,7 @@
                 .like(StringUtils.isNotBlank(query.getContactPerson()), SysDepartment::getContactPerson, query.getContactPerson())
                 .like(StringUtils.isNotBlank(query.getContactPhone()), SysDepartment::getContactPhone, query.getContactPhone())
                 .eq(SysDepartment::getOrgType, DepartmentEnum.REGULATORY_UNIT.getCode())
+                .orderByDesc(SysDepartment::getCreateTime)
                 .page(new Page<>(query.getPageCurr(), query.getPageSize()));
         return PageDTO.of(page, RegulatoryUnitVO.class);
     }

--
Gitblit v1.7.1