|
|
@@ -61,18 +61,22 @@ public class SafetyInspectServiceImpl implements SafetyInspectService {
|
|
|
sysOrg1 = orgService.selectOrgById(s.getParentId(), SecurityConstants.INNER);
|
|
|
} else {
|
|
|
sysOrg1 = orgService.selectOrgById(orgService.selectOrgById(s.getParentId(), SecurityConstants.INNER).getParentId(), SecurityConstants.INNER);
|
|
|
+ if (-1 == sysOrg1.getShortName().indexOf("地区行社")) {
|
|
|
+ sysOrg1 = orgService.selectOrgById(orgService.selectOrgById(orgService.selectOrgById(s.getParentId(), SecurityConstants.INNER).getParentId(), SecurityConstants.INNER).getParentId(), SecurityConstants.INNER);
|
|
|
+ }
|
|
|
}
|
|
|
safetyInspectVO.setCity(sysOrg1.getShortName().split("地区行社")[0]);
|
|
|
safetyInspectVO.setOrgName(s.getShortName());
|
|
|
//次数
|
|
|
SafetyInspectVO safetyInspectVOS = safetyInspectMapper.selectAllByPath(s.getPath(),safetyInspectDTO.getYear(), safetyInspectDTO.getOrgType());
|
|
|
//机构维度
|
|
|
- Map map = safetyInspectMapper.orgDimension(s.getPath(), safetyInspectDTO.getYear(), safetyInspectDTO.getOrgType());
|
|
|
+ Map map = safetyInspectMapper.orgDimension(s.getPath(), safetyInspectDTO.getYear(), safetyInspectDTO.getOrgType(),4);
|
|
|
safetyInspectVO.setPlanInspectOrg(Integer.valueOf(map.get("planInspectOrg").toString()));
|
|
|
safetyInspectVO.setRealityInspectOrg(Integer.valueOf(map.get("realityInspectOrg").toString()));
|
|
|
safetyInspectVO.setInspectCoverRate(map.get("inspectCoverRate").toString());
|
|
|
safetyInspectVO.setOrgName(s.getShortName());
|
|
|
- Map map1 = safetyInspectMapper.pitfallDimension(s.getPath(), safetyInspectDTO.getYear(), safetyInspectDTO.getOrgType());
|
|
|
+ Map map1 = safetyInspectMapper.pitfallDimension(s.getPath(), safetyInspectDTO.getYear(), safetyInspectDTO.getOrgType(),4);
|
|
|
+
|
|
|
safetyInspectVO.setPitfallNumber(Integer.valueOf(map1.get("pitfallNumber").toString()));
|
|
|
safetyInspectVO.setRectificationNumber(Integer.valueOf(map1.get("rectificationNumber").toString()));
|
|
|
safetyInspectVO.setRectificationRate(map1.get("rectificationRate").toString());
|
|
|
@@ -117,12 +121,12 @@ public class SafetyInspectServiceImpl implements SafetyInspectService {
|
|
|
//次数
|
|
|
SafetyInspectVO safetyInspectVOS = safetyInspectMapper.selectSelfByPath(safetyInspectDTO.getCycle(),s.getPath(),safetyInspectDTO.getYear(),safetyInspectDTO.getOrgType());
|
|
|
//机构维度
|
|
|
- Map map = safetyInspectMapper.orgDimension(s.getPath(), safetyInspectDTO.getYear(), safetyInspectDTO.getOrgType());
|
|
|
+ Map map = safetyInspectMapper.orgDimension(s.getPath(), safetyInspectDTO.getYear(), safetyInspectDTO.getOrgType(),3);
|
|
|
safetyInspectVO.setPlanInspectOrg(Integer.valueOf(map.get("planInspectOrg").toString()));
|
|
|
safetyInspectVO.setRealityInspectOrg(Integer.valueOf(map.get("realityInspectOrg").toString()));
|
|
|
safetyInspectVO.setInspectCoverRate(map.get("inspectCoverRate").toString());
|
|
|
safetyInspectVO.setOrgName(s.getShortName());
|
|
|
- Map map1 = safetyInspectMapper.pitfallDimension(s.getPath(), safetyInspectDTO.getYear(), safetyInspectDTO.getOrgType());
|
|
|
+ Map map1 = safetyInspectMapper.pitfallDimension(s.getPath(), safetyInspectDTO.getYear(), safetyInspectDTO.getOrgType(),3);
|
|
|
safetyInspectVO.setPitfallNumber(Integer.valueOf(map1.get("pitfallNumber").toString()));
|
|
|
safetyInspectVO.setRectificationNumber(Integer.valueOf(map1.get("rectificationNumber").toString()));
|
|
|
safetyInspectVO.setRectificationRate(map1.get("rectificationRate").toString());
|