From 2ea74568de5adefc41718d0736e7d173b22335fc Mon Sep 17 00:00:00 2001 From: xusd <330628789@qq.com> Date: Wed, 11 Jun 2025 11:22:04 +0800 Subject: [PATCH] feature:市平台项目 --- dyh-service/dyh-disp/src/main/java/cn/huge/module/casedisp/dao/mapper/xml/DispNormCauseMapper.xml | 3 +++ dyh-service/dyh-cust/src/main/java/cn/huge/module/ctuser/service/CtAccountService.java | 7 ++----- dyh-service/dyh-disp/src/main/java/cn/huge/module/casedisp/service/SysDispService.java | 1 + dyh-service/dyh-mediate/src/main/resources/static/editor-app/editor/i18n/translation_signavio_de.js | 2 +- dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseInfoService.java | 26 ++++++++++++++------------ dyh-service/dyh-sys/src/main/java/cn/huge/module/timer/GridCityCaseTimer.java | 2 +- 6 files changed, 22 insertions(+), 19 deletions(-) diff --git a/dyh-service/dyh-cust/src/main/java/cn/huge/module/ctuser/service/CtAccountService.java b/dyh-service/dyh-cust/src/main/java/cn/huge/module/ctuser/service/CtAccountService.java index 0d94bde..da0c79b 100644 --- a/dyh-service/dyh-cust/src/main/java/cn/huge/module/ctuser/service/CtAccountService.java +++ b/dyh-service/dyh-cust/src/main/java/cn/huge/module/ctuser/service/CtAccountService.java @@ -1,6 +1,5 @@ package cn.huge.module.ctuser.service; -import cn.huge.base.common.bo.R; import cn.huge.base.common.bo.ReturnBO; import cn.huge.base.common.exception.ServiceException; import cn.huge.base.common.utils.*; @@ -10,23 +9,21 @@ import cn.huge.module.ctuser.domain.po.*; import cn.huge.module.ctuser.dto.*; import cn.huge.module.cust.constant.UserBaseConsts; -import cn.huge.module.rsoper.domain.po.RsRole; import cn.huge.module.sys.dto.GridTokenBaseDTO; import cn.huge.module.sys.dto.GridUserBaseDTO; import cn.huge.module.sys.dto.GridUserRoleDTO; -import cn.huge.module.sys.vo.GridRoleMenuVo; import cn.huge.module.sys.vo.GridUserRoleVo; import cn.huge.module.utils.JwtUtils; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import lombok.extern.slf4j.Slf4j; import org.apache.commons.lang3.StringUtils; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -import lombok.extern.slf4j.Slf4j; import org.springframework.data.domain.Page; import org.springframework.data.domain.PageImpl; import org.springframework.data.domain.PageRequest; +import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; import org.springframework.util.DigestUtils; diff --git a/dyh-service/dyh-disp/src/main/java/cn/huge/module/casedisp/dao/mapper/xml/DispNormCauseMapper.xml b/dyh-service/dyh-disp/src/main/java/cn/huge/module/casedisp/dao/mapper/xml/DispNormCauseMapper.xml index 6eb885e..e6239a5 100644 --- a/dyh-service/dyh-disp/src/main/java/cn/huge/module/casedisp/dao/mapper/xml/DispNormCauseMapper.xml +++ b/dyh-service/dyh-disp/src/main/java/cn/huge/module/casedisp/dao/mapper/xml/DispNormCauseMapper.xml @@ -182,6 +182,9 @@ <if test="terms.city != null and terms.city !=''"> and city = #{terms.city} </if> + <if test="terms.unitGrade != null and terms.unitGrade !=''"> + and unit_grade = #{terms.unitGrade} + </if> </if> </sql> diff --git a/dyh-service/dyh-disp/src/main/java/cn/huge/module/casedisp/service/SysDispService.java b/dyh-service/dyh-disp/src/main/java/cn/huge/module/casedisp/service/SysDispService.java index 4c8b108..3da81b7 100644 --- a/dyh-service/dyh-disp/src/main/java/cn/huge/module/casedisp/service/SysDispService.java +++ b/dyh-service/dyh-disp/src/main/java/cn/huge/module/casedisp/service/SysDispService.java @@ -188,6 +188,7 @@ caseDisp.setDispStatus(DispBaseConsts.DISP_STATUS_2); // 默认流转到对应综治中心处理 Map<String, Object> terms = Maps.newHashMap(); + terms.put("unitGrade",highTargetLevel); // 镇街综治中心 if (UserBaseConsts.UNIT_GRADE_3 == highTargetLevel) { terms.put("road", dispCaseBaseDTO.getQueRoad()); 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 0ede542..6f47029 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 @@ -2203,16 +2203,16 @@ // 重新获取纠纷类型统计(基于完整的选择类型条件) List<CaseStatisticsTypeDTO> caseStatisticsTypeDTOS = mapper.statisticsTypeFirst(terms); - // // 如果基于选择类型的查询结果为空,则使用全量数据进行纠纷类型统计 - // if (ObjectUtils.isEmpty(caseStatisticsTypeDTOS)) { - // // 临时移除所有类型筛选条件,获取全量纠纷类型统计 - // terms.remove("canal"); - // terms.remove("canalSecond"); - // terms.remove("canalList"); - // terms.remove("canalSecondNot"); - // terms.remove("canalSecondAll"); - // caseStatisticsTypeDTOS = mapper.statisticsTypeFirst(terms); - // } + // 如果基于选择类型的查询结果为空,则使用全量数据进行纠纷类型统计 + if (ObjectUtils.isEmpty(caseStatisticsTypeDTOS)) { + // 临时移除所有类型筛选条件,获取全量纠纷类型统计 + terms.remove("canal"); + terms.remove("canalSecond"); + terms.remove("canalList"); + terms.remove("canalSecondNot"); + terms.remove("canalSecondAll"); + caseStatisticsTypeDTOS = mapper.statisticsTypeFirst(terms); + } if (ObjectUtils.isNotEmpty(caseStatisticsTypeDTOS)) { sortType(caseStatisticsTypeDTOS); @@ -2526,7 +2526,9 @@ } else { terms.put("queryType", 3); } + log.info("xsd:{}",terms); CtUnitDTO ctUnitDTO = mapper.getUnitByGridCode(terms); + log.info("xsd:ctUnitDTO{}",ctUnitDTO); if (ObjectUtils.isNotEmpty(ctUnitDTO)) { if (StringUtils.isNotBlank(ctUnitDTO.getCity()) && StringUtils.isNotBlank(ctUnitDTO.getCityName())) { registerSaveDTO.setQueCity(ctUnitDTO.getCity()); @@ -2540,8 +2542,8 @@ registerSaveDTO.setQueRoad(ctUnitDTO.getRoad()); registerSaveDTO.setQueRoadName(ctUnitDTO.getRoadName()); } - registerSaveDTO.setWantUnitId(ctUnitDTO.getId()); - registerSaveDTO.setWantUnitName(ctUnitDTO.getUnitName()); +// registerSaveDTO.setWantUnitId(ctUnitDTO.getId()); +// registerSaveDTO.setWantUnitName(ctUnitDTO.getUnitName()); //网格上报的事件时间一般在凌晨,导致北京时间是昨天,所以+8小时还原为北京时间,确保在同一天内 Date nowDate1 = DateUtils.getNowDate(); diff --git a/dyh-service/dyh-mediate/src/main/resources/static/editor-app/editor/i18n/translation_signavio_de.js b/dyh-service/dyh-mediate/src/main/resources/static/editor-app/editor/i18n/translation_signavio_de.js index 192834f..ad5c00b 100644 --- a/dyh-service/dyh-mediate/src/main/resources/static/editor-app/editor/i18n/translation_signavio_de.js +++ b/dyh-service/dyh-mediate/src/main/resources/static/editor-app/editor/i18n/translation_signavio_de.js @@ -28,7 +28,7 @@ * **/ -Ext.PagingToolbar.prototype.firstText = "Erste Seite"; +Ext.PagingToolbar.prototype.firstText = "Erste Seite"; Ext.PagingToolbar.prototype.prevText = "Vorherige Seite"; Ext.PagingToolbar.prototype.nextText = "Nächste Seite"; Ext.PagingToolbar.prototype.lastText = "Letzte Seite"; diff --git a/dyh-service/dyh-sys/src/main/java/cn/huge/module/timer/GridCityCaseTimer.java b/dyh-service/dyh-sys/src/main/java/cn/huge/module/timer/GridCityCaseTimer.java index 9cf13a9..bdbb8ca 100644 --- a/dyh-service/dyh-sys/src/main/java/cn/huge/module/timer/GridCityCaseTimer.java +++ b/dyh-service/dyh-sys/src/main/java/cn/huge/module/timer/GridCityCaseTimer.java @@ -350,7 +350,7 @@ if (parts.length == 3) { return parts[0] + parts[1] + parts[2]; } else if (parts.length >= 4) { - return parts[0] + parts[1] + parts[2]+"-"+parts[4]; + return parts[0] + parts[1] + parts[2]+"-"+parts[3]; } else { return input; // 或抛出异常 } -- Gitblit v1.8.0