Commit 1c5217e1 authored by suhuiguang's avatar suhuiguang

1.兼容生产上的老数据A071

parent bb9a3a4b
...@@ -388,6 +388,12 @@ public class ReportAnalysisServiceImpl implements IReportAnalysisService { ...@@ -388,6 +388,12 @@ public class ReportAnalysisServiceImpl implements IReportAnalysisService {
} }
private void filledParentCompanyName(JgBizCountDataDto c, JgBizEquipStateCountVo vo) { private void filledParentCompanyName(JgBizCountDataDto c, JgBizEquipStateCountVo vo) {
// 生产环境特殊数据处理,之前未限制只能选所
if( c.getReceiveCompanyCode().split("\\*").length == 1){
// 直接上级(区县)
String parentOrgCode = c.getReceiveCompanyCode().substring(0, c.getReceiveCompanyCode().lastIndexOf("*"));
vo.setCountyManagementUnitName(orgCodeNameMap.get(parentOrgCode));
} else if( c.getReceiveCompanyCode().split("\\*").length > 1){
// 直接上级(区县) // 直接上级(区县)
String parentOrgCode = c.getReceiveCompanyCode().substring(0, c.getReceiveCompanyCode().lastIndexOf("*")); String parentOrgCode = c.getReceiveCompanyCode().substring(0, c.getReceiveCompanyCode().lastIndexOf("*"));
vo.setCountyManagementUnitName(orgCodeNameMap.get(parentOrgCode)); vo.setCountyManagementUnitName(orgCodeNameMap.get(parentOrgCode));
...@@ -395,6 +401,7 @@ public class ReportAnalysisServiceImpl implements IReportAnalysisService { ...@@ -395,6 +401,7 @@ public class ReportAnalysisServiceImpl implements IReportAnalysisService {
String parent2OrgCode = parentOrgCode.substring(0, parentOrgCode.lastIndexOf("*")); String parent2OrgCode = parentOrgCode.substring(0, parentOrgCode.lastIndexOf("*"));
vo.setCityManagementUnitName(orgCodeNameMap.get(parent2OrgCode)); vo.setCityManagementUnitName(orgCodeNameMap.get(parent2OrgCode));
} }
}
private JgBizCountDataBO esItemToVo(Terms.Bucket bucket) { private JgBizCountDataBO esItemToVo(Terms.Bucket bucket) {
// 设备状态 + 监管机构 + 设备种类 + 设备类别+ 设备品种 // 设备状态 + 监管机构 + 设备种类 + 设备类别+ 设备品种
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment