From 8b93b54c61805210c81a0b4ae5f7aa00462b2f6d Mon Sep 17 00:00:00 2001 From: xusd <330628789@qq.com> Date: Wed, 09 Jul 2025 17:09:20 +0800 Subject: [PATCH] fix:法院案号查询,修改支持 --- dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/impl/CaseModifyServiceImpl.java | 17 ++++++++++++++++- 1 files changed, 16 insertions(+), 1 deletions(-) diff --git a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/impl/CaseModifyServiceImpl.java b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/impl/CaseModifyServiceImpl.java index af4eca4..8f734c2 100644 --- a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/impl/CaseModifyServiceImpl.java +++ b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/impl/CaseModifyServiceImpl.java @@ -76,8 +76,23 @@ CaseInfo newCase = caseUpdateDTO; newCase.setUpdateTime(nowTime); if (existingCase != null && newCase != null) { - // 比较案件等级 boolean hasChanged = false; + // 比较案件诉前调解号 + if (!Objects.equals(existingCase.getCaseNo(), newCase.getCaseNo())) { + CaseModifyRecord record = new CaseModifyRecord(); + record.setCaseId(caseId); + record.setModifyType("修改"); + record.setModifyAttribute("纠纷基本情况"); + record.setModifyItem("诉前调解号"); + record.setBeforeContent(String.valueOf(existingCase.getCaseNo())); + record.setAfterContent(String.valueOf(newCase.getCaseNo())); + record.setModifyTime(now); + record.setCaseId(caseId); + record.setModifyUser(loginUser.getUnitName() + " " + loginUser.getTrueName()); + caseModifyRecordService.insertCaseModifyRecord(record); + hasChanged = true; + } + // 比较案件等级 if (!Objects.equals(existingCase.getCaseLevel(), newCase.getCaseLevel())) { CaseModifyRecord record = new CaseModifyRecord(); record.setCaseId(caseId); -- Gitblit v1.8.0