From c478333af1883ebb7ba359dc0a1756c2ed2b0927 Mon Sep 17 00:00:00 2001
From: zhangherong <571457620@qq.com>
Date: 星期五, 18 七月 2025 17:23:45 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'
---
lxzn-module-system/lxzn-system-biz/src/main/java/org/jeecg/modules/base/controller/UnitCategoryController.java | 18 ++++++++++++++++++
1 files changed, 18 insertions(+), 0 deletions(-)
diff --git a/lxzn-module-system/lxzn-system-biz/src/main/java/org/jeecg/modules/base/controller/UnitCategoryController.java b/lxzn-module-system/lxzn-system-biz/src/main/java/org/jeecg/modules/base/controller/UnitCategoryController.java
index 37d9d92..6f68ecf 100644
--- a/lxzn-module-system/lxzn-system-biz/src/main/java/org/jeecg/modules/base/controller/UnitCategoryController.java
+++ b/lxzn-module-system/lxzn-system-biz/src/main/java/org/jeecg/modules/base/controller/UnitCategoryController.java
@@ -34,6 +34,15 @@
@GetMapping(value="/getTree")
public Result<List<UnitCategory>> getTreeList(){
Result<List<UnitCategory>> resule = new Result<>();
+ List<UnitCategory> list = unitCategoryService.lambdaQuery().eq(UnitCategory::getPid, "-1").list();
+ if(list.size() == 0){
+ UnitCategory unitCategory = new UnitCategory();
+ unitCategory.setPid("-1");
+ unitCategory.setCode("0");
+ unitCategory.setId("0");
+ unitCategory.setName("璁¢噺鍗曚綅鍒嗙被");
+ unitCategoryService.save(unitCategory);
+ }
List<UnitCategory> treeList = unitCategoryService.getTreeList();
resule.setResult(treeList);
return resule;
@@ -63,6 +72,15 @@
Result<List<UnitCategory>> resule = new Result<>();
//id鍓嶇浼犵┖瀛楃涓叉椂锛屾煡璇id涓�-1鐨勬暟鎹繑鍥�
if (id == "") {
+ List<UnitCategory> list = unitCategoryService.lambdaQuery().eq(UnitCategory::getPid, "-1").list();
+ if(list.size() == 0){
+ UnitCategory unitCategory = new UnitCategory();
+ unitCategory.setPid("-1");
+ unitCategory.setCode("0");
+ unitCategory.setId("0");
+ unitCategory.setName("璁¢噺鍗曚綅鍒嗙被");
+ unitCategoryService.save(unitCategory);
+ }
LambdaQueryWrapper<UnitCategory> queryWrapper = new LambdaQueryWrapper<>();
queryWrapper.eq(UnitCategory::getPid,"-1");
List<UnitCategory> treeList = unitCategoryService.getList(unitCategoryService.getOne(queryWrapper).getId());
--
Gitblit v1.9.3