|
@@ -26,7 +26,7 @@ import java.util.*;
|
|
@Service("SystemRiskServiceImpl")
|
|
@Service("SystemRiskServiceImpl")
|
|
public class SystemRiskServiceImpl implements SystemRiskService {
|
|
public class SystemRiskServiceImpl implements SystemRiskService {
|
|
@Autowired
|
|
@Autowired
|
|
- private BusinessSystemMapper businessSystemMapper;
|
|
|
|
|
|
+ private OtherBusinessSystemMapper otherBusinessSystemMapper;
|
|
|
|
|
|
@Autowired
|
|
@Autowired
|
|
private SafetyInfoMapper safetyInfoMapper;
|
|
private SafetyInfoMapper safetyInfoMapper;
|
|
@@ -117,7 +117,7 @@ public class SystemRiskServiceImpl implements SystemRiskService {
|
|
Integer highRisk = Integer.parseInt(map.get("high_risk_number").toString());
|
|
Integer highRisk = Integer.parseInt(map.get("high_risk_number").toString());
|
|
Integer middleRisk = Integer.parseInt(map.get("middle_risk_number").toString());
|
|
Integer middleRisk = Integer.parseInt(map.get("middle_risk_number").toString());
|
|
String systemName = map.get("system_name").toString();
|
|
String systemName = map.get("system_name").toString();
|
|
- Map<String, Object> businessSystem = businessSystemMapper.getOfficeBySysName(systemName);
|
|
|
|
|
|
+ Map<String, Object> businessSystem = otherBusinessSystemMapper.getOfficeBySysName(systemName);
|
|
Integer officeType = 0;
|
|
Integer officeType = 0;
|
|
if(Blank.isNotEmpty(businessSystem)){
|
|
if(Blank.isNotEmpty(businessSystem)){
|
|
if(Blank.isEmpty(businessSystem.get("office_type"))){
|
|
if(Blank.isEmpty(businessSystem.get("office_type"))){
|
|
@@ -477,17 +477,23 @@ public class SystemRiskServiceImpl implements SystemRiskService {
|
|
//修改
|
|
//修改
|
|
Boolean result = systemRiskMapper.deleteSystemRiskInfo(systemRiskId);
|
|
Boolean result = systemRiskMapper.deleteSystemRiskInfo(systemRiskId);
|
|
Map<String, Object> SUM = systemRiskMapper.SUMSystemRiskNumber(infoId);
|
|
Map<String, Object> SUM = systemRiskMapper.SUMSystemRiskNumber(infoId);
|
|
- if (Blank.isEmpty(SUM)) {
|
|
|
|
- return SendUtil.send(false);
|
|
|
|
- }
|
|
|
|
- if(Blank.isEmpty(SUM.get("high_number")) || Blank.isEmpty(SUM.get("middle_number"))){
|
|
|
|
- return SendUtil.send(false);
|
|
|
|
|
|
+ Integer highRiskNum = null;
|
|
|
|
+ Integer middleRiskNum = null;
|
|
|
|
+ if (Blank.isNotEmpty(SUM)) {
|
|
|
|
+ if(Blank.isEmpty(SUM.get("high_number")) || Blank.isEmpty(SUM.get("middle_number"))){
|
|
|
|
+ return SendUtil.send(false);
|
|
|
|
+ }
|
|
|
|
+ highRiskNum = Convert.toInt(SUM.get("high_number").toString());
|
|
|
|
+ middleRiskNum = Convert.toInt(SUM.get("middle_number").toString());
|
|
|
|
+ }else {
|
|
|
|
+ highRiskNum = 0;
|
|
|
|
+ middleRiskNum = 0;
|
|
}
|
|
}
|
|
//更新安全数据
|
|
//更新安全数据
|
|
SafetyInfo safetyInfo = new SafetyInfo();
|
|
SafetyInfo safetyInfo = new SafetyInfo();
|
|
safetyInfo.setId(infoId);
|
|
safetyInfo.setId(infoId);
|
|
- safetyInfo.setHighRiskNum(Convert.toInt(SUM.get("high_number").toString()));
|
|
|
|
- safetyInfo.setMiddleRiskNum(Convert.toInt(SUM.get("middle_number").toString()));
|
|
|
|
|
|
+ safetyInfo.setHighRiskNum(highRiskNum);
|
|
|
|
+ safetyInfo.setMiddleRiskNum(middleRiskNum);
|
|
safetyInfoMapper.updateSafetyInfo(safetyInfo);
|
|
safetyInfoMapper.updateSafetyInfo(safetyInfo);
|
|
return SendUtil.send(result);
|
|
return SendUtil.send(result);
|
|
}
|
|
}
|