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