package com.gkhy.labRiskManage.domain.riskReport.model.dto; import lombok.Data; import java.math.BigDecimal; import java.time.LocalDateTime; import java.util.List; /** * 风险辨识与评价 * */ @Data public class AssessQueryDTO { private Long id; /** * 实验id */ private Long experimentId; /** * 风险分析单元id */ private String riskUnitName; /** * 风险分析单元id */ private Long riskUnitId; /** * 评估计划名称 */ private String assessPlanName; /** * 风险来源:1-固有风险;2-实验风险 */ private Byte riskType; /** * 新建时间 */ private LocalDateTime createTime; /** * 修改时间 */ private LocalDateTime updateTime; /** * 最后修改人 */ private Long updateByUserId; /** * 新建人 */ private Long createByUserId; /** * 计划制定人 */ private Long planUserId; /** * 评估开始时间 */ private LocalDateTime assessStartTime; /** * 评估结束时间 */ private LocalDateTime assessEndTime; /** * 辨识时间 */ private LocalDateTime identificationTime; /** * 评价时间 */ private LocalDateTime evaluateTime; /** * 评估计划派发状态:1-未派发;2-已派发 */ private Byte planSellStatus; /** * 评估计划派发时间 */ private LocalDateTime planSellTime; /** * 评估计划执行状态:1-未开始;2-辨识阶段;3-评价阶段;4-评价完成 */ private Byte planExecStatus; /** * 评估计划时间状态:1-未开始;2-评估中;3-已超期 */ private Byte planTimeStatus; /** * 辨识方法:1-PHA;2-JHA;3-SCL;4-HAZOP;5-类比法 */ private Byte identificationMethod; /** * 辨识专家 */ private String identificationUser; /** * 辨识专家id */ private Long identificationUserId; /** * 推荐评价方法:1-LEC;2-LS;3-MES;4-RS; */ private Byte evaluateMethod; /** * 评价专家id */ private Long evaluateUserId; /** * 评价专家 */ private String evaluateUser; /** * 最后修改人姓名 */ private String updateByUserName; /** * 新建人姓名 */ private String createByUserName; private List factorQueryDTOList; }