From d9d968dcaa4cdb7608e0069d9fe04e7b9490b766 Mon Sep 17 00:00:00 2001 From: zhangwei Date: Sat, 30 Jun 2018 12:43:22 +0800 Subject: [PATCH] =?UTF-8?q?=E9=85=8D=E7=BD=AE=E5=85=B3=E9=94=AE=E5=AD=97?= =?UTF-8?q?=E8=BD=AC=E8=AF=91=E4=B9=8B=E5=89=8D=E5=8E=BB=E6=8E=89=E9=A6=96?= =?UTF-8?q?=E5=B0=BE=E7=A9=BA=E6=A0=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: zhangwei --- src/main/java/com/nis/web/service/BaseService.java | 1 + .../java/com/nis/web/service/configuration/AppCfgService.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/nis/web/service/BaseService.java b/src/main/java/com/nis/web/service/BaseService.java index be1cc8f73..0e0d26a72 100644 --- a/src/main/java/com/nis/web/service/BaseService.java +++ b/src/main/java/com/nis/web/service/BaseService.java @@ -580,6 +580,7 @@ public abstract class BaseService { public static String keywordsEscape(String cfgKeywords){ if(StringUtils.isNotEmpty(cfgKeywords)){ //不转译特殊字符 + cfgKeywords = cfgKeywords.trim();//首先去掉首尾空格 cfgKeywords = StringEscapeUtils.unescapeHtml4(cfgKeywords); cfgKeywords=cfgKeywords.replace("\\", "\\\\"); cfgKeywords=cfgKeywords.replace("&", "\\&"); diff --git a/src/main/java/com/nis/web/service/configuration/AppCfgService.java b/src/main/java/com/nis/web/service/configuration/AppCfgService.java index 8dc890d53..51612bf97 100644 --- a/src/main/java/com/nis/web/service/configuration/AppCfgService.java +++ b/src/main/java/com/nis/web/service/configuration/AppCfgService.java @@ -684,7 +684,7 @@ public class AppCfgService extends BaseService { //设置APP自定义域 String userRegion = "APP_ID="+entity.getAppCode()+Constants.USER_REGION_SPLIT+ "DOMAIN_ID="+entity.getCompileId()+Constants.USER_REGION_SPLIT+ - "DOMAIN_STR="+entity.getDomain(); + "DOMAIN_STR="+keywordsEscape(entity.getDomain()); maatCfg.setUserRegion(userRegion); configCompileList.add(maatCfg); maatBean.setConfigCompileList(configCompileList);