From 3feed5879e5a9b794862bf46d38c7f66cfe41d50 Mon Sep 17 00:00:00 2001
From: xusd <330628789@qq.com>
Date: Wed, 25 Jun 2025 21:36:08 +0800
Subject: [PATCH] feature:增加市民编号,增加AI问答

---
 dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseInfoService.java |   10 +++++++++-
 1 files changed, 9 insertions(+), 1 deletions(-)

diff --git a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseInfoService.java b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseInfoService.java
index c2d5ebe..dc9ff88 100644
--- a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseInfoService.java
+++ b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseInfoService.java
@@ -118,6 +118,8 @@
     private CaseWindupApplyService caseWindupApplyService;
     @Autowired
     private CasePersonService casePersonService;
+    @Autowired
+    private ThGridCitizenEventService thGridCitizenEventService;
 
 
     /**
@@ -310,7 +312,9 @@
             generateQrCodeRequestVo.setBusinessSource("02");
             generateQrCodeRequestVo.setGenerateUnifiedCode(true);
             generateQrCodeRequestVo.setInfoSource("03");
-            String area = this.formatGridCode(ctUnitDTO.getArea());
+            log.info("xsdgridCode:{}",registerSaveDTO.getQueArea());
+            String area = this.formatGridCode(registerSaveDTO.getQueArea());
+            log.info("xsdgridCode:{}",area);
             generateQrCodeRequestVo.setGridCode(area);
             caseInfo.setCaseRef(sysClient.getCaseRefByGenerateQrCode(generateQrCodeRequestVo));
             // 获取调解案号
@@ -604,6 +608,10 @@
                 caseInfoDTO.setIsRisk(caseInfoUnfold.getIsRisk());
                 caseInfoDTO.setTcqk(caseInfoUnfold.getTcqk());
             }
+            ThGridCitizenEvent thGridCitizenEvent = thGridCitizenEventService.getByCaseId(caseId);
+            if(thGridCitizenEvent!=null){
+                caseInfoDTO.setCityCode(thGridCitizenEvent.getCitizenEventCode());
+            }
         } else {
             CasebookInfo casebookInfo = casebookInfoService.getById(caseId);
             if (ObjectUtils.isNotEmpty(casebookInfo)) {

--
Gitblit v1.8.0