fix(querySplitFileInfoByPage): 增加排除文本状态传参

This commit is contained in:
yjz
2024-07-19 11:27:09 +08:00
parent 28773545b3
commit 3692c941f2
2 changed files with 8 additions and 0 deletions
@@ -86,4 +86,8 @@ public class SplitFileInfo {
@TableField(exist = false)
@ApiModelProperty(value = "文件后缀 查询用")
private String fileSuffix;
@TableField(exist = false)
@ApiModelProperty(value = "排除文本状态 查询用")
private String excludeFileTypes;
}
@@ -1312,6 +1312,10 @@ public class DocumentSplitServiceImpl implements IDocumentSplitService {
}else {
queryWrapper.likeLeft("file_name", ".docx");
}
if (StringUtils.isNotBlank(splitFileInfo.getExcludeFileTypes())){
queryWrapper.notIn("standard_file_type",
Arrays.asList(splitFileInfo.getExcludeFileTypes().split(",")));
}
queryWrapper.isNotNull("o.standard_id");
if (StringUtils.isNotBlank(splitFileInfo.getStandardSystem())){
List<String> list = Arrays.asList(splitFileInfo.getStandardSystem().split(","));