From 8a8d15aaa219142fe32b4ae8a074ea278eea2f47 Mon Sep 17 00:00:00 2001
From: liyj <1003249715@qq.com>
Date: Tue, 10 Sep 2024 23:44:48 +0800
Subject: [PATCH] 1、根据经纬度查询问题属地接口
---
dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseTaskService.java | 32 +++++++++++++++++---------------
1 files changed, 17 insertions(+), 15 deletions(-)
diff --git a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseTaskService.java b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseTaskService.java
index 77d68a3..413fce8 100644
--- a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseTaskService.java
+++ b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseTaskService.java
@@ -36,6 +36,7 @@
import cn.huge.module.flow.service.FlowInfoService;
import cn.huge.module.mediate.constant.*;
import cn.huge.module.sys.constant.SyTimeEnum;
+import com.alibaba.fastjson.JSON;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.google.common.collect.Maps;
@@ -556,14 +557,14 @@
caseIdList.add(frontPageListDTO.getCaseId());
}
if(CollectionUtils.isNotEmpty(caseIdList)){
- QueryWrapper<CaseAssistApply> assistApplyQueryWrapper = new QueryWrapper<>();
- assistApplyQueryWrapper.in("case_id", caseIdList).eq("apply_status", AuditBaseConsts.AUDIT_STATUS_1)
- .eq("audit_result", AuditBaseConstsEnum.AUDIT_RESULT_1.getIndex());
- List<CaseAssistApply> caseAssistApplyList = assistApplyService.list(assistApplyQueryWrapper);
- for(CaseAssistApply caseAssistApply: caseAssistApplyList){
+ QueryWrapper<CaseInfoUnfold> unfoldQueryWrapper = new QueryWrapper<>();
+ unfoldQueryWrapper.in("id", caseIdList);
+ List<CaseInfoUnfold> unfoldList = caseInfoUnfoldService.list(unfoldQueryWrapper);
+ for(CaseInfoUnfold unfold: unfoldList){
for(FrontPageListDTO frontPageListDTO: frontPageListDTOList){
- if(frontPageListDTO.getCaseId().equals(caseAssistApply.getCaseId())){
- frontPageListDTO.setCooperatingUnit(caseAssistApply.getApplyAssistUnitName());
+ if(frontPageListDTO.getCaseId().equals(unfold.getId())){
+ frontPageListDTO.setOrganizingUnit(unfold.getMediateUnitId());
+ frontPageListDTO.setCooperatingUnit(unfold.getAssistUnitName());
}
}
}
@@ -590,14 +591,14 @@
List<String> caseIdList = new ArrayList<>();
caseIdList = frontPageListDTOList.stream().map(FrontPageListDTO ::getCaseId).collect(Collectors.toList());
if(CollectionUtils.isNotEmpty(caseIdList)){
- QueryWrapper<CaseAssistApply> assistApplyQueryWrapper = new QueryWrapper<>();
- assistApplyQueryWrapper.in("case_id", caseIdList).eq("apply_status", AuditBaseConsts.AUDIT_STATUS_1)
- .eq("audit_result", AuditBaseConstsEnum.AUDIT_RESULT_1.getIndex());
- List<CaseAssistApply> caseAssistApplyList = assistApplyService.list(assistApplyQueryWrapper);
- for(CaseAssistApply caseAssistApply: caseAssistApplyList){
+ QueryWrapper<CaseInfoUnfold> unfoldQueryWrapper = new QueryWrapper<>();
+ unfoldQueryWrapper.in("id", caseIdList);
+ List<CaseInfoUnfold> unfoldList = caseInfoUnfoldService.list(unfoldQueryWrapper);
+ for(CaseInfoUnfold unfold: unfoldList){
for(FrontPageListDTO frontPageListDTO: frontPageListDTOList){
- if(frontPageListDTO.getCaseId().equals(caseAssistApply.getCaseId())){
- frontPageListDTO.setCooperatingUnit(caseAssistApply.getApplyAssistUnitName());
+ if(frontPageListDTO.getCaseId().equals(unfold.getId())){
+ frontPageListDTO.setOrganizingUnit(unfold.getMediateUnitId());
+ frontPageListDTO.setCooperatingUnit(unfold.getAssistUnitName());
}
}
}
@@ -675,6 +676,7 @@
BeanUtils.copyProperties(caseInfo, dispCaseBaseDTO);
dispCaseBaseDTO.setCaseId(caseInfo.getId());
CaseDispBaseDTO caseDispBaseDTO = dispClient.sysDisp(dispCaseBaseDTO);
+ log.info(JSON.toJSONString(caseDispBaseDTO));
// 目前平台只能调度给组织
if (DispBaseConstsEnum.TARGET_TYPE_1.getIndex().equals(caseDispBaseDTO.getTargetType())) {
// 目前平台只做镇街、村居级别的调度,
@@ -1338,7 +1340,7 @@
caseWindupApply.setAuditUserName(loginUser.getTrueName());
caseWindupApply.setAuditTime(nowDate);
caseWindupApply.setUpdateTime(nowDate);
- caseWindupApplyService.saveCaseWindupApply(caseWindupApply);
+ caseWindupApplyService.updateCaseWindupApply(caseWindupApply);
// 查询结案审核任务
CaseTask jashCaseTask = mapper.selectById(caseWindupApply.getCaseTaskId());
// 审核通过,
--
Gitblit v1.8.0