package com.ruoyi.project.tr.hiddenDangerCheck.domain; import com.alibaba.fastjson.annotation.JSONField; import com.fasterxml.jackson.annotation.JsonFormat; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import com.ruoyi.framework.aspectj.lang.annotation.Excel; import com.ruoyi.framework.web.domain.BaseEntity; import java.util.Date; import java.util.List; /** * 隐患排查对象 tr_hidden_danger_check * * * @date 2020-05-08 */ public class HiddenDangerCheck extends BaseEntity { private static final long serialVersionUID = 1L; /** 隐患排查ID */ private Long checkId; /** 核查人ID */ @Excel(name = "核查人ID") private Long examineUserId; /** 核查人名称 */ @Excel(name = "核查人名称") private String examineUserName; /** 计划创建人ID */ @Excel(name = "计划创建人ID") private Long planCreateUserId; /** 计划名称 */ @Excel(name = "计划名称") private String planName; /** 排查类型id */ @Excel(name = "排查类型id") private Long troubleshootTypeId; /** 排查类型名称 */ @Excel(name = "排查类型名称") private String troubleshootTypeName; /** 隐患排查周期数 */ private Long troubleshootTypeCycleNum; /** 隐患排查周期类型(1小时,2日,3周,4月,5年) */ private Long troubleshootTypeCycleType; /** 组织单位ID */ @Excel(name = "组织单位ID") private Long organizationDeptId; /** 组织单位名称 */ @Excel(name = "组织单位名称") private String organizationDeptName; /** 风险单元类型(1设备设施清单 2作业活动清单 3工艺节点清单) */ @Excel(name = "风险单元类型") private String riskType; /** 风险单元ID */ @Excel(name = "风险单元ID") private Long riskId; /** 风险单元ID集合(隐患排查计划制定 使用) */ private String riskIdLabel; /** 风险单元名称 */ @Excel(name = "风险单元名称") private String riskName; /** 排查人ID */ @Excel(name = "排查人ID") private Long checkUserId; //排查人ID(隐患排查计划制定生成的数据) 为登陆账号companyId下的userId的(数据统计使用) private List checkUserIdList; /** 排查人名称 */ @Excel(name = "排查人名称") private String checkUserName; /** 被检查单位ID */ @Excel(name = "被检查单位ID") private Long beCheckedDeptId; /** 被检查单位名称 */ @Excel(name = "被检查单位名称") private String beCheckedDeptName; /** 排查开始日期 */ @Excel(name = "排查开始日期") private String checkBeginTime; /** 排查结束日期 */ @Excel(name = "排查结束日期") private String checkEndTime; /** 隐患排查计划制定(0未开始 1已派发) */ @Excel(name = "隐患排查计划制定", readConverterExp = "0=未开始,1=已派发") private String planFormulateStatus; /** 排除---------隐患排查计划制定(为某个状态的) */ private String planFormulateStatusExclude; /** 隐患排查计划执行(0未开始 1进行中 2已执行) */ @Excel(name = "隐患排查计划执行", readConverterExp = "0=未开始,1=进行中,2=已执行") private String planExecuteStatus; /** 排查状态(0待排查 1已排查) */ @Excel(name = "排查状态", readConverterExp = "0=待排查,1=已排查") private String checkStatus; /** 隐患名称 */ @Excel(name = "隐患名称") private String dangerName; /** 隐患描述 */ @Excel(name = "隐患描述") private String dangerDescription; /** 隐患级别(0一般隐患 1重大隐患) */ @Excel(name = "隐患级别(0一般隐患 1重大隐患)") private String dangerLevel; /** 隐患类别ID */ @Excel(name = "隐患类别ID") private Long troubleTypeId; /** 隐患类别名称 */ @Excel(name = "隐患类别名称") private String troubleTypeName; /** 隐患责任部门ID */ @Excel(name = "隐患责任部门ID") private String dangerDeptId; /** 隐患责任部门名称 */ @Excel(name = "隐患责任部门名称") private String dangerDeptName; /** 隐患地点ID */ @Excel(name = "隐患地点ID") private String dangerPlaceId; /** 隐患地点名称 */ @Excel(name = "隐患地点名称") private String dangerPlaceName; /** 排查时间 */ @Excel(name = "排查时间", width = 30, dateFormat = "yyyy-MM-dd") @JsonFormat(pattern = "yyyy-MM-dd") private Date checkTime; /** 隐患排查阶段(1隐患排查计划制定阶段 2隐患排查计划执行阶段 3隐患核查阶段 4隐患整改阶段 5隐患验收阶段) */ @Excel(name = "隐患排查阶段(1隐患排查计划制定阶段 2隐患排查计划执行阶段 3隐患核查阶段 4隐患整改阶段 5隐患验收阶段)") private String stage; /** 定时任务创建人ID(定时任务生成的数据) */ @Excel(name = "定时任务创建人ID") private Long scheduleCreateUserId; /** 定时任务创建人名称(定时任务生成的数据) */ @Excel(name = "定时任务创建人名称") private String scheduleCreateUserName; /** 排查执行人ID(定时任务生成的数据) */ @Excel(name = "排查执行人ID", readConverterExp = "定=时任务生成的数据") private Long scheduleCheckUserId; //排查执行人ID(定时任务生成的数据) 为登陆账号companyId下的userId的(数据统计使用) private List scheduleCheckUserIdList; /** 排查执行人名称(定时任务生成的数据) */ @Excel(name = "排查执行人名称", readConverterExp = "定=时任务生成的数据") private String scheduleCheckUserName; /** 排查状态(0待排查 1已排查)(定时任务生成的数据) */ @Excel(name = "排查状态", readConverterExp = "0=待排查,1=已排查") private String scheduleCheckStatus; /** 任务ID */ @Excel(name = "任务ID") private Long jobId; /** 任务名称 */ @Excel(name = "任务名称") private String jobName; /** 任务组名 */ @Excel(name = "任务组名") private String jobGroup; /** 调用目标字符串 */ @Excel(name = "调用目标字符串") private String invokeTarget; /** 日志信息 */ @Excel(name = "日志信息") private String jobMessage; /** 执行状态(0正常 1失败) */ @Excel(name = "执行状态", readConverterExp = "0=正常,1=失败") private String status; /** 异常信息 */ @Excel(name = "异常信息") private String exceptionInfo; //排查类型(1基础清单排查 2选择风险单元清单排查) private String checkType; //隐患整改人ID 为登陆账号companyId下的userId的(隐患台账使用) private Long ledgerUserId; //隐患整改人ID 为登陆账号companyId下的userId的(隐患台账使用) private List ledgerUserIdList; /** 计划创建人姓名 */ private String planCreateUserName; private Long companyId; public Long getCompanyId() { return companyId; } public void setCompanyId(Long companyId) { this.companyId = companyId; } public List getCheckUserIdList() { return checkUserIdList; } public void setCheckUserIdList(List checkUserIdList) { this.checkUserIdList = checkUserIdList; } public List getScheduleCheckUserIdList() { return scheduleCheckUserIdList; } public void setScheduleCheckUserIdList(List scheduleCheckUserIdList) { this.scheduleCheckUserIdList = scheduleCheckUserIdList; } public Long getExamineUserId() { return examineUserId; } public void setExamineUserId(Long examineUserId) { this.examineUserId = examineUserId; } public String getExamineUserName() { return examineUserName; } public void setExamineUserName(String examineUserName) { this.examineUserName = examineUserName; } public List getLedgerUserIdList() { return ledgerUserIdList; } public void setLedgerUserIdList(List ledgerUserIdList) { this.ledgerUserIdList = ledgerUserIdList; } public String getPlanCreateUserName() { return planCreateUserName; } public void setPlanCreateUserName(String planCreateUserName) { this.planCreateUserName = planCreateUserName; } public Long getLedgerUserId() { return ledgerUserId; } public void setLedgerUserId(Long ledgerUserId) { this.ledgerUserId = ledgerUserId; } public void setCheckId(Long checkId) { this.checkId = checkId; } public Long getCheckId() { return checkId; } public String getRiskIdLabel() { return riskIdLabel; } public void setRiskIdLabel(String riskIdLabel) { this.riskIdLabel = riskIdLabel; } public String getCheckType() { return checkType; } public void setCheckType(String checkType) { this.checkType = checkType; } public Long getScheduleCreateUserId() { return scheduleCreateUserId; } public void setScheduleCreateUserId(Long scheduleCreateUserId) { this.scheduleCreateUserId = scheduleCreateUserId; } public String getScheduleCreateUserName() { return scheduleCreateUserName; } public void setScheduleCreateUserName(String scheduleCreateUserName) { this.scheduleCreateUserName = scheduleCreateUserName; } public Long getTroubleshootTypeCycleNum() { return troubleshootTypeCycleNum; } public void setTroubleshootTypeCycleNum(Long troubleshootTypeCycleNum) { this.troubleshootTypeCycleNum = troubleshootTypeCycleNum; } public Long getTroubleshootTypeCycleType() { return troubleshootTypeCycleType; } public void setTroubleshootTypeCycleType(Long troubleshootTypeCycleType) { this.troubleshootTypeCycleType = troubleshootTypeCycleType; } public Long getScheduleCheckUserId() { return scheduleCheckUserId; } public void setScheduleCheckUserId(Long scheduleCheckUserId) { this.scheduleCheckUserId = scheduleCheckUserId; } public String getScheduleCheckUserName() { return scheduleCheckUserName; } public void setScheduleCheckUserName(String scheduleCheckUserName) { this.scheduleCheckUserName = scheduleCheckUserName; } public String getScheduleCheckStatus() { return scheduleCheckStatus; } public void setScheduleCheckStatus(String scheduleCheckStatus) { this.scheduleCheckStatus = scheduleCheckStatus; } public Long getJobId() { return jobId; } public void setJobId(Long jobId) { this.jobId = jobId; } public String getJobName() { return jobName; } public void setJobName(String jobName) { this.jobName = jobName; } public String getJobGroup() { return jobGroup; } public void setJobGroup(String jobGroup) { this.jobGroup = jobGroup; } public String getInvokeTarget() { return invokeTarget; } public void setInvokeTarget(String invokeTarget) { this.invokeTarget = invokeTarget; } public String getJobMessage() { return jobMessage; } public void setJobMessage(String jobMessage) { this.jobMessage = jobMessage; } public String getStatus() { return status; } public void setStatus(String status) { this.status = status; } public String getExceptionInfo() { return exceptionInfo; } public void setExceptionInfo(String exceptionInfo) { this.exceptionInfo = exceptionInfo; } public String getRiskType() { return riskType; } public void setRiskType(String riskType) { this.riskType = riskType; } public String getDangerDeptId() { return dangerDeptId; } public void setDangerDeptId(String dangerDeptId) { this.dangerDeptId = dangerDeptId; } public String getDangerDeptName() { return dangerDeptName; } public void setDangerDeptName(String dangerDeptName) { this.dangerDeptName = dangerDeptName; } public String getStage() { return stage; } public void setStage(String stage) { this.stage = stage; } public Long getPlanCreateUserId() { return planCreateUserId; } public void setPlanCreateUserId(Long planCreateUserId) { this.planCreateUserId = planCreateUserId; } public void setPlanName(String planName) { this.planName = planName; } public String getPlanName() { return planName; } public void setTroubleshootTypeId(Long troubleshootTypeId) { this.troubleshootTypeId = troubleshootTypeId; } public Long getTroubleshootTypeId() { return troubleshootTypeId; } public void setTroubleshootTypeName(String troubleshootTypeName) { this.troubleshootTypeName = troubleshootTypeName; } public String getTroubleshootTypeName() { return troubleshootTypeName; } public void setOrganizationDeptId(Long organizationDeptId) { this.organizationDeptId = organizationDeptId; } public Long getOrganizationDeptId() { return organizationDeptId; } public void setOrganizationDeptName(String organizationDeptName) { this.organizationDeptName = organizationDeptName; } public String getOrganizationDeptName() { return organizationDeptName; } public void setRiskId(Long riskId) { this.riskId = riskId; } public Long getRiskId() { return riskId; } public void setRiskName(String riskName) { this.riskName = riskName; } public String getRiskName() { return riskName; } public void setCheckUserId(Long checkUserId) { this.checkUserId = checkUserId; } public Long getCheckUserId() { return checkUserId; } public void setCheckUserName(String checkUserName) { this.checkUserName = checkUserName; } public String getCheckUserName() { return checkUserName; } public void setBeCheckedDeptId(Long beCheckedDeptId) { this.beCheckedDeptId = beCheckedDeptId; } public Long getBeCheckedDeptId() { return beCheckedDeptId; } public void setBeCheckedDeptName(String beCheckedDeptName) { this.beCheckedDeptName = beCheckedDeptName; } public String getBeCheckedDeptName() { return beCheckedDeptName; } public void setCheckBeginTime(String checkBeginTime) { this.checkBeginTime = checkBeginTime; } public String getCheckBeginTime() { return checkBeginTime; } public void setCheckEndTime(String checkEndTime) { this.checkEndTime = checkEndTime; } public String getCheckEndTime() { return checkEndTime; } public void setPlanFormulateStatus(String planFormulateStatus) { this.planFormulateStatus = planFormulateStatus; } public String getPlanFormulateStatus() { return planFormulateStatus; } public void setPlanExecuteStatus(String planExecuteStatus) { this.planExecuteStatus = planExecuteStatus; } public String getPlanExecuteStatus() { return planExecuteStatus; } public void setCheckStatus(String checkStatus) { this.checkStatus = checkStatus; } public String getCheckStatus() { return checkStatus; } public void setDangerName(String dangerName) { this.dangerName = dangerName; } public String getDangerName() { return dangerName; } public void setDangerDescription(String dangerDescription) { this.dangerDescription = dangerDescription; } public String getDangerDescription() { return dangerDescription; } public void setDangerLevel(String dangerLevel) { this.dangerLevel = dangerLevel; } public String getDangerLevel() { return dangerLevel; } public void setTroubleTypeId(Long troubleTypeId) { this.troubleTypeId = troubleTypeId; } public Long getTroubleTypeId() { return troubleTypeId; } public void setTroubleTypeName(String troubleTypeName) { this.troubleTypeName = troubleTypeName; } public String getTroubleTypeName() { return troubleTypeName; } public String getDangerPlaceId() { return dangerPlaceId; } public void setDangerPlaceId(String dangerPlaceId) { this.dangerPlaceId = dangerPlaceId; } public String getDangerPlaceName() { return dangerPlaceName; } public void setDangerPlaceName(String dangerPlaceName) { this.dangerPlaceName = dangerPlaceName; } public void setCheckTime(Date checkTime) { this.checkTime = checkTime; } public Date getCheckTime() { return checkTime; } public String getPlanFormulateStatusExclude() { return planFormulateStatusExclude; } public void setPlanFormulateStatusExclude(String planFormulateStatusExclude) { this.planFormulateStatusExclude = planFormulateStatusExclude; } @Override public String toString() { return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) .append("checkId", getCheckId()) .append("createBy", getCreateBy()) .append("createTime", getCreateTime()) .append("updateBy", getUpdateBy()) .append("updateTime", getUpdateTime()) .append("remark", getRemark()) .append("planName", getPlanName()) .append("troubleshootTypeId", getTroubleshootTypeId()) .append("troubleshootTypeName", getTroubleshootTypeName()) .append("organizationDeptId", getOrganizationDeptId()) .append("organizationDeptName", getOrganizationDeptName()) .append("riskId", getRiskId()) .append("riskName", getRiskName()) .append("checkUserId", getCheckUserId()) .append("checkUserName", getCheckUserName()) .append("beCheckedDeptId", getBeCheckedDeptId()) .append("beCheckedDeptName", getBeCheckedDeptName()) .append("checkBeginTime", getCheckBeginTime()) .append("checkEndTime", getCheckEndTime()) .append("planFormulateStatus", getPlanFormulateStatus()) .append("planExecuteStatus", getPlanExecuteStatus()) .append("checkStatus", getCheckStatus()) .append("dangerName", getDangerName()) .append("dangerDescription", getDangerDescription()) .append("dangerLevel", getDangerLevel()) .append("troubleTypeId", getTroubleTypeId()) .append("troubleTypeName", getTroubleTypeName()) .append("checkTime", getCheckTime()) .toString(); } }