From 213cc37cbf0b2515a4de56cc1e01813211bad183 Mon Sep 17 00:00:00 2001 From: 许鹏程 <1821349743@qq.com> Date: 星期四, 25 五月 2023 15:53:57 +0800 Subject: [PATCH] 组织机构多选类型解析 --- product-server-admin/src/main/java/com/product/admin/service/OrganizationCacheService.java | 14 +++++++++++++- 1 files changed, 13 insertions(+), 1 deletions(-) diff --git a/product-server-admin/src/main/java/com/product/admin/service/OrganizationCacheService.java b/product-server-admin/src/main/java/com/product/admin/service/OrganizationCacheService.java index c4da5cf..c0f0d7c 100644 --- a/product-server-admin/src/main/java/com/product/admin/service/OrganizationCacheService.java +++ b/product-server-admin/src/main/java/com/product/admin/service/OrganizationCacheService.java @@ -403,6 +403,7 @@ orgMap.put(CmnConst.ORG_LEVEL_CODE_PARENT, fse.getString(CmnConst.ORG_LEVEL_CODE_PARENT)); orgMap.put(CmnConst.ORG_LEVEL_UUID, fse.getString(CmnConst.ORG_LEVEL_UUID)); orgMap.put(CmnConst.ORG_LEVEL_ALL, fse.getString(CmnConst.ORG_LEVEL_ALL)); + orgMap.put(CmnConst.ORG_LEVEL_TYPE, fse.getString(CmnConst.ORG_LEVEL_TYPE)); orgMap.put("uuid", fse.getUUID()); orgMap.put("parent_uuid", fse.getString("parent_uuid")); orgMap.put("parent_type", fse.getString("parent_type")); @@ -411,6 +412,12 @@ } } + /** + * 鑾峰彇缁勭粐鏈烘瀯锛堝叕鍙搞�侀儴闂級鏍规嵁uuid + * + * @param uuid + * @return + */ public static Map<String, Object> getOrgCacheByUuid(String uuid) { if (!StringUtils.isEmpty(uuid) && RedisUtil.exists(ORG_UUID_CACHE_KEY + uuid)) { return (Map<String, Object>) RedisUtil.get(ORG_UUID_CACHE_KEY + uuid); @@ -418,7 +425,12 @@ return null; } - + /** + * 鑾峰彇缁勭粐鏈烘瀯锛堝叕鍙搞�侀儴闂級鏍规嵁org_level_code_parent + * + * @param org_level_code_parent + * @return + */ public static List<FieldSetEntity> getOrgCache(String org_level_code_parent) { if (!StringUtils.isEmpty((org_level_code_parent)) && RedisUtil.exists(ORG_CACHE_KEY + org_level_code_parent)) { Collection<Object> values = RedisUtil.getHash(ORG_CACHE_KEY + org_level_code_parent).values(); -- Gitblit v1.9.2