From 4c777f25ef30ccb4356822fc4512cb4034dab6b0 Mon Sep 17 00:00:00 2001
From: wangwh <2397901735@qq.com>
Date: Wed, 11 Sep 2024 11:58:31 +0800
Subject: [PATCH] 1、新增经纬度转换属地接口 2、修改办理结果查询接口 3、修改小程序属地查询接口 4、修改办理信息查询接口

---
 dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseInfoService.java |   43 +++++++++++++++++++++++++------------------
 1 files changed, 25 insertions(+), 18 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 427e806..d9128a0 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
@@ -563,25 +563,25 @@
 
             // 为了演示先兼容小程序没属地问题,写死属地
             if (ObjectUtils.isEmpty(caseInfo.getQueProv())) {
-                caseInfo.setQueProv("19");
-                caseInfo.setQueProvName("广东");
-                caseInfo.setQueCity("1601");
-                caseInfo.setQueCityName("广州市");
-                caseInfo.setQueArea("50258");
-                caseInfo.setQueAreaName("白云区");
-                caseInfo.setQueRoad("62857");
-                caseInfo.setQueRoadName("新市街道");
+//                caseInfo.setQueProv("19");
+//                caseInfo.setQueProvName("广东");
+//                caseInfo.setQueCity("1601");
+//                caseInfo.setQueCityName("广州市");
+//                caseInfo.setQueArea("50258");
+//                caseInfo.setQueAreaName("白云区");
+//                caseInfo.setQueRoad("62857");
+//                caseInfo.setQueRoadName("新市街道");
 
                 // 根据经纬度查询问题属地
-//                QueAddrBaseDTO queAddrBaseDTO = sysClient.getQueAddrByBaiduiLngLat(caseInfo.getLng(), caseInfo.getLat());
-//                caseInfo.setQueProv(queAddrBaseDTO.getQueProv());
-//                caseInfo.setQueProvName(queAddrBaseDTO.getQueProvName());
-//                caseInfo.setQueCity(queAddrBaseDTO.getQueCity());
-//                caseInfo.setQueCityName(queAddrBaseDTO.getQueCityName());
-//                caseInfo.setQueArea(queAddrBaseDTO.getQueArea());
-//                caseInfo.setQueAreaName(queAddrBaseDTO.getQueAreaName());
-//                caseInfo.setQueRoad(queAddrBaseDTO.getQueRoad());
-//                caseInfo.setQueRoadName(queAddrBaseDTO.getQueRoadName());
+                QueAddrBaseDTO queAddrBaseDTO = sysClient.getQueAddrByBaiduiLngLat(caseInfo.getLng(), caseInfo.getLat());
+                caseInfo.setQueProv(queAddrBaseDTO.getQueProv());
+                caseInfo.setQueProvName(queAddrBaseDTO.getQueProvName());
+                caseInfo.setQueCity(queAddrBaseDTO.getQueCity());
+                caseInfo.setQueCityName(queAddrBaseDTO.getQueCityName());
+                caseInfo.setQueArea(queAddrBaseDTO.getQueArea());
+                caseInfo.setQueAreaName(queAddrBaseDTO.getQueAreaName());
+                caseInfo.setQueRoad(queAddrBaseDTO.getQueRoad());
+                caseInfo.setQueRoadName(queAddrBaseDTO.getQueRoadName());
             }
             caseInfoUnfold.setId(caseInfo.getId());
             caseInfoUnfold.setCreateTime(nowDate);
@@ -600,7 +600,7 @@
             caseInfo.setDagents(dagents.toString());
 
             //todo case_title生成
-            caseInfo.setCaseTitle(this.createCaseTitle(plaintiffs.toString(), defendants.toString(), caseInfo.getCaseTypeName()));
+//            caseInfo.setCaseTitle(this.createCaseTitle(plaintiffs.toString(), defendants.toString(), caseInfo.getCaseTypeName()));
 
             caseInfo.setInfoProcess(CaseInfoProcessBaseConstsEnum.CASE_INFO_PROCESS_1.getIndex());
             caseInfo.setInfoProcessName(CaseInfoProcessBaseConstsEnum.CASE_INFO_PROCESS_1.getDes());
@@ -612,8 +612,15 @@
             caseInfo.setCanal(CaseBaseConstsEnum.CASE_CANAL_2.getIndex());
             caseInfo.setCanalName(CaseBaseConstsEnum.CASE_CANAL_2.getDes());
 
+            caseInfo.setCaseRef(utilsClient.createCaseRef());
+            caseInfo.setVisitWay(CaseBaseConstsEnum.VISIT_WAY_2.getIndex());
+            caseInfo.setVisitWayName(CaseBaseConstsEnum.VISIT_WAY_2.getDes());
+            // 临时加上一级纠纷类型
+            caseInfo.setCaseTypeFirst("24_01-2");
+            caseInfo.setCaseTypeFirstName("劳动社保");
             this.saveOrUpdate(caseInfo);
 
+            caseInfoUnfoldService.saveOrUpdate(caseInfoUnfold);
             // 启动工作流-自动调度流程
             caseTaskService.webStartFlowLFDJ(caseInfo);
             return registerSaveDTO.getId();

--
Gitblit v1.8.0