diff --git a/jero-boot/README.md b/jero-boot/README.md
index c7abfa8c..c34a14d0 100644
--- a/jero-boot/README.md
+++ b/jero-boot/README.md
@@ -1,7 +1,7 @@
jero-boot 低代码开发平台
===============
-当前最新版本: 2.4.3(发布日期:20210126)
+当前最新版本: 2.4.6(发布日期:20220405)
## 后端技术架构
diff --git a/jero-boot/jero-boot-base/jero-boot-base-api/jero-system-cloud-api/pom.xml b/jero-boot/jero-boot-base/jero-boot-base-api/jero-system-cloud-api/pom.xml
index a2a9f17a..dc65c8e4 100644
--- a/jero-boot/jero-boot-base/jero-boot-base-api/jero-system-cloud-api/pom.xml
+++ b/jero-boot/jero-boot-base/jero-boot-base-api/jero-system-cloud-api/pom.xml
@@ -5,7 +5,7 @@
jero-boot-base-api
com.jero.boot
- 2.4.3
+ 2.4.6
4.0.0
diff --git a/jero-boot/jero-boot-base/jero-boot-base-api/jero-system-cloud-api/src/main/java/com/jero/common/system/api/ISysBaseAPI.java b/jero-boot/jero-boot-base/jero-boot-base-api/jero-system-cloud-api/src/main/java/com/jero/common/system/api/ISysBaseAPI.java
index ffc6c3e6..46dab11f 100644
--- a/jero-boot/jero-boot-base/jero-boot-base-api/jero-system-cloud-api/src/main/java/com/jero/common/system/api/ISysBaseAPI.java
+++ b/jero-boot/jero-boot-base/jero-boot-base-api/jero-system-cloud-api/src/main/java/com/jero/common/system/api/ISysBaseAPI.java
@@ -9,10 +9,7 @@ import com.jero.common.system.api.factory.SysBaseAPIFallbackFactory;
import com.jero.common.system.vo.*;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.stereotype.Component;
-import org.springframework.web.bind.annotation.GetMapping;
-import org.springframework.web.bind.annotation.PostMapping;
-import org.springframework.web.bind.annotation.RequestBody;
-import org.springframework.web.bind.annotation.RequestParam;
+import org.springframework.web.bind.annotation.*;
import java.util.List;
import java.util.Map;
@@ -109,6 +106,14 @@ public interface ISysBaseAPI extends CommonAPI {
@GetMapping("/sys/api/queryDictItemsByCode")
List queryDictItemsByCode(@RequestParam("code") String code);
+ /**
+ * 获取有效的数据字典项
+ * @param code
+ * @return
+ */
+ @GetMapping("/sys/api/queryEnableDictItemsByCode")
+ public List queryEnableDictItemsByCode(@RequestParam("code") String code);
+
/** 11查询所有的父级字典,按照create_time排序 */
@GetMapping("/sys/api/queryAllDict")
List queryAllDict();
@@ -385,30 +390,31 @@ public interface ISysBaseAPI extends CommonAPI {
* @return
*/
@GetMapping("/sys/api/queryUsersByUsernames")
- List queryUsersByUsernames(String usernames);
+ List queryUsersByUsernames(@RequestParam("usernames") String usernames);
/**
* 37根据多个用户ID(逗号分隔),查询返回多个用户信息
* @param ids
* @return
*/
- @GetMapping("/sys/api/queryUsersByIds")
- List queryUsersByIds(String ids);
+ @RequestMapping("/sys/api/queryUsersByIds")
+ List queryUsersByIds(@RequestParam("ids") String ids);
/**
* 38根据多个部门编码(逗号分隔),查询返回多个部门信息
* @param orgCodes
* @return
*/
- @GetMapping("/sys/api/queryDepartsByOrgcodes")
- List queryDepartsByOrgcodes(String orgCodes);
+ @RequestMapping("/sys/api/queryDepartsByOrgcodes")
+ List queryDepartsByOrgcodes(@RequestParam("orgCodes") String orgCodes);
+
/**
* 39根据多个部门编码(逗号分隔),查询返回多个部门信息
* @param ids
* @return
*/
@GetMapping("/sys/api/queryDepartsByOrgIds")
- List queryDepartsByOrgIds(String ids);
+ List queryDepartsByOrgIds(@RequestParam("ids") String ids);
/**
* 40发送邮件消息
@@ -445,4 +451,81 @@ public interface ISysBaseAPI extends CommonAPI {
*/
@GetMapping("/sys/api/getDeptUserByOrgCode")
List