package com.gkhy.labRiskManage.domain.riskReport.utils; import com.gkhy.labRiskManage.commons.utils.BeanCopyUtils; import com.gkhy.labRiskManage.domain.riskReport.model.dto.*; import org.springframework.stereotype.Component; @Component public class EvaluateAndIdentificationUtils { /** * LEC 匹配 * */ public static FactorQueryDTO lecMatchPha (PhaQueryDTO pha, LecQueryDTO lec){ FactorQueryDTO factorQueryDTO = BeanCopyUtils.copyBean(pha, FactorQueryDTO.class); factorQueryDTO.setLecId(lec.getId()); factorQueryDTO.setLecL(lec.getLecL()); factorQueryDTO.setLecE(lec.getLecE()); factorQueryDTO.setLecC(lec.getLecC()); factorQueryDTO.setRiskValue(lec.getRiskValue()); factorQueryDTO.setRiskLevel(lec.getRiskLevel()); factorQueryDTO.setRiskLevelValue(lec.getRiskLevelValue()); factorQueryDTO.setRiskColor(lec.getRiskColor()); factorQueryDTO.setManageLevel(lec.getManageLevel()); factorQueryDTO.setEvaluateStatus(lec.getStatus()); factorQueryDTO.setEvaluateDesc(lec.getEvaluateDesc()); factorQueryDTO.setItemEducationTime(lec.getUpdateTime()); factorQueryDTO.setItemIdentificationTime(pha.getUpdateTime()); factorQueryDTO.setEducationMeasure(lec.getEducationMeasure()); factorQueryDTO.setTechnologyMeasure(lec.getTechnologyMeasure()); factorQueryDTO.setManageMeasure(lec.getManageMeasure()); factorQueryDTO.setPersonalProtectionMeasure(lec.getPersonalProtectionMeasure()); factorQueryDTO.setEmergencyMeasure(lec.getEmergencyMeasure()); factorQueryDTO.setOriginalLecL(lec.getOriginalLecL()); factorQueryDTO.setOriginalLecE(lec.getOriginalLecE()); factorQueryDTO.setOriginalLecC(lec.getOriginalLecC()); factorQueryDTO.setOriginalRiskValue(lec.getOriginalRiskValue()); factorQueryDTO.setOriginalRiskLevelValue(lec.getOriginalRiskLevelValue()); factorQueryDTO.setOriginalRiskLevel(lec.getOriginalRiskLevel()); factorQueryDTO.setOriginalRiskColor(lec.getOriginalRiskColor()); factorQueryDTO.setOriginalManageLevel(lec.getOriginalManageLevel()); factorQueryDTO.setAdviseTechnologyMeasure(lec.getAdviseTechnologyMeasure()); factorQueryDTO.setAdviseManageMeasure(lec.getAdviseManageMeasure()); factorQueryDTO.setAdviseEmergencyMeasure(lec.getAdviseEmergencyMeasure()); factorQueryDTO.setAdviseEducationMeasure(lec.getAdviseEducationMeasure()); factorQueryDTO.setAdvisePersonalProtectionMeasure(lec.getAdvisePersonalProtectionMeasure()); return factorQueryDTO; } public static FactorQueryDTO lecMatchJha (JhaQueryDTO jha, LecQueryDTO lec){ FactorQueryDTO factorQueryDTO = BeanCopyUtils.copyBean(jha, FactorQueryDTO.class); factorQueryDTO.setLecId(lec.getId()); factorQueryDTO.setLecL(lec.getLecL()); factorQueryDTO.setLecE(lec.getLecE()); factorQueryDTO.setLecC(lec.getLecC()); factorQueryDTO.setRiskValue(lec.getRiskValue()); factorQueryDTO.setRiskLevel(lec.getRiskLevel()); factorQueryDTO.setRiskLevelValue(lec.getRiskLevelValue()); factorQueryDTO.setRiskColor(lec.getRiskColor()); factorQueryDTO.setManageLevel(lec.getManageLevel()); factorQueryDTO.setEvaluateStatus(lec.getStatus()); factorQueryDTO.setEvaluateDesc(lec.getEvaluateDesc()); factorQueryDTO.setItemEducationTime(lec.getUpdateTime()); factorQueryDTO.setItemIdentificationTime(jha.getUpdateTime()); factorQueryDTO.setEducationMeasure(lec.getEducationMeasure()); factorQueryDTO.setTechnologyMeasure(lec.getTechnologyMeasure()); factorQueryDTO.setManageMeasure(lec.getManageMeasure()); factorQueryDTO.setPersonalProtectionMeasure(lec.getPersonalProtectionMeasure()); factorQueryDTO.setEmergencyMeasure(lec.getEmergencyMeasure()); factorQueryDTO.setOriginalLecL(lec.getOriginalLecL()); factorQueryDTO.setOriginalLecE(lec.getOriginalLecE()); factorQueryDTO.setOriginalLecC(lec.getOriginalLecC()); factorQueryDTO.setOriginalRiskValue(lec.getOriginalRiskValue()); factorQueryDTO.setOriginalRiskLevelValue(lec.getOriginalRiskLevelValue()); factorQueryDTO.setOriginalRiskLevel(lec.getOriginalRiskLevel()); factorQueryDTO.setOriginalRiskColor(lec.getOriginalRiskColor()); factorQueryDTO.setOriginalManageLevel(lec.getOriginalManageLevel()); factorQueryDTO.setAdviseTechnologyMeasure(lec.getAdviseTechnologyMeasure()); factorQueryDTO.setAdviseManageMeasure(lec.getAdviseManageMeasure()); factorQueryDTO.setAdviseEmergencyMeasure(lec.getAdviseEmergencyMeasure()); factorQueryDTO.setAdviseEducationMeasure(lec.getAdviseEducationMeasure()); factorQueryDTO.setAdvisePersonalProtectionMeasure(lec.getAdvisePersonalProtectionMeasure()); return factorQueryDTO; } public static FactorQueryDTO lecMatchScl (SclQueryDTO scl, LecQueryDTO lec){ FactorQueryDTO factorQueryDTO = BeanCopyUtils.copyBean(scl, FactorQueryDTO.class); factorQueryDTO.setLecId(lec.getId()); factorQueryDTO.setLecL(lec.getLecL()); factorQueryDTO.setLecE(lec.getLecE()); factorQueryDTO.setLecC(lec.getLecC()); factorQueryDTO.setRiskValue(lec.getRiskValue()); factorQueryDTO.setRiskLevel(lec.getRiskLevel()); factorQueryDTO.setRiskLevelValue(lec.getRiskLevelValue()); factorQueryDTO.setRiskColor(lec.getRiskColor()); factorQueryDTO.setManageLevel(lec.getManageLevel()); factorQueryDTO.setEvaluateStatus(lec.getStatus()); factorQueryDTO.setEvaluateDesc(lec.getEvaluateDesc()); factorQueryDTO.setItemEducationTime(lec.getUpdateTime()); factorQueryDTO.setItemIdentificationTime(scl.getUpdateTime()); factorQueryDTO.setEducationMeasure(lec.getEducationMeasure()); factorQueryDTO.setTechnologyMeasure(lec.getTechnologyMeasure()); factorQueryDTO.setManageMeasure(lec.getManageMeasure()); factorQueryDTO.setPersonalProtectionMeasure(lec.getPersonalProtectionMeasure()); factorQueryDTO.setEmergencyMeasure(lec.getEmergencyMeasure()); factorQueryDTO.setOriginalLecL(lec.getOriginalLecL()); factorQueryDTO.setOriginalLecE(lec.getOriginalLecE()); factorQueryDTO.setOriginalLecC(lec.getOriginalLecC()); factorQueryDTO.setOriginalRiskValue(lec.getOriginalRiskValue()); factorQueryDTO.setOriginalRiskLevelValue(lec.getOriginalRiskLevelValue()); factorQueryDTO.setOriginalRiskLevel(lec.getOriginalRiskLevel()); factorQueryDTO.setOriginalRiskColor(lec.getOriginalRiskColor()); factorQueryDTO.setOriginalManageLevel(lec.getOriginalManageLevel()); factorQueryDTO.setAdviseTechnologyMeasure(lec.getAdviseTechnologyMeasure()); factorQueryDTO.setAdviseManageMeasure(lec.getAdviseManageMeasure()); factorQueryDTO.setAdviseEmergencyMeasure(lec.getAdviseEmergencyMeasure()); factorQueryDTO.setAdviseEducationMeasure(lec.getAdviseEducationMeasure()); factorQueryDTO.setAdvisePersonalProtectionMeasure(lec.getAdvisePersonalProtectionMeasure()); return factorQueryDTO; } public static FactorQueryDTO lecMatchHazop (HazopQueryDTO Hazop, LecQueryDTO lec){ FactorQueryDTO factorQueryDTO = BeanCopyUtils.copyBean(Hazop, FactorQueryDTO.class); factorQueryDTO.setLecId(lec.getId()); factorQueryDTO.setLecL(lec.getLecL()); factorQueryDTO.setLecE(lec.getLecE()); factorQueryDTO.setLecC(lec.getLecC()); factorQueryDTO.setRiskValue(lec.getRiskValue()); factorQueryDTO.setRiskLevel(lec.getRiskLevel()); factorQueryDTO.setRiskLevelValue(lec.getRiskLevelValue()); factorQueryDTO.setRiskColor(lec.getRiskColor()); factorQueryDTO.setManageLevel(lec.getManageLevel()); factorQueryDTO.setEvaluateStatus(lec.getStatus()); factorQueryDTO.setEvaluateDesc(lec.getEvaluateDesc()); factorQueryDTO.setItemEducationTime(lec.getUpdateTime()); factorQueryDTO.setItemIdentificationTime(Hazop.getUpdateTime()); factorQueryDTO.setEducationMeasure(lec.getEducationMeasure()); factorQueryDTO.setTechnologyMeasure(lec.getTechnologyMeasure()); factorQueryDTO.setManageMeasure(lec.getManageMeasure()); factorQueryDTO.setPersonalProtectionMeasure(lec.getPersonalProtectionMeasure()); factorQueryDTO.setEmergencyMeasure(lec.getEmergencyMeasure()); factorQueryDTO.setOriginalLecL(lec.getOriginalLecL()); factorQueryDTO.setOriginalLecE(lec.getOriginalLecE()); factorQueryDTO.setOriginalLecC(lec.getOriginalLecC()); factorQueryDTO.setOriginalRiskValue(lec.getOriginalRiskValue()); factorQueryDTO.setOriginalRiskLevelValue(lec.getOriginalRiskLevelValue()); factorQueryDTO.setOriginalRiskLevel(lec.getOriginalRiskLevel()); factorQueryDTO.setOriginalRiskColor(lec.getOriginalRiskColor()); factorQueryDTO.setOriginalManageLevel(lec.getOriginalManageLevel()); factorQueryDTO.setAdviseTechnologyMeasure(lec.getAdviseTechnologyMeasure()); factorQueryDTO.setAdviseManageMeasure(lec.getAdviseManageMeasure()); factorQueryDTO.setAdviseEmergencyMeasure(lec.getAdviseEmergencyMeasure()); factorQueryDTO.setAdviseEducationMeasure(lec.getAdviseEducationMeasure()); factorQueryDTO.setAdvisePersonalProtectionMeasure(lec.getAdvisePersonalProtectionMeasure()); return factorQueryDTO; } public static FactorQueryDTO lecMatchAnalogy (AnalogyQueryDTO Analogy, LecQueryDTO lec){ FactorQueryDTO factorQueryDTO = BeanCopyUtils.copyBean(Analogy, FactorQueryDTO.class); factorQueryDTO.setLecId(lec.getId()); factorQueryDTO.setLecL(lec.getLecL()); factorQueryDTO.setLecE(lec.getLecE()); factorQueryDTO.setLecC(lec.getLecC()); factorQueryDTO.setRiskValue(lec.getRiskValue()); factorQueryDTO.setRiskLevel(lec.getRiskLevel()); factorQueryDTO.setRiskLevelValue(lec.getRiskLevelValue()); factorQueryDTO.setRiskColor(lec.getRiskColor()); factorQueryDTO.setManageLevel(lec.getManageLevel()); factorQueryDTO.setEvaluateStatus(lec.getStatus()); factorQueryDTO.setEvaluateDesc(lec.getEvaluateDesc()); factorQueryDTO.setItemEducationTime(lec.getUpdateTime()); factorQueryDTO.setItemIdentificationTime(Analogy.getUpdateTime()); factorQueryDTO.setEducationMeasure(lec.getEducationMeasure()); factorQueryDTO.setTechnologyMeasure(lec.getTechnologyMeasure()); factorQueryDTO.setManageMeasure(lec.getManageMeasure()); factorQueryDTO.setPersonalProtectionMeasure(lec.getPersonalProtectionMeasure()); factorQueryDTO.setEmergencyMeasure(lec.getEmergencyMeasure()); factorQueryDTO.setOriginalLecL(lec.getOriginalLecL()); factorQueryDTO.setOriginalLecE(lec.getOriginalLecE()); factorQueryDTO.setOriginalLecC(lec.getOriginalLecC()); factorQueryDTO.setOriginalRiskValue(lec.getOriginalRiskValue()); factorQueryDTO.setOriginalRiskLevelValue(lec.getOriginalRiskLevelValue()); factorQueryDTO.setOriginalRiskLevel(lec.getOriginalRiskLevel()); factorQueryDTO.setOriginalRiskColor(lec.getOriginalRiskColor()); factorQueryDTO.setOriginalManageLevel(lec.getOriginalManageLevel()); factorQueryDTO.setAdviseTechnologyMeasure(lec.getAdviseTechnologyMeasure()); factorQueryDTO.setAdviseManageMeasure(lec.getAdviseManageMeasure()); factorQueryDTO.setAdviseEmergencyMeasure(lec.getAdviseEmergencyMeasure()); factorQueryDTO.setAdviseEducationMeasure(lec.getAdviseEducationMeasure()); factorQueryDTO.setAdvisePersonalProtectionMeasure(lec.getAdvisePersonalProtectionMeasure()); return factorQueryDTO; } /** * LS 匹配 * */ public static FactorQueryDTO lsMatchPha (PhaQueryDTO pha, LsQueryDTO ls){ FactorQueryDTO factorQueryDTO = BeanCopyUtils.copyBean(pha, FactorQueryDTO.class); factorQueryDTO.setLsId(ls.getId()); factorQueryDTO.setLsL(ls.getLsL()); factorQueryDTO.setLsS(ls.getLsS()); factorQueryDTO.setRiskValue(ls.getRiskValue()); factorQueryDTO.setRiskLevel(ls.getRiskLevel()); factorQueryDTO.setRiskLevelValue(ls.getRiskLevelValue()); factorQueryDTO.setRiskColor(ls.getRiskColor()); factorQueryDTO.setManageLevel(ls.getManageLevel()); factorQueryDTO.setEvaluateStatus(ls.getStatus()); factorQueryDTO.setEvaluateDesc(ls.getEvaluateDesc()); factorQueryDTO.setItemEducationTime(ls.getUpdateTime()); factorQueryDTO.setItemIdentificationTime(pha.getUpdateTime()); factorQueryDTO.setEducationMeasure(ls.getEducationMeasure()); factorQueryDTO.setTechnologyMeasure(ls.getTechnologyMeasure()); factorQueryDTO.setManageMeasure(ls.getManageMeasure()); factorQueryDTO.setPersonalProtectionMeasure(ls.getPersonalProtectionMeasure()); factorQueryDTO.setEmergencyMeasure(ls.getEmergencyMeasure()); factorQueryDTO.setOriginalLsL(ls.getOriginalLsL()); factorQueryDTO.setOriginalLsS(ls.getOriginalLsS()); factorQueryDTO.setOriginalRiskValue(ls.getOriginalRiskValue()); factorQueryDTO.setOriginalRiskLevelValue(ls.getOriginalRiskLevelValue()); factorQueryDTO.setOriginalRiskLevel(ls.getOriginalRiskLevel()); factorQueryDTO.setOriginalRiskColor(ls.getOriginalRiskColor()); factorQueryDTO.setOriginalManageLevel(ls.getOriginalManageLevel()); factorQueryDTO.setAdviseTechnologyMeasure(ls.getAdviseTechnologyMeasure()); factorQueryDTO.setAdviseManageMeasure(ls.getAdviseManageMeasure()); factorQueryDTO.setAdviseEmergencyMeasure(ls.getAdviseEmergencyMeasure()); factorQueryDTO.setAdviseEducationMeasure(ls.getAdviseEducationMeasure()); factorQueryDTO.setAdvisePersonalProtectionMeasure(ls.getAdvisePersonalProtectionMeasure()); return factorQueryDTO; } public static FactorQueryDTO lsMatchJha (JhaQueryDTO jha, LsQueryDTO ls){ FactorQueryDTO factorQueryDTO = BeanCopyUtils.copyBean(jha, FactorQueryDTO.class); factorQueryDTO.setLsId(ls.getId()); factorQueryDTO.setLsL(ls.getLsL()); factorQueryDTO.setLsS(ls.getLsS()); factorQueryDTO.setRiskValue(ls.getRiskValue()); factorQueryDTO.setRiskLevel(ls.getRiskLevel()); factorQueryDTO.setRiskLevelValue(ls.getRiskLevelValue()); factorQueryDTO.setRiskColor(ls.getRiskColor()); factorQueryDTO.setManageLevel(ls.getManageLevel()); factorQueryDTO.setEvaluateStatus(ls.getStatus()); factorQueryDTO.setEvaluateDesc(ls.getEvaluateDesc()); factorQueryDTO.setItemEducationTime(ls.getUpdateTime()); factorQueryDTO.setItemIdentificationTime(jha.getUpdateTime()); factorQueryDTO.setEducationMeasure(ls.getEducationMeasure()); factorQueryDTO.setTechnologyMeasure(ls.getTechnologyMeasure()); factorQueryDTO.setManageMeasure(ls.getManageMeasure()); factorQueryDTO.setPersonalProtectionMeasure(ls.getPersonalProtectionMeasure()); factorQueryDTO.setEmergencyMeasure(ls.getEmergencyMeasure()); factorQueryDTO.setOriginalLsL(ls.getOriginalLsL()); factorQueryDTO.setOriginalLsS(ls.getOriginalLsS()); factorQueryDTO.setOriginalRiskValue(ls.getOriginalRiskValue()); factorQueryDTO.setOriginalRiskLevelValue(ls.getOriginalRiskLevelValue()); factorQueryDTO.setOriginalRiskLevel(ls.getOriginalRiskLevel()); factorQueryDTO.setOriginalRiskColor(ls.getOriginalRiskColor()); factorQueryDTO.setOriginalManageLevel(ls.getOriginalManageLevel()); factorQueryDTO.setAdviseTechnologyMeasure(ls.getAdviseTechnologyMeasure()); factorQueryDTO.setAdviseManageMeasure(ls.getAdviseManageMeasure()); factorQueryDTO.setAdviseEmergencyMeasure(ls.getAdviseEmergencyMeasure()); factorQueryDTO.setAdviseEducationMeasure(ls.getAdviseEducationMeasure()); factorQueryDTO.setAdvisePersonalProtectionMeasure(ls.getAdvisePersonalProtectionMeasure()); return factorQueryDTO; } public static FactorQueryDTO lsMatchScl (SclQueryDTO scl, LsQueryDTO ls){ FactorQueryDTO factorQueryDTO = BeanCopyUtils.copyBean(scl, FactorQueryDTO.class); factorQueryDTO.setLsId(ls.getId()); factorQueryDTO.setLsL(ls.getLsL()); factorQueryDTO.setLsS(ls.getLsS()); factorQueryDTO.setRiskValue(ls.getRiskValue()); factorQueryDTO.setRiskLevel(ls.getRiskLevel()); factorQueryDTO.setRiskLevelValue(ls.getRiskLevelValue()); factorQueryDTO.setRiskColor(ls.getRiskColor()); factorQueryDTO.setManageLevel(ls.getManageLevel()); factorQueryDTO.setEvaluateStatus(ls.getStatus()); factorQueryDTO.setEvaluateDesc(ls.getEvaluateDesc()); factorQueryDTO.setItemEducationTime(ls.getUpdateTime()); factorQueryDTO.setItemIdentificationTime(scl.getUpdateTime()); factorQueryDTO.setEducationMeasure(ls.getEducationMeasure()); factorQueryDTO.setTechnologyMeasure(ls.getTechnologyMeasure()); factorQueryDTO.setManageMeasure(ls.getManageMeasure()); factorQueryDTO.setPersonalProtectionMeasure(ls.getPersonalProtectionMeasure()); factorQueryDTO.setEmergencyMeasure(ls.getEmergencyMeasure()); factorQueryDTO.setOriginalLsL(ls.getOriginalLsL()); factorQueryDTO.setOriginalLsS(ls.getOriginalLsS()); factorQueryDTO.setOriginalRiskValue(ls.getOriginalRiskValue()); factorQueryDTO.setOriginalRiskLevelValue(ls.getOriginalRiskLevelValue()); factorQueryDTO.setOriginalRiskLevel(ls.getOriginalRiskLevel()); factorQueryDTO.setOriginalRiskColor(ls.getOriginalRiskColor()); factorQueryDTO.setOriginalManageLevel(ls.getOriginalManageLevel()); factorQueryDTO.setAdviseTechnologyMeasure(ls.getAdviseTechnologyMeasure()); factorQueryDTO.setAdviseManageMeasure(ls.getAdviseManageMeasure()); factorQueryDTO.setAdviseEmergencyMeasure(ls.getAdviseEmergencyMeasure()); factorQueryDTO.setAdviseEducationMeasure(ls.getAdviseEducationMeasure()); factorQueryDTO.setAdvisePersonalProtectionMeasure(ls.getAdvisePersonalProtectionMeasure()); return factorQueryDTO; } public static FactorQueryDTO lsMatchHazop (HazopQueryDTO Hazop, LsQueryDTO ls){ FactorQueryDTO factorQueryDTO = BeanCopyUtils.copyBean(Hazop, FactorQueryDTO.class); factorQueryDTO.setLsId(ls.getId()); factorQueryDTO.setLsL(ls.getLsL()); factorQueryDTO.setLsS(ls.getLsS()); factorQueryDTO.setRiskValue(ls.getRiskValue()); factorQueryDTO.setRiskLevel(ls.getRiskLevel()); factorQueryDTO.setRiskLevelValue(ls.getRiskLevelValue()); factorQueryDTO.setRiskColor(ls.getRiskColor()); factorQueryDTO.setManageLevel(ls.getManageLevel()); factorQueryDTO.setEvaluateStatus(ls.getStatus()); factorQueryDTO.setEvaluateDesc(ls.getEvaluateDesc()); factorQueryDTO.setItemEducationTime(ls.getUpdateTime()); factorQueryDTO.setItemIdentificationTime(Hazop.getUpdateTime()); factorQueryDTO.setEducationMeasure(ls.getEducationMeasure()); factorQueryDTO.setTechnologyMeasure(ls.getTechnologyMeasure()); factorQueryDTO.setManageMeasure(ls.getManageMeasure()); factorQueryDTO.setPersonalProtectionMeasure(ls.getPersonalProtectionMeasure()); factorQueryDTO.setEmergencyMeasure(ls.getEmergencyMeasure()); factorQueryDTO.setOriginalLsL(ls.getOriginalLsL()); factorQueryDTO.setOriginalLsS(ls.getOriginalLsS()); factorQueryDTO.setOriginalRiskValue(ls.getOriginalRiskValue()); factorQueryDTO.setOriginalRiskLevelValue(ls.getOriginalRiskLevelValue()); factorQueryDTO.setOriginalRiskLevel(ls.getOriginalRiskLevel()); factorQueryDTO.setOriginalRiskColor(ls.getOriginalRiskColor()); factorQueryDTO.setOriginalManageLevel(ls.getOriginalManageLevel()); factorQueryDTO.setAdviseTechnologyMeasure(ls.getAdviseTechnologyMeasure()); factorQueryDTO.setAdviseManageMeasure(ls.getAdviseManageMeasure()); factorQueryDTO.setAdviseEmergencyMeasure(ls.getAdviseEmergencyMeasure()); factorQueryDTO.setAdviseEducationMeasure(ls.getAdviseEducationMeasure()); factorQueryDTO.setAdvisePersonalProtectionMeasure(ls.getAdvisePersonalProtectionMeasure()); return factorQueryDTO; } public static FactorQueryDTO lsMatchAnalogy (AnalogyQueryDTO Analogy, LsQueryDTO ls){ FactorQueryDTO factorQueryDTO = BeanCopyUtils.copyBean(Analogy, FactorQueryDTO.class); factorQueryDTO.setLsId(ls.getId()); factorQueryDTO.setLsL(ls.getLsL()); factorQueryDTO.setLsS(ls.getLsS()); factorQueryDTO.setRiskValue(ls.getRiskValue()); factorQueryDTO.setRiskLevel(ls.getRiskLevel()); factorQueryDTO.setRiskLevelValue(ls.getRiskLevelValue()); factorQueryDTO.setRiskColor(ls.getRiskColor()); factorQueryDTO.setManageLevel(ls.getManageLevel()); factorQueryDTO.setEvaluateStatus(ls.getStatus()); factorQueryDTO.setEvaluateDesc(ls.getEvaluateDesc()); factorQueryDTO.setItemEducationTime(ls.getUpdateTime()); factorQueryDTO.setItemIdentificationTime(Analogy.getUpdateTime()); factorQueryDTO.setEducationMeasure(ls.getEducationMeasure()); factorQueryDTO.setTechnologyMeasure(ls.getTechnologyMeasure()); factorQueryDTO.setManageMeasure(ls.getManageMeasure()); factorQueryDTO.setPersonalProtectionMeasure(ls.getPersonalProtectionMeasure()); factorQueryDTO.setEmergencyMeasure(ls.getEmergencyMeasure()); factorQueryDTO.setOriginalLsL(ls.getOriginalLsL()); factorQueryDTO.setOriginalLsS(ls.getOriginalLsS()); factorQueryDTO.setOriginalRiskValue(ls.getOriginalRiskValue()); factorQueryDTO.setOriginalRiskLevelValue(ls.getOriginalRiskLevelValue()); factorQueryDTO.setOriginalRiskLevel(ls.getOriginalRiskLevel()); factorQueryDTO.setOriginalRiskColor(ls.getOriginalRiskColor()); factorQueryDTO.setOriginalManageLevel(ls.getOriginalManageLevel()); factorQueryDTO.setAdviseTechnologyMeasure(ls.getAdviseTechnologyMeasure()); factorQueryDTO.setAdviseManageMeasure(ls.getAdviseManageMeasure()); factorQueryDTO.setAdviseEmergencyMeasure(ls.getAdviseEmergencyMeasure()); factorQueryDTO.setAdviseEducationMeasure(ls.getAdviseEducationMeasure()); factorQueryDTO.setAdvisePersonalProtectionMeasure(ls.getAdvisePersonalProtectionMeasure()); return factorQueryDTO; } /** * MES 匹配 * */ public static FactorQueryDTO mesMatchPha (PhaQueryDTO pha, MesQueryDTO mes){ FactorQueryDTO factorQueryDTO = BeanCopyUtils.copyBean(pha, FactorQueryDTO.class); factorQueryDTO.setMesId(mes.getId()); factorQueryDTO.setMesM(mes.getMesM()); factorQueryDTO.setMesE(mes.getMesE()); factorQueryDTO.setMesS(mes.getMesS()); factorQueryDTO.setRiskValue(mes.getRiskValue()); factorQueryDTO.setRiskLevel(mes.getRiskLevel()); factorQueryDTO.setRiskLevelValue(mes.getRiskLevelValue()); factorQueryDTO.setRiskColor(mes.getRiskColor()); factorQueryDTO.setManageLevel(mes.getManageLevel()); factorQueryDTO.setEvaluateStatus(mes.getStatus()); factorQueryDTO.setEvaluateDesc(mes.getEvaluateDesc()); factorQueryDTO.setItemEducationTime(mes.getUpdateTime()); factorQueryDTO.setItemIdentificationTime(pha.getUpdateTime()); factorQueryDTO.setEducationMeasure(mes.getEducationMeasure()); factorQueryDTO.setTechnologyMeasure(mes.getTechnologyMeasure()); factorQueryDTO.setManageMeasure(mes.getManageMeasure()); factorQueryDTO.setPersonalProtectionMeasure(mes.getPersonalProtectionMeasure()); factorQueryDTO.setEmergencyMeasure(mes.getEmergencyMeasure()); factorQueryDTO.setOriginalMesM(mes.getOriginalMesM()); factorQueryDTO.setOriginalMesE(mes.getOriginalMesE()); factorQueryDTO.setOriginalMesS(mes.getOriginalMesS()); factorQueryDTO.setOriginalRiskValue(mes.getOriginalRiskValue()); factorQueryDTO.setOriginalRiskLevelValue(mes.getOriginalRiskLevelValue()); factorQueryDTO.setOriginalRiskLevel(mes.getOriginalRiskLevel()); factorQueryDTO.setOriginalRiskColor(mes.getOriginalRiskColor()); factorQueryDTO.setOriginalManageLevel(mes.getOriginalManageLevel()); factorQueryDTO.setAdviseTechnologyMeasure(mes.getAdviseTechnologyMeasure()); factorQueryDTO.setAdviseManageMeasure(mes.getAdviseManageMeasure()); factorQueryDTO.setAdviseEmergencyMeasure(mes.getAdviseEmergencyMeasure()); factorQueryDTO.setAdviseEducationMeasure(mes.getAdviseEducationMeasure()); factorQueryDTO.setAdvisePersonalProtectionMeasure(mes.getAdvisePersonalProtectionMeasure()); return factorQueryDTO; } public static FactorQueryDTO mesMatchJha (JhaQueryDTO jha, MesQueryDTO mes){ FactorQueryDTO factorQueryDTO = BeanCopyUtils.copyBean(jha, FactorQueryDTO.class); factorQueryDTO.setMesId(mes.getId()); factorQueryDTO.setMesM(mes.getMesM()); factorQueryDTO.setMesE(mes.getMesE()); factorQueryDTO.setMesS(mes.getMesS()); factorQueryDTO.setRiskValue(mes.getRiskValue()); factorQueryDTO.setRiskLevel(mes.getRiskLevel()); factorQueryDTO.setRiskLevelValue(mes.getRiskLevelValue()); factorQueryDTO.setRiskColor(mes.getRiskColor()); factorQueryDTO.setManageLevel(mes.getManageLevel()); factorQueryDTO.setEvaluateStatus(mes.getStatus()); factorQueryDTO.setEvaluateDesc(mes.getEvaluateDesc()); factorQueryDTO.setItemEducationTime(mes.getUpdateTime()); factorQueryDTO.setItemIdentificationTime(jha.getUpdateTime()); factorQueryDTO.setEducationMeasure(mes.getEducationMeasure()); factorQueryDTO.setTechnologyMeasure(mes.getTechnologyMeasure()); factorQueryDTO.setManageMeasure(mes.getManageMeasure()); factorQueryDTO.setPersonalProtectionMeasure(mes.getPersonalProtectionMeasure()); factorQueryDTO.setEmergencyMeasure(mes.getEmergencyMeasure()); factorQueryDTO.setOriginalMesM(mes.getOriginalMesM()); factorQueryDTO.setOriginalMesE(mes.getOriginalMesE()); factorQueryDTO.setOriginalMesS(mes.getOriginalMesS()); factorQueryDTO.setOriginalRiskValue(mes.getOriginalRiskValue()); factorQueryDTO.setOriginalRiskLevelValue(mes.getOriginalRiskLevelValue()); factorQueryDTO.setOriginalRiskLevel(mes.getOriginalRiskLevel()); factorQueryDTO.setOriginalRiskColor(mes.getOriginalRiskColor()); factorQueryDTO.setOriginalManageLevel(mes.getOriginalManageLevel()); factorQueryDTO.setAdviseTechnologyMeasure(mes.getAdviseTechnologyMeasure()); factorQueryDTO.setAdviseManageMeasure(mes.getAdviseManageMeasure()); factorQueryDTO.setAdviseEmergencyMeasure(mes.getAdviseEmergencyMeasure()); factorQueryDTO.setAdviseEducationMeasure(mes.getAdviseEducationMeasure()); factorQueryDTO.setAdvisePersonalProtectionMeasure(mes.getAdvisePersonalProtectionMeasure()); return factorQueryDTO; } public static FactorQueryDTO mesMatchScl (SclQueryDTO scl, MesQueryDTO mes){ FactorQueryDTO factorQueryDTO = BeanCopyUtils.copyBean(scl, FactorQueryDTO.class); factorQueryDTO.setMesId(mes.getId()); factorQueryDTO.setMesM(mes.getMesM()); factorQueryDTO.setMesE(mes.getMesE()); factorQueryDTO.setMesS(mes.getMesS()); factorQueryDTO.setRiskValue(mes.getRiskValue()); factorQueryDTO.setRiskLevel(mes.getRiskLevel()); factorQueryDTO.setRiskLevelValue(mes.getRiskLevelValue()); factorQueryDTO.setRiskColor(mes.getRiskColor()); factorQueryDTO.setManageLevel(mes.getManageLevel()); factorQueryDTO.setEvaluateStatus(mes.getStatus()); factorQueryDTO.setEvaluateDesc(mes.getEvaluateDesc()); factorQueryDTO.setItemEducationTime(mes.getUpdateTime()); factorQueryDTO.setItemIdentificationTime(scl.getUpdateTime()); factorQueryDTO.setEducationMeasure(mes.getEducationMeasure()); factorQueryDTO.setTechnologyMeasure(mes.getTechnologyMeasure()); factorQueryDTO.setManageMeasure(mes.getManageMeasure()); factorQueryDTO.setPersonalProtectionMeasure(mes.getPersonalProtectionMeasure()); factorQueryDTO.setEmergencyMeasure(mes.getEmergencyMeasure()); factorQueryDTO.setOriginalMesM(mes.getOriginalMesM()); factorQueryDTO.setOriginalMesE(mes.getOriginalMesE()); factorQueryDTO.setOriginalMesS(mes.getOriginalMesS()); factorQueryDTO.setOriginalRiskValue(mes.getOriginalRiskValue()); factorQueryDTO.setOriginalRiskLevelValue(mes.getOriginalRiskLevelValue()); factorQueryDTO.setOriginalRiskLevel(mes.getOriginalRiskLevel()); factorQueryDTO.setOriginalRiskColor(mes.getOriginalRiskColor()); factorQueryDTO.setOriginalManageLevel(mes.getOriginalManageLevel()); factorQueryDTO.setAdviseTechnologyMeasure(mes.getAdviseTechnologyMeasure()); factorQueryDTO.setAdviseManageMeasure(mes.getAdviseManageMeasure()); factorQueryDTO.setAdviseEmergencyMeasure(mes.getAdviseEmergencyMeasure()); factorQueryDTO.setAdviseEducationMeasure(mes.getAdviseEducationMeasure()); factorQueryDTO.setAdvisePersonalProtectionMeasure(mes.getAdvisePersonalProtectionMeasure()); return factorQueryDTO; } public static FactorQueryDTO mesMatchHazop (HazopQueryDTO Hazop, MesQueryDTO mes){ FactorQueryDTO factorQueryDTO = BeanCopyUtils.copyBean(Hazop, FactorQueryDTO.class); factorQueryDTO.setMesId(mes.getId()); factorQueryDTO.setMesM(mes.getMesM()); factorQueryDTO.setMesE(mes.getMesE()); factorQueryDTO.setMesS(mes.getMesS()); factorQueryDTO.setRiskValue(mes.getRiskValue()); factorQueryDTO.setRiskLevel(mes.getRiskLevel()); factorQueryDTO.setRiskLevelValue(mes.getRiskLevelValue()); factorQueryDTO.setRiskColor(mes.getRiskColor()); factorQueryDTO.setManageLevel(mes.getManageLevel()); factorQueryDTO.setEvaluateStatus(mes.getStatus()); factorQueryDTO.setEvaluateDesc(mes.getEvaluateDesc()); factorQueryDTO.setItemEducationTime(mes.getUpdateTime()); factorQueryDTO.setItemIdentificationTime(Hazop.getUpdateTime()); factorQueryDTO.setEducationMeasure(mes.getEducationMeasure()); factorQueryDTO.setTechnologyMeasure(mes.getTechnologyMeasure()); factorQueryDTO.setManageMeasure(mes.getManageMeasure()); factorQueryDTO.setPersonalProtectionMeasure(mes.getPersonalProtectionMeasure()); factorQueryDTO.setEmergencyMeasure(mes.getEmergencyMeasure()); factorQueryDTO.setOriginalMesM(mes.getOriginalMesM()); factorQueryDTO.setOriginalMesE(mes.getOriginalMesE()); factorQueryDTO.setOriginalMesS(mes.getOriginalMesS()); factorQueryDTO.setOriginalRiskValue(mes.getOriginalRiskValue()); factorQueryDTO.setOriginalRiskLevelValue(mes.getOriginalRiskLevelValue()); factorQueryDTO.setOriginalRiskLevel(mes.getOriginalRiskLevel()); factorQueryDTO.setOriginalRiskColor(mes.getOriginalRiskColor()); factorQueryDTO.setOriginalManageLevel(mes.getOriginalManageLevel()); factorQueryDTO.setAdviseTechnologyMeasure(mes.getAdviseTechnologyMeasure()); factorQueryDTO.setAdviseManageMeasure(mes.getAdviseManageMeasure()); factorQueryDTO.setAdviseEmergencyMeasure(mes.getAdviseEmergencyMeasure()); factorQueryDTO.setAdviseEducationMeasure(mes.getAdviseEducationMeasure()); factorQueryDTO.setAdvisePersonalProtectionMeasure(mes.getAdvisePersonalProtectionMeasure()); return factorQueryDTO; } public static FactorQueryDTO mesMatchAnalogy (AnalogyQueryDTO Analogy, MesQueryDTO mes){ FactorQueryDTO factorQueryDTO = BeanCopyUtils.copyBean(Analogy, FactorQueryDTO.class); factorQueryDTO.setMesId(mes.getId()); factorQueryDTO.setMesM(mes.getMesM()); factorQueryDTO.setMesE(mes.getMesE()); factorQueryDTO.setMesS(mes.getMesS()); factorQueryDTO.setRiskValue(mes.getRiskValue()); factorQueryDTO.setRiskLevel(mes.getRiskLevel()); factorQueryDTO.setRiskLevelValue(mes.getRiskLevelValue()); factorQueryDTO.setRiskColor(mes.getRiskColor()); factorQueryDTO.setManageLevel(mes.getManageLevel()); factorQueryDTO.setEvaluateStatus(mes.getStatus()); factorQueryDTO.setEvaluateDesc(mes.getEvaluateDesc()); factorQueryDTO.setItemEducationTime(mes.getUpdateTime()); factorQueryDTO.setItemIdentificationTime(Analogy.getUpdateTime()); factorQueryDTO.setEducationMeasure(mes.getEducationMeasure()); factorQueryDTO.setTechnologyMeasure(mes.getTechnologyMeasure()); factorQueryDTO.setManageMeasure(mes.getManageMeasure()); factorQueryDTO.setPersonalProtectionMeasure(mes.getPersonalProtectionMeasure()); factorQueryDTO.setEmergencyMeasure(mes.getEmergencyMeasure()); factorQueryDTO.setOriginalMesM(mes.getOriginalMesM()); factorQueryDTO.setOriginalMesE(mes.getOriginalMesE()); factorQueryDTO.setOriginalMesS(mes.getOriginalMesS()); factorQueryDTO.setOriginalRiskValue(mes.getOriginalRiskValue()); factorQueryDTO.setOriginalRiskLevelValue(mes.getOriginalRiskLevelValue()); factorQueryDTO.setOriginalRiskLevel(mes.getOriginalRiskLevel()); factorQueryDTO.setOriginalRiskColor(mes.getOriginalRiskColor()); factorQueryDTO.setOriginalManageLevel(mes.getOriginalManageLevel()); factorQueryDTO.setAdviseTechnologyMeasure(mes.getAdviseTechnologyMeasure()); factorQueryDTO.setAdviseManageMeasure(mes.getAdviseManageMeasure()); factorQueryDTO.setAdviseEmergencyMeasure(mes.getAdviseEmergencyMeasure()); factorQueryDTO.setAdviseEducationMeasure(mes.getAdviseEducationMeasure()); factorQueryDTO.setAdvisePersonalProtectionMeasure(mes.getAdvisePersonalProtectionMeasure()); return factorQueryDTO; } /** * RS 匹配 * */ public static FactorQueryDTO rsMatchPha (PhaQueryDTO pha, RsQueryDTO rs){ FactorQueryDTO factorQueryDTO = BeanCopyUtils.copyBean(pha, FactorQueryDTO.class); factorQueryDTO.setRsId(rs.getId()); factorQueryDTO.setRsR(rs.getRsR()); factorQueryDTO.setRsS(rs.getRsS()); factorQueryDTO.setRiskValue(rs.getRiskValue()); factorQueryDTO.setRiskLevel(rs.getRiskLevel()); factorQueryDTO.setRiskLevelValue(rs.getRiskLevelValue()); factorQueryDTO.setRiskColor(rs.getRiskColor()); factorQueryDTO.setManageLevel(rs.getManageLevel()); factorQueryDTO.setEvaluateStatus(rs.getStatus()); factorQueryDTO.setEvaluateDesc(rs.getEvaluateDesc()); factorQueryDTO.setItemEducationTime(rs.getUpdateTime()); factorQueryDTO.setItemIdentificationTime(pha.getUpdateTime()); factorQueryDTO.setEducationMeasure(rs.getEducationMeasure()); factorQueryDTO.setTechnologyMeasure(rs.getTechnologyMeasure()); factorQueryDTO.setManageMeasure(rs.getManageMeasure()); factorQueryDTO.setPersonalProtectionMeasure(rs.getPersonalProtectionMeasure()); factorQueryDTO.setEmergencyMeasure(rs.getEmergencyMeasure()); factorQueryDTO.setOriginalRsR(rs.getOriginalRsR()); factorQueryDTO.setOriginalRsS(rs.getOriginalRsS()); factorQueryDTO.setOriginalRiskValue(rs.getOriginalRiskValue()); factorQueryDTO.setOriginalRiskLevelValue(rs.getOriginalRiskLevelValue()); factorQueryDTO.setOriginalRiskLevel(rs.getOriginalRiskLevel()); factorQueryDTO.setOriginalRiskColor(rs.getOriginalRiskColor()); factorQueryDTO.setOriginalManageLevel(rs.getOriginalManageLevel()); factorQueryDTO.setAdviseTechnologyMeasure(rs.getAdviseTechnologyMeasure()); factorQueryDTO.setAdviseManageMeasure(rs.getAdviseManageMeasure()); factorQueryDTO.setAdviseEmergencyMeasure(rs.getAdviseEmergencyMeasure()); factorQueryDTO.setAdviseEducationMeasure(rs.getAdviseEducationMeasure()); factorQueryDTO.setAdvisePersonalProtectionMeasure(rs.getAdvisePersonalProtectionMeasure()); return factorQueryDTO; } public static FactorQueryDTO rsMatchJha (JhaQueryDTO jha, RsQueryDTO rs){ FactorQueryDTO factorQueryDTO = BeanCopyUtils.copyBean(jha, FactorQueryDTO.class); factorQueryDTO.setRsId(rs.getId()); factorQueryDTO.setRsR(rs.getRsR()); factorQueryDTO.setRsS(rs.getRsS()); factorQueryDTO.setRiskValue(rs.getRiskValue()); factorQueryDTO.setRiskLevel(rs.getRiskLevel()); factorQueryDTO.setRiskLevelValue(rs.getRiskLevelValue()); factorQueryDTO.setRiskColor(rs.getRiskColor()); factorQueryDTO.setManageLevel(rs.getManageLevel()); factorQueryDTO.setEvaluateStatus(rs.getStatus()); factorQueryDTO.setEvaluateDesc(rs.getEvaluateDesc()); factorQueryDTO.setItemEducationTime(rs.getUpdateTime()); factorQueryDTO.setItemIdentificationTime(jha.getUpdateTime()); factorQueryDTO.setEducationMeasure(rs.getEducationMeasure()); factorQueryDTO.setTechnologyMeasure(rs.getTechnologyMeasure()); factorQueryDTO.setManageMeasure(rs.getManageMeasure()); factorQueryDTO.setPersonalProtectionMeasure(rs.getPersonalProtectionMeasure()); factorQueryDTO.setEmergencyMeasure(rs.getEmergencyMeasure()); factorQueryDTO.setOriginalRsR(rs.getOriginalRsR()); factorQueryDTO.setOriginalRsS(rs.getOriginalRsS()); factorQueryDTO.setOriginalRiskValue(rs.getOriginalRiskValue()); factorQueryDTO.setOriginalRiskLevelValue(rs.getOriginalRiskLevelValue()); factorQueryDTO.setOriginalRiskLevel(rs.getOriginalRiskLevel()); factorQueryDTO.setOriginalRiskColor(rs.getOriginalRiskColor()); factorQueryDTO.setOriginalManageLevel(rs.getOriginalManageLevel()); factorQueryDTO.setAdviseTechnologyMeasure(rs.getAdviseTechnologyMeasure()); factorQueryDTO.setAdviseManageMeasure(rs.getAdviseManageMeasure()); factorQueryDTO.setAdviseEmergencyMeasure(rs.getAdviseEmergencyMeasure()); factorQueryDTO.setAdviseEducationMeasure(rs.getAdviseEducationMeasure()); factorQueryDTO.setAdvisePersonalProtectionMeasure(rs.getAdvisePersonalProtectionMeasure()); return factorQueryDTO; } public static FactorQueryDTO rsMatchScl (SclQueryDTO scl, RsQueryDTO rs){ FactorQueryDTO factorQueryDTO = BeanCopyUtils.copyBean(scl, FactorQueryDTO.class); factorQueryDTO.setRsId(rs.getId()); factorQueryDTO.setRsR(rs.getRsR()); factorQueryDTO.setRsS(rs.getRsS()); factorQueryDTO.setRiskValue(rs.getRiskValue()); factorQueryDTO.setRiskLevel(rs.getRiskLevel()); factorQueryDTO.setRiskLevelValue(rs.getRiskLevelValue()); factorQueryDTO.setRiskColor(rs.getRiskColor()); factorQueryDTO.setManageLevel(rs.getManageLevel()); factorQueryDTO.setEvaluateStatus(rs.getStatus()); factorQueryDTO.setEvaluateDesc(rs.getEvaluateDesc()); factorQueryDTO.setItemEducationTime(rs.getUpdateTime()); factorQueryDTO.setItemIdentificationTime(scl.getUpdateTime()); factorQueryDTO.setEducationMeasure(rs.getEducationMeasure()); factorQueryDTO.setTechnologyMeasure(rs.getTechnologyMeasure()); factorQueryDTO.setManageMeasure(rs.getManageMeasure()); factorQueryDTO.setPersonalProtectionMeasure(rs.getPersonalProtectionMeasure()); factorQueryDTO.setEmergencyMeasure(rs.getEmergencyMeasure()); factorQueryDTO.setOriginalRsR(rs.getOriginalRsR()); factorQueryDTO.setOriginalRsS(rs.getOriginalRsS()); factorQueryDTO.setOriginalRiskValue(rs.getOriginalRiskValue()); factorQueryDTO.setOriginalRiskLevelValue(rs.getOriginalRiskLevelValue()); factorQueryDTO.setOriginalRiskLevel(rs.getOriginalRiskLevel()); factorQueryDTO.setOriginalRiskColor(rs.getOriginalRiskColor()); factorQueryDTO.setOriginalManageLevel(rs.getOriginalManageLevel()); factorQueryDTO.setAdviseTechnologyMeasure(rs.getAdviseTechnologyMeasure()); factorQueryDTO.setAdviseManageMeasure(rs.getAdviseManageMeasure()); factorQueryDTO.setAdviseEmergencyMeasure(rs.getAdviseEmergencyMeasure()); factorQueryDTO.setAdviseEducationMeasure(rs.getAdviseEducationMeasure()); factorQueryDTO.setAdvisePersonalProtectionMeasure(rs.getAdvisePersonalProtectionMeasure()); return factorQueryDTO; } public static FactorQueryDTO rsMatchHazop (HazopQueryDTO Hazop, RsQueryDTO rs){ FactorQueryDTO factorQueryDTO = BeanCopyUtils.copyBean(Hazop, FactorQueryDTO.class); factorQueryDTO.setRsId(rs.getId()); factorQueryDTO.setRsR(rs.getRsR()); factorQueryDTO.setRsS(rs.getRsS()); factorQueryDTO.setRiskValue(rs.getRiskValue()); factorQueryDTO.setRiskLevel(rs.getRiskLevel()); factorQueryDTO.setRiskLevelValue(rs.getRiskLevelValue()); factorQueryDTO.setRiskColor(rs.getRiskColor()); factorQueryDTO.setManageLevel(rs.getManageLevel()); factorQueryDTO.setEvaluateStatus(rs.getStatus()); factorQueryDTO.setEvaluateDesc(rs.getEvaluateDesc()); factorQueryDTO.setItemEducationTime(rs.getUpdateTime()); factorQueryDTO.setItemIdentificationTime(Hazop.getUpdateTime()); factorQueryDTO.setEducationMeasure(rs.getEducationMeasure()); factorQueryDTO.setTechnologyMeasure(rs.getTechnologyMeasure()); factorQueryDTO.setManageMeasure(rs.getManageMeasure()); factorQueryDTO.setPersonalProtectionMeasure(rs.getPersonalProtectionMeasure()); factorQueryDTO.setEmergencyMeasure(rs.getEmergencyMeasure()); factorQueryDTO.setOriginalRsR(rs.getOriginalRsR()); factorQueryDTO.setOriginalRsS(rs.getOriginalRsS()); factorQueryDTO.setOriginalRiskValue(rs.getOriginalRiskValue()); factorQueryDTO.setOriginalRiskLevelValue(rs.getOriginalRiskLevelValue()); factorQueryDTO.setOriginalRiskLevel(rs.getOriginalRiskLevel()); factorQueryDTO.setOriginalRiskColor(rs.getOriginalRiskColor()); factorQueryDTO.setOriginalManageLevel(rs.getOriginalManageLevel()); factorQueryDTO.setAdviseTechnologyMeasure(rs.getAdviseTechnologyMeasure()); factorQueryDTO.setAdviseManageMeasure(rs.getAdviseManageMeasure()); factorQueryDTO.setAdviseEmergencyMeasure(rs.getAdviseEmergencyMeasure()); factorQueryDTO.setAdviseEducationMeasure(rs.getAdviseEducationMeasure()); factorQueryDTO.setAdvisePersonalProtectionMeasure(rs.getAdvisePersonalProtectionMeasure()); return factorQueryDTO; } public static FactorQueryDTO rsMatchAnalogy (AnalogyQueryDTO Analogy, RsQueryDTO rs){ FactorQueryDTO factorQueryDTO = BeanCopyUtils.copyBean(Analogy, FactorQueryDTO.class); factorQueryDTO.setRsId(rs.getId()); factorQueryDTO.setRsR(rs.getRsR()); factorQueryDTO.setRsS(rs.getRsS()); factorQueryDTO.setRiskValue(rs.getRiskValue()); factorQueryDTO.setRiskLevel(rs.getRiskLevel()); factorQueryDTO.setRiskLevelValue(rs.getRiskLevelValue()); factorQueryDTO.setRiskColor(rs.getRiskColor()); factorQueryDTO.setManageLevel(rs.getManageLevel()); factorQueryDTO.setEvaluateStatus(rs.getStatus()); factorQueryDTO.setEvaluateDesc(rs.getEvaluateDesc()); factorQueryDTO.setItemEducationTime(rs.getUpdateTime()); factorQueryDTO.setItemIdentificationTime(Analogy.getUpdateTime()); factorQueryDTO.setEducationMeasure(rs.getEducationMeasure()); factorQueryDTO.setTechnologyMeasure(rs.getTechnologyMeasure()); factorQueryDTO.setManageMeasure(rs.getManageMeasure()); factorQueryDTO.setPersonalProtectionMeasure(rs.getPersonalProtectionMeasure()); factorQueryDTO.setEmergencyMeasure(rs.getEmergencyMeasure()); factorQueryDTO.setOriginalRsR(rs.getOriginalRsR()); factorQueryDTO.setOriginalRsS(rs.getOriginalRsS()); factorQueryDTO.setOriginalRiskValue(rs.getOriginalRiskValue()); factorQueryDTO.setOriginalRiskLevelValue(rs.getOriginalRiskLevelValue()); factorQueryDTO.setOriginalRiskLevel(rs.getOriginalRiskLevel()); factorQueryDTO.setOriginalRiskColor(rs.getOriginalRiskColor()); factorQueryDTO.setOriginalManageLevel(rs.getOriginalManageLevel()); factorQueryDTO.setAdviseTechnologyMeasure(rs.getAdviseTechnologyMeasure()); factorQueryDTO.setAdviseManageMeasure(rs.getAdviseManageMeasure()); factorQueryDTO.setAdviseEmergencyMeasure(rs.getAdviseEmergencyMeasure()); factorQueryDTO.setAdviseEducationMeasure(rs.getAdviseEducationMeasure()); factorQueryDTO.setAdvisePersonalProtectionMeasure(rs.getAdvisePersonalProtectionMeasure()); return factorQueryDTO; } }