修改对外报告-模糊搜索注入%问题
This commit is contained in:
+2
@@ -74,11 +74,13 @@ public class ExtRepoDataController extends JeroController<ExtRepoData, IExtRepoD
|
|||||||
// 文件名称模糊查询
|
// 文件名称模糊查询
|
||||||
String fileName = req.getParameter("fileName");
|
String fileName = req.getParameter("fileName");
|
||||||
if (StringUtils.isNotBlank(fileName)) {
|
if (StringUtils.isNotBlank(fileName)) {
|
||||||
|
fileName = fileName.replace("%","\\%");
|
||||||
queryWrapper.like(ExtRepoData::getFileName, fileName);
|
queryWrapper.like(ExtRepoData::getFileName, fileName);
|
||||||
}
|
}
|
||||||
// 上传人模糊查询
|
// 上传人模糊查询
|
||||||
String createBy = req.getParameter("createBy");
|
String createBy = req.getParameter("createBy");
|
||||||
if (StringUtils.isNotBlank(createBy)) {
|
if (StringUtils.isNotBlank(createBy)) {
|
||||||
|
createBy = createBy.replace("%","\\%");
|
||||||
queryWrapper.like(ExtRepoData::getCreateBy, createBy);
|
queryWrapper.like(ExtRepoData::getCreateBy, createBy);
|
||||||
}
|
}
|
||||||
// 更新时间查询
|
// 更新时间查询
|
||||||
|
|||||||
Reference in New Issue
Block a user