fix(88798): 涉及条款内容不校验非法字符
This commit is contained in:
@@ -24,7 +24,12 @@ public class SqlFilter {
|
|||||||
|
|
||||||
for(int var4 = 0; var4 < var3; ++var4) {
|
for(int var4 = 0; var4 < var3; ++var4) {
|
||||||
String keyword = var2[var4];
|
String keyword = var2[var4];
|
||||||
if (StringUtils.indexOfIgnoreCase(str, keyword + " ") != -1) {
|
int index = StringUtils.indexOfIgnoreCase(str, keyword + " ");
|
||||||
|
if (index != -1) {
|
||||||
|
// 判断是否是条款内容
|
||||||
|
if (str.contains("itemContent:") || str.contains("item_content:")){
|
||||||
|
break;
|
||||||
|
}
|
||||||
throw new JeroBootException("包含非法字符");
|
throw new JeroBootException("包含非法字符");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user