fix: 解决图片查询,状态 in 多选占位只取一个值问题。

pull/138/head
shuliYao 1 year ago
parent e5bee9519a
commit 1e0a51e6af

@ -302,8 +302,8 @@ public class OcrPictureController extends BaseController {
//任务状态搜索
String iztaskstatus = req.getParameter("iztaskstatus");
if (StringUtils.isNotBlank(iztaskstatus)) {
queryWrapper.apply("id IN (SELECT PICTUREID FROM ocr_taskchild_picture WHERE STATES in ({0}))",
Arrays.stream(iztaskstatus.split(",")).map(String::valueOf).collect(Collectors.joining(",")));
// String [] status = iztaskstatus.split(",");
queryWrapper.apply("id IN (SELECT PICTUREID FROM ocr_taskchild_picture WHERE STATES in ("+iztaskstatus+"))");
}

Loading…
Cancel
Save