|
|
|
@ -79,6 +79,7 @@ public class OcrCheckDuplicateController {
|
|
|
|
|
paraMap.put(config.getMeaning(), searchvalue);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//调用查询参数解析方法,解析为queryWrapper
|
|
|
|
|
queryWrapper = SearchParaFormatting.searchParaParse(queryWrapper, paraMap);
|
|
|
|
|
//提报人模糊搜索
|
|
|
|
@ -86,6 +87,19 @@ public class OcrCheckDuplicateController {
|
|
|
|
|
if(StringUtils.isNotBlank(upUserName)){
|
|
|
|
|
queryWrapper.like("upName",upUserName);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//任务状态搜索
|
|
|
|
|
String iztaskstatus = req.getParameter("iztaskstatus");
|
|
|
|
|
if (StringUtils.isNotBlank(iztaskstatus)) {
|
|
|
|
|
if(iztaskstatus.indexOf("1")!=-1){
|
|
|
|
|
//包含未提交的情况
|
|
|
|
|
queryWrapper.apply("(id IN (SELECT PICTUREID FROM ocr_taskchild_picture WHERE STATES in ("+iztaskstatus+")) or similarity_score is null)");
|
|
|
|
|
}else{
|
|
|
|
|
queryWrapper.apply("id IN (SELECT PICTUREID FROM ocr_taskchild_picture WHERE STATES in ("+iztaskstatus+"))");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
queryWrapper.eq("tenant_id", tenantId);
|
|
|
|
|
queryWrapper.eq("suspiciousfile", "0");
|
|
|
|
|
queryWrapper.orderBy(true,true,"submit_date_timestamp");
|
|
|
|
|