From 21cd20aca49168c2cc4d4a0b05ff5503a9edbd04 Mon Sep 17 00:00:00 2001 From: sjh Date: Tue, 17 Dec 2024 10:53:26 +0800 Subject: [PATCH] =?UTF-8?q?=E7=89=B9=E6=AE=8A=E4=BA=BA=E7=BE=A4=E7=B1=BB?= =?UTF-8?q?=E5=9E=8B=E6=A8=A1=E5=9E=8B=E5=8E=BB=E6=8E=89=E7=B2=BE=E7=A5=9E?= =?UTF-8?q?=E7=96=BE=E7=97=85=E3=80=81=E7=8A=AF=E7=BD=AA=E5=89=8D=E7=A7=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/PointServiceImpl.java | 63 +------------------ 1 file changed, 3 insertions(+), 60 deletions(-) diff --git a/src/main/java/com/biutag/supervisiondata/service/impl/PointServiceImpl.java b/src/main/java/com/biutag/supervisiondata/service/impl/PointServiceImpl.java index b430e2c..c243428 100644 --- a/src/main/java/com/biutag/supervisiondata/service/impl/PointServiceImpl.java +++ b/src/main/java/com/biutag/supervisiondata/service/impl/PointServiceImpl.java @@ -832,36 +832,15 @@ public class PointServiceImpl implements PointService { Map oldMap = domain.getOldMap(task.getModelId(), true); Map idCode = new HashMap<>(); log.info("模型130开始查询"); - List list1 = jsbryRepository.getBaseMapper().selectByIdNos(); +// List list1 = jsbryRepository.getBaseMapper().selectByIdNos(); List list2 = jZJLBRepository.getBaseMapper().selectForModel129(); ; List list3 = xdryRepository.getBaseMapper().selectXIDU(); List list4 = sqjzryRepository.getBaseMapper().selectByIdNos(); - List list5 = xmsfryRepository.getBaseMapper().selectByIdNos(); - log.info("模型130查询结果数:{},{},{},{},{}", list1.size(), list2.size(), list3.size(), list4.size(), list5.size()); +// List list5 = xmsfryRepository.getBaseMapper().selectByIdNos(); + log.info("模型130查询结果数:{},{},{}", list2.size(), list3.size(), list4.size()); Map personalMap = domain.getPersons().stream().collect(Collectors.toMap(RiskPersonal::getIdCode, Function.identity(), (old, newVal) -> newVal)); List toInsert = new ArrayList<>(); - for (WdpcGrjdJsbry domicileType : list1) { - RiskPersonal personal = personalMap.get(domicileType.getIdCode()); - if (personal == null) continue; - if (idCode.get(domicileType.getIdCode()) != null) continue; - if (oldMap.get(domicileType.getIdCode()) != null) continue; - - idCode.put(domicileType.getIdCode(), 1); - - ClueData data = ClueData.builder() - .name(personal.getName()) - .id(personal.getId().toString()) - .idCode(personal.getIdCode()) - .tags(List.of("精神障碍患者")) - .score(1) - .eventTime(LocalDateTime.now()) - .personId(personal.getId()) - .sourceData("发现该人员于" + getDateString(domicileType.getActualTime()) - + "确诊为为“" + domicileType.getActualId() + "”精神障碍患者") - .build(); - toInsert.add(DataUtil.createClueData(task, data)); - } for (WdpcJZJLB domicileType : list2) { RiskPersonal personal = personalMap.get(domicileType.getIdCode()); if (personal == null) continue; @@ -938,42 +917,6 @@ public class PointServiceImpl implements PointService { .build(); toInsert.add(DataUtil.createClueData(task, data)); } - for (WdpcXmsfry domicileType : list5) { - RiskPersonal personal = personalMap.get(domicileType.getIdCode()); - if (personal == null) continue; - if (idCode.get(domicileType.getIdCode()) != null) continue; - if (oldMap.get(domicileType.getIdCode()) != null) continue; - - idCode.put(domicileType.getIdCode(), 1); - - String context = ""; - if (domicileType.getCrimeName() != null) { - context = context + ",罪名为" + domicileType.getCrimeName(); - } - if (domicileType.getSentenceTime() != null) { - context = context + ",判决日期为" + getDateString(domicileType.getSentenceTime()); - } - if (domicileType.getPrisonBegin() != null) { - context = context + ",服刑开始日期为" + getDateString(domicileType.getPrisonBegin()); - } - if (domicileType.getPrisonEnd() != null) { - context = context + ",服刑结束日期为" + getDateString(domicileType.getPrisonEnd()); - } - if (domicileType.getPrisonOrganization() != null) { - context = context + ",服刑单位为" + domicileType.getPrisonOrganization(); - } - ClueData data = ClueData.builder() - .name(personal.getName()) - .id(personal.getId().toString()) - .idCode(personal.getIdCode()) - .tags(List.of("刑释解教人员")) - .score(5) - .eventTime(LocalDateTime.now()) - .personId(personal.getId()) - .sourceData("发现该人员为刑释解教人员" + context) - .build(); - toInsert.add(DataUtil.createClueData(task, data)); - } if (!toInsert.isEmpty()) { modelTaskClueService.saveClues(toInsert, Default.SPECIALPEOPLETYPE); }