package com.gkhy.labRiskManage.domain.riskReport.utils;
|
|
import com.gkhy.labRiskManage.domain.riskReport.model.dto.*;
|
import org.springframework.stereotype.Component;
|
import org.springframework.util.ObjectUtils;
|
|
@Component
|
public class EvaluateAndIdentificationNewUtils {
|
|
/**
|
* LEC 匹配
|
* */
|
public static AssessQueryDTO_0223bak lecMatchPha (AssessQueryDTO_0223bak assessQueryDTO0223bak, PhaQueryDTO pha, LecQueryDTO lec){
|
|
assessQueryDTO0223bak.setPhaId(pha.getId());
|
assessQueryDTO0223bak.setPhaCheckItem(pha.getPhaCheckItem());
|
assessQueryDTO0223bak.setPhaRiskFactor(pha.getPhaRiskFactor());
|
assessQueryDTO0223bak.setPhaResult(pha.getPhaResult());
|
assessQueryDTO0223bak.setLecId(lec.getId());
|
assessQueryDTO0223bak.setLecL(lec.getLecL());
|
assessQueryDTO0223bak.setLecE(lec.getLecE());
|
assessQueryDTO0223bak.setLecC(lec.getLecC());
|
assessQueryDTO0223bak.setRiskValue(lec.getLecE());
|
assessQueryDTO0223bak.setRiskLevel(lec.getRiskLevel());
|
assessQueryDTO0223bak.setRiskLevelValue(lec.getRiskLevelValue());
|
assessQueryDTO0223bak.setRiskColor(lec.getRiskColor());
|
assessQueryDTO0223bak.setManageLevel(lec.getManageLevel());
|
|
return assessQueryDTO0223bak;
|
}
|
|
public static AssessQueryDTO_0223bak lecMatchJha (AssessQueryDTO_0223bak assessQueryDTO0223bak, JhaQueryDTO jha, LecQueryDTO lec){
|
|
assessQueryDTO0223bak.setJhaId(jha.getId());
|
assessQueryDTO0223bak.setJhaCheckItem(jha.getJhaCheckItem());
|
assessQueryDTO0223bak.setJhaRiskFactor(jha.getJhaRiskFactor());
|
assessQueryDTO0223bak.setJhaResult(jha.getJhaResult());
|
if (!ObjectUtils.isEmpty(lec)){
|
assessQueryDTO0223bak.setLecId(lec.getId());
|
assessQueryDTO0223bak.setLecL(lec.getLecL());
|
assessQueryDTO0223bak.setLecE(lec.getLecE());
|
assessQueryDTO0223bak.setLecC(lec.getLecC());
|
assessQueryDTO0223bak.setRiskValue(lec.getLecE());
|
assessQueryDTO0223bak.setRiskLevel(lec.getRiskLevel());
|
assessQueryDTO0223bak.setRiskLevelValue(lec.getRiskLevelValue());
|
assessQueryDTO0223bak.setRiskColor(lec.getRiskColor());
|
assessQueryDTO0223bak.setManageLevel(lec.getManageLevel());
|
}
|
|
return assessQueryDTO0223bak;
|
}
|
|
public static AssessQueryDTO_0223bak lecMatchScl (AssessQueryDTO_0223bak assessQueryDTO0223bak, SclQueryDTO scl, LecQueryDTO lec){
|
|
assessQueryDTO0223bak.setSclId(scl.getId());
|
assessQueryDTO0223bak.setSclCheckItem(scl.getSclCheckItem());
|
assessQueryDTO0223bak.setSclCheckStandard(scl.getSclCheckStandard());
|
assessQueryDTO0223bak.setSclCheckUnstandard(scl.getSclCheckUnstandard());
|
assessQueryDTO0223bak.setLecId(lec.getId());
|
assessQueryDTO0223bak.setLecL(lec.getLecL());
|
assessQueryDTO0223bak.setLecE(lec.getLecE());
|
assessQueryDTO0223bak.setLecC(lec.getLecC());
|
assessQueryDTO0223bak.setRiskValue(lec.getLecE());
|
assessQueryDTO0223bak.setRiskLevel(lec.getRiskLevel());
|
assessQueryDTO0223bak.setRiskLevelValue(lec.getRiskLevelValue());
|
assessQueryDTO0223bak.setRiskColor(lec.getRiskColor());
|
assessQueryDTO0223bak.setManageLevel(lec.getManageLevel());
|
|
return assessQueryDTO0223bak;
|
}
|
|
public static AssessQueryDTO_0223bak lecMatchHazop (AssessQueryDTO_0223bak assessQueryDTO0223bak, HazopQueryDTO hazop, LecQueryDTO lec){
|
|
assessQueryDTO0223bak.setHazopId(hazop.getId());
|
assessQueryDTO0223bak.setHazopResult(hazop.getHazopResult());
|
assessQueryDTO0223bak.setHazopNode(hazop.getHazopNode());
|
assessQueryDTO0223bak.setHazopParam(hazop.getHazopParam());
|
assessQueryDTO0223bak.setHazopParamDesc(hazop.getHazopParamDesc());
|
assessQueryDTO0223bak.setHazopGuide(hazop.getHazopGuide());
|
assessQueryDTO0223bak.setHazopDeviation(hazop.getHazopDeviation());
|
assessQueryDTO0223bak.setHazopPossibleCauses(hazop.getHazopPossibleCauses());
|
assessQueryDTO0223bak.setLecId(lec.getId());
|
assessQueryDTO0223bak.setLecL(lec.getLecL());
|
assessQueryDTO0223bak.setLecE(lec.getLecE());
|
assessQueryDTO0223bak.setLecC(lec.getLecC());
|
assessQueryDTO0223bak.setRiskValue(lec.getLecE());
|
assessQueryDTO0223bak.setRiskLevel(lec.getRiskLevel());
|
assessQueryDTO0223bak.setRiskLevelValue(lec.getRiskLevelValue());
|
assessQueryDTO0223bak.setRiskColor(lec.getRiskColor());
|
assessQueryDTO0223bak.setManageLevel(lec.getManageLevel());
|
|
return assessQueryDTO0223bak;
|
}
|
|
public static AssessQueryDTO_0223bak lecMatchAnalogy (AssessQueryDTO_0223bak assessQueryDTO0223bak, AnalogyQueryDTO analogy, LecQueryDTO lec){
|
|
assessQueryDTO0223bak.setAnalogyId(analogy.getAssessPlanId());
|
assessQueryDTO0223bak.setAnalogyResult(analogy.getAnalogyResult());
|
assessQueryDTO0223bak.setAnalogyReference(analogy.getAnalogyReference());
|
assessQueryDTO0223bak.setAnalogyRiskFactor(analogy.getAnalogyRiskFactor());
|
assessQueryDTO0223bak.setAnalogyCheckItem(analogy.getAnalogyCheckItem());
|
assessQueryDTO0223bak.setLecId(lec.getId());
|
assessQueryDTO0223bak.setLecL(lec.getLecL());
|
assessQueryDTO0223bak.setLecE(lec.getLecE());
|
assessQueryDTO0223bak.setLecC(lec.getLecC());
|
assessQueryDTO0223bak.setRiskValue(lec.getLecE());
|
assessQueryDTO0223bak.setRiskLevel(lec.getRiskLevel());
|
assessQueryDTO0223bak.setRiskLevelValue(lec.getRiskLevelValue());
|
assessQueryDTO0223bak.setRiskColor(lec.getRiskColor());
|
assessQueryDTO0223bak.setManageLevel(lec.getManageLevel());
|
|
return assessQueryDTO0223bak;
|
}
|
|
|
/**
|
* LS 匹配
|
* */
|
public static AssessQueryDTO_0223bak lsMatchPha (AssessQueryDTO_0223bak assessQueryDTO0223bak, PhaQueryDTO pha, LsQueryDTO ls){
|
|
assessQueryDTO0223bak.setPhaId(pha.getId());
|
assessQueryDTO0223bak.setPhaCheckItem(pha.getPhaCheckItem());
|
assessQueryDTO0223bak.setPhaRiskFactor(pha.getPhaRiskFactor());
|
assessQueryDTO0223bak.setPhaResult(pha.getPhaResult());
|
assessQueryDTO0223bak.setLsId(ls.getId());
|
assessQueryDTO0223bak.setLsL(ls.getLsL());
|
assessQueryDTO0223bak.setLsS(ls.getLsS());
|
assessQueryDTO0223bak.setRiskValue(ls.getRiskValue());
|
assessQueryDTO0223bak.setRiskLevel(ls.getRiskLevel());
|
assessQueryDTO0223bak.setRiskLevelValue(ls.getRiskLevelValue());
|
assessQueryDTO0223bak.setRiskColor(ls.getRiskColor());
|
assessQueryDTO0223bak.setManageLevel(ls.getManageLevel());
|
|
return assessQueryDTO0223bak;
|
}
|
|
public static AssessQueryDTO_0223bak lsMatchJha (AssessQueryDTO_0223bak assessQueryDTO0223bak, JhaQueryDTO jha, LsQueryDTO ls){
|
|
assessQueryDTO0223bak.setJhaId(jha.getId());
|
assessQueryDTO0223bak.setJhaCheckItem(jha.getJhaCheckItem());
|
assessQueryDTO0223bak.setJhaRiskFactor(jha.getJhaRiskFactor());
|
assessQueryDTO0223bak.setJhaResult(jha.getJhaResult());
|
assessQueryDTO0223bak.setLsId(ls.getId());
|
assessQueryDTO0223bak.setLsL(ls.getLsL());
|
assessQueryDTO0223bak.setLsS(ls.getLsS());
|
assessQueryDTO0223bak.setRiskValue(ls.getRiskValue());
|
assessQueryDTO0223bak.setRiskLevel(ls.getRiskLevel());
|
assessQueryDTO0223bak.setRiskLevelValue(ls.getRiskLevelValue());
|
assessQueryDTO0223bak.setRiskColor(ls.getRiskColor());
|
assessQueryDTO0223bak.setManageLevel(ls.getManageLevel());
|
|
return assessQueryDTO0223bak;
|
}
|
|
public static AssessQueryDTO_0223bak lsMatchScl (AssessQueryDTO_0223bak assessQueryDTO0223bak, SclQueryDTO scl, LsQueryDTO ls){
|
|
assessQueryDTO0223bak.setSclId(scl.getId());
|
assessQueryDTO0223bak.setSclCheckItem(scl.getSclCheckItem());
|
assessQueryDTO0223bak.setSclCheckStandard(scl.getSclCheckStandard());
|
assessQueryDTO0223bak.setSclCheckUnstandard(scl.getSclCheckUnstandard());
|
assessQueryDTO0223bak.setLsId(ls.getId());
|
assessQueryDTO0223bak.setLsL(ls.getLsL());
|
assessQueryDTO0223bak.setLsS(ls.getLsS());
|
assessQueryDTO0223bak.setRiskValue(ls.getRiskValue());
|
assessQueryDTO0223bak.setRiskLevel(ls.getRiskLevel());
|
assessQueryDTO0223bak.setRiskLevelValue(ls.getRiskLevelValue());
|
assessQueryDTO0223bak.setRiskColor(ls.getRiskColor());
|
assessQueryDTO0223bak.setManageLevel(ls.getManageLevel());
|
|
return assessQueryDTO0223bak;
|
}
|
|
public static AssessQueryDTO_0223bak lsMatchHazop (AssessQueryDTO_0223bak assessQueryDTO0223bak, HazopQueryDTO hazop, LsQueryDTO ls){
|
|
assessQueryDTO0223bak.setHazopId(hazop.getId());
|
assessQueryDTO0223bak.setHazopResult(hazop.getHazopResult());
|
assessQueryDTO0223bak.setHazopNode(hazop.getHazopNode());
|
assessQueryDTO0223bak.setHazopParam(hazop.getHazopParam());
|
assessQueryDTO0223bak.setHazopParamDesc(hazop.getHazopParamDesc());
|
assessQueryDTO0223bak.setHazopGuide(hazop.getHazopGuide());
|
assessQueryDTO0223bak.setHazopDeviation(hazop.getHazopDeviation());
|
assessQueryDTO0223bak.setHazopPossibleCauses(hazop.getHazopPossibleCauses());
|
assessQueryDTO0223bak.setLsId(ls.getId());
|
assessQueryDTO0223bak.setLsL(ls.getLsL());
|
assessQueryDTO0223bak.setLsS(ls.getLsS());
|
assessQueryDTO0223bak.setRiskValue(ls.getRiskValue());
|
assessQueryDTO0223bak.setRiskLevel(ls.getRiskLevel());
|
assessQueryDTO0223bak.setRiskLevelValue(ls.getRiskLevelValue());
|
assessQueryDTO0223bak.setRiskColor(ls.getRiskColor());
|
assessQueryDTO0223bak.setManageLevel(ls.getManageLevel());
|
|
return assessQueryDTO0223bak;
|
}
|
|
public static AssessQueryDTO_0223bak lsMatchAnalogy (AssessQueryDTO_0223bak assessQueryDTO0223bak, AnalogyQueryDTO analogy, LsQueryDTO ls){
|
|
assessQueryDTO0223bak.setAnalogyId(analogy.getAssessPlanId());
|
assessQueryDTO0223bak.setAnalogyResult(analogy.getAnalogyResult());
|
assessQueryDTO0223bak.setAnalogyReference(analogy.getAnalogyReference());
|
assessQueryDTO0223bak.setAnalogyRiskFactor(analogy.getAnalogyRiskFactor());
|
assessQueryDTO0223bak.setAnalogyCheckItem(analogy.getAnalogyCheckItem());
|
assessQueryDTO0223bak.setLsId(ls.getId());
|
assessQueryDTO0223bak.setLsL(ls.getLsL());
|
assessQueryDTO0223bak.setLsS(ls.getLsS());
|
assessQueryDTO0223bak.setRiskValue(ls.getRiskValue());
|
assessQueryDTO0223bak.setRiskLevel(ls.getRiskLevel());
|
assessQueryDTO0223bak.setRiskLevelValue(ls.getRiskLevelValue());
|
assessQueryDTO0223bak.setRiskColor(ls.getRiskColor());
|
assessQueryDTO0223bak.setManageLevel(ls.getManageLevel());
|
|
return assessQueryDTO0223bak;
|
}
|
|
|
/**
|
* MES 匹配
|
* */
|
public static AssessQueryDTO_0223bak mesMatchPha (AssessQueryDTO_0223bak assessQueryDTO0223bak, PhaQueryDTO pha, MesQueryDTO mes){
|
|
assessQueryDTO0223bak.setPhaId(pha.getId());
|
assessQueryDTO0223bak.setPhaCheckItem(pha.getPhaCheckItem());
|
assessQueryDTO0223bak.setPhaRiskFactor(pha.getPhaRiskFactor());
|
assessQueryDTO0223bak.setPhaResult(pha.getPhaResult());
|
assessQueryDTO0223bak.setMesId(mes.getId());
|
assessQueryDTO0223bak.setMesM(mes.getMesM());
|
assessQueryDTO0223bak.setMesE(mes.getMesE());
|
assessQueryDTO0223bak.setMesS(mes.getMesS());
|
assessQueryDTO0223bak.setRiskValue(mes.getRiskValue());
|
assessQueryDTO0223bak.setRiskLevel(mes.getRiskLevel());
|
assessQueryDTO0223bak.setRiskLevelValue(mes.getRiskLevelValue());
|
assessQueryDTO0223bak.setRiskColor(mes.getRiskColor());
|
assessQueryDTO0223bak.setManageLevel(mes.getManageLevel());
|
|
return assessQueryDTO0223bak;
|
}
|
|
public static AssessQueryDTO_0223bak mesMatchJha (AssessQueryDTO_0223bak assessQueryDTO0223bak, JhaQueryDTO jha, MesQueryDTO mes){
|
|
assessQueryDTO0223bak.setJhaId(jha.getId());
|
assessQueryDTO0223bak.setJhaCheckItem(jha.getJhaCheckItem());
|
assessQueryDTO0223bak.setJhaRiskFactor(jha.getJhaRiskFactor());
|
assessQueryDTO0223bak.setJhaResult(jha.getJhaResult());
|
assessQueryDTO0223bak.setMesId(mes.getId());
|
assessQueryDTO0223bak.setMesM(mes.getMesM());
|
assessQueryDTO0223bak.setMesE(mes.getMesE());
|
assessQueryDTO0223bak.setMesS(mes.getMesS());
|
assessQueryDTO0223bak.setRiskValue(mes.getRiskValue());
|
assessQueryDTO0223bak.setRiskLevel(mes.getRiskLevel());
|
assessQueryDTO0223bak.setRiskLevelValue(mes.getRiskLevelValue());
|
assessQueryDTO0223bak.setRiskColor(mes.getRiskColor());
|
assessQueryDTO0223bak.setManageLevel(mes.getManageLevel());
|
|
return assessQueryDTO0223bak;
|
}
|
|
public static AssessQueryDTO_0223bak mesMatchScl (AssessQueryDTO_0223bak assessQueryDTO0223bak, SclQueryDTO scl, MesQueryDTO mes){
|
|
assessQueryDTO0223bak.setSclId(scl.getId());
|
assessQueryDTO0223bak.setSclCheckItem(scl.getSclCheckItem());
|
assessQueryDTO0223bak.setSclCheckStandard(scl.getSclCheckStandard());
|
assessQueryDTO0223bak.setSclCheckUnstandard(scl.getSclCheckUnstandard());
|
assessQueryDTO0223bak.setMesId(mes.getId());
|
assessQueryDTO0223bak.setMesM(mes.getMesM());
|
assessQueryDTO0223bak.setMesE(mes.getMesE());
|
assessQueryDTO0223bak.setMesS(mes.getMesS());
|
assessQueryDTO0223bak.setRiskValue(mes.getRiskValue());
|
assessQueryDTO0223bak.setRiskLevel(mes.getRiskLevel());
|
assessQueryDTO0223bak.setRiskLevelValue(mes.getRiskLevelValue());
|
assessQueryDTO0223bak.setRiskColor(mes.getRiskColor());
|
assessQueryDTO0223bak.setManageLevel(mes.getManageLevel());
|
|
return assessQueryDTO0223bak;
|
}
|
|
public static AssessQueryDTO_0223bak mesMatchHazop (AssessQueryDTO_0223bak assessQueryDTO0223bak, HazopQueryDTO hazop, MesQueryDTO mes){
|
|
assessQueryDTO0223bak.setHazopId(hazop.getId());
|
assessQueryDTO0223bak.setHazopResult(hazop.getHazopResult());
|
assessQueryDTO0223bak.setHazopNode(hazop.getHazopNode());
|
assessQueryDTO0223bak.setHazopParam(hazop.getHazopParam());
|
assessQueryDTO0223bak.setHazopParamDesc(hazop.getHazopParamDesc());
|
assessQueryDTO0223bak.setHazopGuide(hazop.getHazopGuide());
|
assessQueryDTO0223bak.setHazopDeviation(hazop.getHazopDeviation());
|
assessQueryDTO0223bak.setHazopPossibleCauses(hazop.getHazopPossibleCauses());
|
assessQueryDTO0223bak.setMesId(mes.getId());
|
assessQueryDTO0223bak.setMesM(mes.getMesM());
|
assessQueryDTO0223bak.setMesE(mes.getMesE());
|
assessQueryDTO0223bak.setMesS(mes.getMesS());
|
assessQueryDTO0223bak.setRiskValue(mes.getRiskValue());
|
assessQueryDTO0223bak.setRiskLevel(mes.getRiskLevel());
|
assessQueryDTO0223bak.setRiskLevelValue(mes.getRiskLevelValue());
|
assessQueryDTO0223bak.setRiskColor(mes.getRiskColor());
|
assessQueryDTO0223bak.setManageLevel(mes.getManageLevel());
|
|
return assessQueryDTO0223bak;
|
}
|
|
public static AssessQueryDTO_0223bak mesMatchAnalogy (AssessQueryDTO_0223bak assessQueryDTO0223bak, AnalogyQueryDTO analogy, MesQueryDTO mes){
|
|
assessQueryDTO0223bak.setAnalogyId(analogy.getAssessPlanId());
|
assessQueryDTO0223bak.setAnalogyResult(analogy.getAnalogyResult());
|
assessQueryDTO0223bak.setAnalogyReference(analogy.getAnalogyReference());
|
assessQueryDTO0223bak.setAnalogyRiskFactor(analogy.getAnalogyRiskFactor());
|
assessQueryDTO0223bak.setAnalogyCheckItem(analogy.getAnalogyCheckItem());
|
assessQueryDTO0223bak.setMesId(mes.getId());
|
assessQueryDTO0223bak.setMesM(mes.getMesM());
|
assessQueryDTO0223bak.setMesE(mes.getMesE());
|
assessQueryDTO0223bak.setMesS(mes.getMesS());
|
assessQueryDTO0223bak.setRiskValue(mes.getRiskValue());
|
assessQueryDTO0223bak.setRiskLevel(mes.getRiskLevel());
|
assessQueryDTO0223bak.setRiskLevelValue(mes.getRiskLevelValue());
|
assessQueryDTO0223bak.setRiskColor(mes.getRiskColor());
|
assessQueryDTO0223bak.setManageLevel(mes.getManageLevel());
|
|
return assessQueryDTO0223bak;
|
}
|
|
|
/**
|
* RS 匹配
|
* */
|
public static AssessQueryDTO_0223bak rsMatchPha (AssessQueryDTO_0223bak assessQueryDTO0223bak, PhaQueryDTO pha, RsQueryDTO rs){
|
|
assessQueryDTO0223bak.setPhaId(pha.getId());
|
assessQueryDTO0223bak.setPhaCheckItem(pha.getPhaCheckItem());
|
assessQueryDTO0223bak.setPhaRiskFactor(pha.getPhaRiskFactor());
|
assessQueryDTO0223bak.setPhaResult(pha.getPhaResult());
|
assessQueryDTO0223bak.setRsId(rs.getId());
|
assessQueryDTO0223bak.setRsR(rs.getRsR());
|
assessQueryDTO0223bak.setRsS(rs.getRsS());
|
assessQueryDTO0223bak.setRiskValue(rs.getRiskValue());
|
assessQueryDTO0223bak.setRiskLevel(rs.getRiskLevel());
|
assessQueryDTO0223bak.setRiskLevelValue(rs.getRiskLevelValue());
|
assessQueryDTO0223bak.setRiskColor(rs.getRiskColor());
|
assessQueryDTO0223bak.setManageLevel(rs.getManageLevel());
|
|
return assessQueryDTO0223bak;
|
}
|
|
public static AssessQueryDTO_0223bak rsMatchJha (AssessQueryDTO_0223bak assessQueryDTO0223bak, JhaQueryDTO jha, RsQueryDTO rs){
|
|
assessQueryDTO0223bak.setJhaId(jha.getId());
|
assessQueryDTO0223bak.setJhaCheckItem(jha.getJhaCheckItem());
|
assessQueryDTO0223bak.setJhaRiskFactor(jha.getJhaRiskFactor());
|
assessQueryDTO0223bak.setJhaResult(jha.getJhaResult());
|
assessQueryDTO0223bak.setRsId(rs.getId());
|
assessQueryDTO0223bak.setRsR(rs.getRsR());
|
assessQueryDTO0223bak.setRsS(rs.getRsS());
|
assessQueryDTO0223bak.setRiskValue(rs.getRiskValue());
|
assessQueryDTO0223bak.setRiskLevel(rs.getRiskLevel());
|
assessQueryDTO0223bak.setRiskLevelValue(rs.getRiskLevelValue());
|
assessQueryDTO0223bak.setRiskColor(rs.getRiskColor());
|
assessQueryDTO0223bak.setManageLevel(rs.getManageLevel());
|
|
return assessQueryDTO0223bak;
|
}
|
|
public static AssessQueryDTO_0223bak rsMatchScl (AssessQueryDTO_0223bak assessQueryDTO0223bak, SclQueryDTO scl, RsQueryDTO rs){
|
|
assessQueryDTO0223bak.setSclId(scl.getId());
|
assessQueryDTO0223bak.setSclCheckItem(scl.getSclCheckItem());
|
assessQueryDTO0223bak.setSclCheckStandard(scl.getSclCheckStandard());
|
assessQueryDTO0223bak.setSclCheckUnstandard(scl.getSclCheckUnstandard());
|
assessQueryDTO0223bak.setRsId(rs.getId());
|
assessQueryDTO0223bak.setRsR(rs.getRsR());
|
assessQueryDTO0223bak.setRsS(rs.getRsS());
|
assessQueryDTO0223bak.setRiskValue(rs.getRiskValue());
|
assessQueryDTO0223bak.setRiskLevel(rs.getRiskLevel());
|
assessQueryDTO0223bak.setRiskLevelValue(rs.getRiskLevelValue());
|
assessQueryDTO0223bak.setRiskColor(rs.getRiskColor());
|
assessQueryDTO0223bak.setManageLevel(rs.getManageLevel());
|
|
return assessQueryDTO0223bak;
|
}
|
|
public static AssessQueryDTO_0223bak rsMatchHazop (AssessQueryDTO_0223bak assessQueryDTO0223bak, HazopQueryDTO hazop, RsQueryDTO rs){
|
|
assessQueryDTO0223bak.setHazopId(hazop.getId());
|
assessQueryDTO0223bak.setHazopResult(hazop.getHazopResult());
|
assessQueryDTO0223bak.setHazopNode(hazop.getHazopNode());
|
assessQueryDTO0223bak.setHazopParam(hazop.getHazopParam());
|
assessQueryDTO0223bak.setHazopParamDesc(hazop.getHazopParamDesc());
|
assessQueryDTO0223bak.setHazopGuide(hazop.getHazopGuide());
|
assessQueryDTO0223bak.setHazopDeviation(hazop.getHazopDeviation());
|
assessQueryDTO0223bak.setHazopPossibleCauses(hazop.getHazopPossibleCauses());
|
assessQueryDTO0223bak.setRsId(rs.getId());
|
assessQueryDTO0223bak.setRsR(rs.getRsR());
|
assessQueryDTO0223bak.setRsS(rs.getRsS());
|
assessQueryDTO0223bak.setRiskValue(rs.getRiskValue());
|
assessQueryDTO0223bak.setRiskLevel(rs.getRiskLevel());
|
assessQueryDTO0223bak.setRiskLevelValue(rs.getRiskLevelValue());
|
assessQueryDTO0223bak.setRiskColor(rs.getRiskColor());
|
assessQueryDTO0223bak.setManageLevel(rs.getManageLevel());
|
|
return assessQueryDTO0223bak;
|
}
|
|
public static AssessQueryDTO_0223bak rsMatchAnalogy (AssessQueryDTO_0223bak assessQueryDTO0223bak, AnalogyQueryDTO analogy, RsQueryDTO rs){
|
|
assessQueryDTO0223bak.setAnalogyId(analogy.getAssessPlanId());
|
assessQueryDTO0223bak.setAnalogyResult(analogy.getAnalogyResult());
|
assessQueryDTO0223bak.setAnalogyReference(analogy.getAnalogyReference());
|
assessQueryDTO0223bak.setAnalogyRiskFactor(analogy.getAnalogyRiskFactor());
|
assessQueryDTO0223bak.setAnalogyCheckItem(analogy.getAnalogyCheckItem());
|
assessQueryDTO0223bak.setRsId(rs.getId());
|
assessQueryDTO0223bak.setRsR(rs.getRsR());
|
assessQueryDTO0223bak.setRsS(rs.getRsS());
|
assessQueryDTO0223bak.setRiskValue(rs.getRiskValue());
|
assessQueryDTO0223bak.setRiskLevel(rs.getRiskLevel());
|
assessQueryDTO0223bak.setRiskLevelValue(rs.getRiskLevelValue());
|
assessQueryDTO0223bak.setRiskColor(rs.getRiskColor());
|
assessQueryDTO0223bak.setManageLevel(rs.getManageLevel());
|
|
return assessQueryDTO0223bak;
|
}
|
}
|