From 1f0acd7603a08e15879f26487058ee0bbb1ed63a Mon Sep 17 00:00:00 2001 From: ljt <18301674552@163.com> Date: Thu, 21 Mar 2024 21:09:34 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=A8=E6=96=87=E6=A3=80=E7=B4=A2bug?= =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ocr/dataDao/OcrSearchHistoryMapper.java | 6 +++--- .../impl/OcrSearchHistoryServiceImpl.java | 18 ++++++++++++++--- .../mapper/oa/OcrSearchHistoryMapper.xml | 20 ++++++------------- 3 files changed, 24 insertions(+), 20 deletions(-) diff --git a/jyjz-system/jyjz-system-oa/src/main/java/cn/jyjz/xiaoyao/ocr/dataDao/OcrSearchHistoryMapper.java b/jyjz-system/jyjz-system-oa/src/main/java/cn/jyjz/xiaoyao/ocr/dataDao/OcrSearchHistoryMapper.java index 4a702bb0..e0cb2e38 100644 --- a/jyjz-system/jyjz-system-oa/src/main/java/cn/jyjz/xiaoyao/ocr/dataDao/OcrSearchHistoryMapper.java +++ b/jyjz-system/jyjz-system-oa/src/main/java/cn/jyjz/xiaoyao/ocr/dataDao/OcrSearchHistoryMapper.java @@ -19,11 +19,11 @@ import java.util.Map; */ @Mapper public interface OcrSearchHistoryMapper extends BaseMapper { - List> selectsearch1(@Param("search")String search); + List> selectsearch1(@Param("userid")String userid,@Param("search")String search); - List> selectsearch2(@Param("search")String search); + List> selectsearch2(@Param("userid")String userid,@Param("search")String search); - List> selectsearch3(@Param("search")String search); + List> selectsearch3(@Param("userid")String userid,@Param("search")String search); diff --git a/jyjz-system/jyjz-system-oa/src/main/java/cn/jyjz/xiaoyao/ocr/service/impl/OcrSearchHistoryServiceImpl.java b/jyjz-system/jyjz-system-oa/src/main/java/cn/jyjz/xiaoyao/ocr/service/impl/OcrSearchHistoryServiceImpl.java index cc882730..da8232e5 100644 --- a/jyjz-system/jyjz-system-oa/src/main/java/cn/jyjz/xiaoyao/ocr/service/impl/OcrSearchHistoryServiceImpl.java +++ b/jyjz-system/jyjz-system-oa/src/main/java/cn/jyjz/xiaoyao/ocr/service/impl/OcrSearchHistoryServiceImpl.java @@ -15,6 +15,7 @@ import cn.jyjz.xiaoyao.ocr.dataDao.OcrSearchHistoryMapper; import javax.annotation.Resource; import java.util.*; +import java.util.stream.Collectors; /** *

@@ -38,9 +39,12 @@ public class OcrSearchHistoryServiceImpl extends ServiceImpl>> selectsearch(String search, String assignee) { - List> strings1 = ocrsearchhistorymapper.selectsearch1(search); - List> strings2 = ocrsearchhistorymapper.selectsearch2(search); - List> strings3 = ocrsearchhistorymapper.selectsearch3(search); + + + + List> strings1 = ocrsearchhistorymapper.selectsearch1(assignee,search); + List> strings2 = ocrsearchhistorymapper.selectsearch2(assignee,search); + List> strings3 = ocrsearchhistorymapper.selectsearch3(assignee,search); // List>>> list = new ArrayList<>(); @@ -119,6 +123,14 @@ public class OcrSearchHistoryServiceImpl extends ServiceImpl collect = Arrays.stream(cps) +// .map(Long::parseLong) +// .map(childpictureid -> this.ocrPictureService.selectDtoById(childpictureid)) +// .filter(ocrPicture->ocrPicture.getSimilarityscore() >= 90) +// +// .collect(Collectors.toList()); + + return this.ocrPictureService.updateBatchById(saveList) ? ResultVoUtil.success() : ResultVoUtil.error(); } } diff --git a/jyjz-system/jyjz-system-oa/src/main/resources/mapper/oa/OcrSearchHistoryMapper.xml b/jyjz-system/jyjz-system-oa/src/main/resources/mapper/oa/OcrSearchHistoryMapper.xml index 7c5aee47..bbbc2634 100644 --- a/jyjz-system/jyjz-system-oa/src/main/resources/mapper/oa/OcrSearchHistoryMapper.xml +++ b/jyjz-system/jyjz-system-oa/src/main/resources/mapper/oa/OcrSearchHistoryMapper.xml @@ -16,23 +16,11 @@ +