From 4788f8d86807296a3dce75b5dd428c0a8d5828db Mon Sep 17 00:00:00 2001
From: hyingbo <1363390067@qq.com>
Date: 星期五, 25 七月 2025 17:12:39 +0800
Subject: [PATCH] 分类字典设置上级是否存在子节点修改

---
 lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/impl/WarehouseServiceImpl.java |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

diff --git a/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/impl/WarehouseServiceImpl.java b/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/impl/WarehouseServiceImpl.java
index 50083ca..4c7a147 100644
--- a/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/impl/WarehouseServiceImpl.java
+++ b/lxzn-module-tms/src/main/java/org/jeecg/modules/tms/service/impl/WarehouseServiceImpl.java
@@ -10,6 +10,7 @@
 import org.jeecg.common.constant.CommonConstant;
 import org.jeecg.common.util.StrUtils;
 import org.jeecg.modules.tms.entity.Warehouse;
+import org.jeecg.modules.tms.entity.vo.DictVo;
 import org.jeecg.modules.tms.mapper.WarehouseMapper;
 import org.jeecg.modules.tms.service.IWarehouseService;
 import org.springframework.stereotype.Service;
@@ -30,7 +31,7 @@
     @Override
     public List<CommonGenericTree<Warehouse>> loadTree() {
         List<Warehouse> warehouseList = list(new LambdaQueryWrapper<Warehouse>()
-                .eq(Warehouse::getStatus, CommonConstant.STATUS_1));
+                .eq(Warehouse::getStatus, CommonConstant.STATUS_1).orderByAsc(Warehouse::getSeq));
         return loadTree(warehouseList);
     }
 
@@ -57,6 +58,11 @@
         return this.baseMapper.queryPageList(page, queryWrapper);
     }
 
+    @Override
+    public List<DictVo> queryWarehouseDictList() {
+        return this.baseMapper.queryWarehouseDictList();
+    }
+
     private List<CommonGenericTree<Warehouse>> loadTree(List<Warehouse> warehouseList) {
         Warehouse warehouse = new Warehouse();
         List<CommonGenericTree<Warehouse>> list = new ArrayList<>();

--
Gitblit v1.9.3