From 3f911e9d069c67905a54244809b829d918bc7d38 Mon Sep 17 00:00:00 2001 From: baoshiwei <baoshiwei@shlanbao.cn> Date: 星期五, 06 十二月 2024 16:35:01 +0800 Subject: [PATCH] 增加获取所有地址为空的租户接口 --- jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysTenantController.java | 9 +++++++++ jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysTenantService.java | 2 ++ jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysTenantServiceImpl.java | 7 +++++++ 3 files changed, 18 insertions(+), 0 deletions(-) diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysTenantController.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysTenantController.java index a989f64..20b8325 100644 --- a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysTenantController.java +++ b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysTenantController.java @@ -797,4 +797,13 @@ TenantDepartAuthInfo info = sysTenantService.getTenantDepartAuthInfo(Integer.parseInt(id)); return Result.ok(info); } + + /** + * 鑾峰彇鎵�鏈夌鎴峰垪琛� + */ + @GetMapping("/listAll") + public Result<List<SysTenant>> listAll(){ + List<SysTenant> list = sysTenantService.listAllTenant(); + return Result.OK(list); + } } diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysTenantService.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysTenantService.java index 1e45773..c92f170 100644 --- a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysTenantService.java +++ b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysTenantService.java @@ -190,4 +190,6 @@ * @param sysTenantPackUser */ void deleteApply(SysTenantPackUser sysTenantPackUser); + + List<SysTenant> listAllTenant(); } diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysTenantServiceImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysTenantServiceImpl.java index 1c87d38..a5d16b7 100644 --- a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysTenantServiceImpl.java +++ b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysTenantServiceImpl.java @@ -571,4 +571,11 @@ //瑙﹀彂鍏ヨ亴娴佺▼ BeanUtils.copyProperties(user, userInfo); } + + @Override + public List<SysTenant> listAllTenant() { + LambdaQueryWrapper<SysTenant> query = new LambdaQueryWrapper<>(); + query.isNotNull(SysTenant::getCompanyAddress); + return this.list(query); + } } -- Gitblit v1.9.3