diff --git a/src/main/java/neatlogic/framework/common/config/Config.java b/src/main/java/neatlogic/framework/common/config/Config.java index 03aa5e93b247678102d8618748a67297741c7666..72d5d21232d37cde685a79531a777a60151f617a 100644 --- a/src/main/java/neatlogic/framework/common/config/Config.java +++ b/src/main/java/neatlogic/framework/common/config/Config.java @@ -136,6 +136,8 @@ public class Config { private static String CHANGELOG_JDBC_SOCKETTIME;//changelog jdbc 读取数据时间耗时限制 + private static String HEADER_RULE_PREFIX; //请求头规则,目前用于角色和执行器组规则 + static { NEATLOGIC_HOME = System.getenv("NEATLOGIC_HOME"); if (StringUtils.isBlank(NEATLOGIC_HOME)) { @@ -476,6 +478,10 @@ public class Config { return CHANGELOG_JDBC_SOCKETTIME; } + public static String HEADER_RULE_PREFIX() { + return HEADER_RULE_PREFIX; + } + public static Properties properties = new Properties(); private void initConfigFile() { @@ -656,6 +662,7 @@ public class Config { LICENSE_WILL_EXPIRED_NOTIFY_DAY = Integer.parseInt(prop.getProperty("license.will.expired.notify.day", "30")); JWT_SECRET = prop.getProperty("jwt.secret"); + HEADER_RULE_PREFIX = prop.getProperty("header.rule.prefix", "neatlogic-rule-"); if (StringUtils.isBlank(JWT_SECRET)) { System.out.println(I18nUtils.getStaticMessage("nfcc.config.loadnacosproperties.jwtsecret")); logger.error(I18nUtils.getStaticMessage("nfcc.config.loadnacosproperties.jwtsecret")); diff --git a/src/main/java/neatlogic/framework/dao/mapper/runner/RunnerMapper.java b/src/main/java/neatlogic/framework/dao/mapper/runner/RunnerMapper.java index d4a9fdbfe049f78b554c776bc848c11a334c4953..865707f03330b84382c701f285983f57a1d2775e 100644 --- a/src/main/java/neatlogic/framework/dao/mapper/runner/RunnerMapper.java +++ b/src/main/java/neatlogic/framework/dao/mapper/runner/RunnerMapper.java @@ -64,6 +64,8 @@ public interface RunnerMapper { List getRunnerGroupByIdList(List idlist); + List getAllRunnerGroupList(); + RunnerGroupVo getRunnerGroupByName(String string); List getRunnerGroupByTagIdOrNameList(List tagList); diff --git a/src/main/java/neatlogic/framework/dao/mapper/runner/RunnerMapper.xml b/src/main/java/neatlogic/framework/dao/mapper/runner/RunnerMapper.xml index b1cf7f26c2b3206152ee894e51b475b3cf21c782..2351c57ceda8ba32e6bebcd3ef99432241c37a4f 100644 --- a/src/main/java/neatlogic/framework/dao/mapper/runner/RunnerMapper.xml +++ b/src/main/java/neatlogic/framework/dao/mapper/runner/RunnerMapper.xml @@ -40,6 +40,7 @@ along with this program. If not, see .--> + @@ -57,6 +58,7 @@ along with this program. If not, see .--> + @@ -116,6 +118,7 @@ along with this program. If not, see .--> + +