配置下发时,关键字内容特殊字符转译
This commit is contained in:
@@ -332,6 +332,13 @@ public abstract class BaseService {
|
|||||||
cfg.setRegionId(ConfigServiceUtil.getId(3, 1).get(0));
|
cfg.setRegionId(ConfigServiceUtil.getId(3, 1).get(0));
|
||||||
cfg.setAuditTime(baseCfg.getAuditTime());
|
cfg.setAuditTime(baseCfg.getAuditTime());
|
||||||
cfg.setIsValid(baseCfg.getIsValid());
|
cfg.setIsValid(baseCfg.getIsValid());
|
||||||
|
String cfgKeywords = cfg.getCfgKeywords();
|
||||||
|
cfgKeywords=cfgKeywords.replace("\\", "\\\\");
|
||||||
|
cfgKeywords=cfgKeywords.replace("&", "\\&");
|
||||||
|
cfgKeywords=cfgKeywords.replace(" ", "\\b");
|
||||||
|
//英文逗号在界面表示多个关键字的与表达式,maat端以&表示
|
||||||
|
cfgKeywords=cfgKeywords.replace(",", "&");
|
||||||
|
cfg.setCfgKeywords(cfgKeywords);
|
||||||
dstList.add(cfg);
|
dstList.add(cfg);
|
||||||
regionValue = cfg.getCfgType();
|
regionValue = cfg.getCfgType();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user