双重预防项目-国泰新华二开定制版
16639036659
2023-03-21 ff0f7dd9e95ee1997f27c6cefe3284fdf0a9052c
临时提交
已修改3个文件
已添加9个文件
1730 ■■■■■ 文件已修改
src/main/java/com/ruoyi/doublePrevention/controller/RiskOldInfoController.java 42 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/doublePrevention/entity/RiskOldInfo.java 609 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/doublePrevention/entity/dto/req/RiskOldInfoQueryReqDTO.java 56 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/doublePrevention/entity/dto/resp/RiskOldInfoQueryRespDTO.java 216 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/doublePrevention/repository/RiskOldInfoRepository.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/doublePrevention/service/baseService/RiskOldInfoService.java 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/doublePrevention/service/baseService/impl/RiskOldInfoServiceImpl.java 81 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/doublePrevention/vo/ResultVO.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/project/tr/riskEvaluationPlan/controller/RiskEvaluationController.java 261 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/project/tr/riskEvaluationPlan/domain/dto/RiskEvaluationDTO.java 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/project/tr/riskEvaluationPlan/domain/dto/RiskEvaluationDTO_old.java 315 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mybatis/doublePrevention/RiskOldInfoMapper.xml 90 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/doublePrevention/controller/RiskOldInfoController.java
对比新文件
@@ -0,0 +1,42 @@
package com.ruoyi.doublePrevention.controller;
import com.ruoyi.doublePrevention.entity.RiskOldInfo;
import com.ruoyi.doublePrevention.entity.dto.req.RiskOldInfoQueryReqDTO;
import com.ruoyi.doublePrevention.entity.dto.resp.RiskOldInfoQueryRespDTO;
import com.ruoyi.doublePrevention.enums.ResultCodes;
import com.ruoyi.doublePrevention.service.baseService.RiskOldInfoService;
import com.ruoyi.doublePrevention.vo.ResultVO;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.util.List;
@RestController
@RequestMapping("/info")
public class RiskOldInfoController {
    @Autowired
    private RiskOldInfoService riskOldInfoService;
    @PostMapping("/selectOldRiskInfoPage")
    public ResultVO<RiskOldInfoQueryRespDTO> selectOldRiskInfoPage(@RequestBody RiskOldInfoQueryReqDTO queryReqDTO){
        ResultVO resultVO = new ResultVO<>();
        resultVO.setCode(ResultCodes.OK.getCode());
        resultVO.setMsg("查询成功");
        ResultVO<RiskOldInfoQueryRespDTO> respDTOResultVO = riskOldInfoService.selectOldRiskInfoPage(queryReqDTO);
        resultVO.setData(respDTOResultVO.getData());
        resultVO.setCount(respDTOResultVO.getCount());
        resultVO.setPageIndex(respDTOResultVO.getPageIndex());
        resultVO.setPageSize(respDTOResultVO.getPageSize());
        return resultVO;
    }
}
src/main/java/com/ruoyi/doublePrevention/entity/RiskOldInfo.java
对比新文件
@@ -0,0 +1,609 @@
package com.ruoyi.doublePrevention.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.util.Date;
import java.io.Serializable;
/**
 * (RiskOldInfo)实体类
 *
 * @author makejava
 * @since 2023-03-20 15:33:46
 */
@TableName("risk_old_info")
public class RiskOldInfo implements Serializable {
    private static final long serialVersionUID = -61793617513430361L;
    @TableId(value = "id" , type = IdType.AUTO)
    private Long id;
    /**
     * 2上报人部门
     */
    private String reportDep;
    /**
     * 3上报人职务
     */
    private String reportPeopleJob;
    /**
     * 4上报人
     */
    private String reportPeople;
    /**
     * 5发现人
     */
    private String findPeople;
    /**
     * 6发现时间
     */
    private Date findTime;
    /**
     * 7隐患内容
     */
    private String riskDesc;
    /**
     * 8隐患位置
     */
    private String riskSite;
    /**
     * 9隐患类型
     */
    private String riskType;
    /**
     * 10隐患级别
     */
    private String riskLevel;
    /**
     * 11隐患所在部门
     */
    private String riskDep;
    /**
     * 12检查类型
     */
    private String checkType;
    /**
     * 13专业
     */
    private String major;
    /**
     * 14责任人部门
     */
    private String liabilityDep;
    /**
     * 15责任人
     */
    private String liabilityPeople;
    /**
     * 16责任人职务
     */
    private String liabilityPeopleJob;
    /**
     * 17整改时间
     */
    private Date rectifyTime;
    /**
     * 18允许延期时间
     */
    private Date rectifyTimeout;
    /**
     * 19负责人部门
     */
    private String leadDep;
    /**
     * 20负责人职务
     */
    private String leadJob;
    /**
     * 21整改人部门
     */
    private String rectifyDep;
    /**
     * 22整改人职务
     */
    private String rectifyPeopleJob;
    /**
     * 23整改人
     */
    private String rectifyPeople;
    /**
     * 24整改措施
     */
    private String rectifyMeasure;
    /**
     * 25整改开始时间
     */
    private Date rectifyStartTime;
    /**
     * 26整改完成时间
     */
    private Date rectifyFinishTime;
    /**
     * 27整改情况
     */
    private String rectifyDesc;
    /**
     * 28资金
     */
    private Double cost;
    /**
     * 29预案
     */
    private String plan;
    /**
     * 30防范措施
     */
    private String precautionMeasure;
    /**
     * 31验收时间
     */
    private Date acceptTime;
    /**
     * 32验收说明
     */
    private String acceptDesc;
    /**
     * 33验收部门
     */
    private String acceptDep;
    /**
     * 34验收人
     */
    private String acceptPeople;
    /**
     * 35验收人职务
     */
    private String acceptPeopleJob;
    /**
     * 36销号人部门
     */
    private String cancelDep;
    /**
     * 37销号人
     */
    private String cancelPeople;
    /**
     * 38销号人职务
     */
    private String cancelPeopleJob;
    /**
     * 39延期申请人
     */
    private String applyPeople;
    /**
     * 40申请时间
     */
    private Date applyTime;
    /**
     * 41申请理由
     */
    private String applyDesc;
    /**
     * 42申请-备注
     */
    private String applyNote;
    /**
     * 43申请延期时间
     */
    private Date applyTimeoutTime;
    /**
     * 44申请处理人
     */
    private String applyDealPeople;
    /**
     * 45申请处理时间
     */
    private Date appleDealTime;
    /**
     * 46流转责任部门
     */
    private String exchangeLeadDep;
    /**
     * 47流转责任人
     */
    private String exchangeLeadPeople;
    /**
     * 48流转责任人职务
     */
    private String exchangeLeadPeopleJob;
    /**
     * 49流转备注
     */
    private String exchangeDesc;
    public Long getId() {
        return id;
    }
    public void setId(Long id) {
        this.id = id;
    }
    public String getReportDep() {
        return reportDep;
    }
    public void setReportDep(String reportDep) {
        this.reportDep = reportDep;
    }
    public String getReportPeopleJob() {
        return reportPeopleJob;
    }
    public void setReportPeopleJob(String reportPeopleJob) {
        this.reportPeopleJob = reportPeopleJob;
    }
    public String getReportPeople() {
        return reportPeople;
    }
    public void setReportPeople(String reportPeople) {
        this.reportPeople = reportPeople;
    }
    public String getFindPeople() {
        return findPeople;
    }
    public void setFindPeople(String findPeople) {
        this.findPeople = findPeople;
    }
    public Date getFindTime() {
        return findTime;
    }
    public void setFindTime(Date findTime) {
        this.findTime = findTime;
    }
    public String getRiskDesc() {
        return riskDesc;
    }
    public void setRiskDesc(String riskDesc) {
        this.riskDesc = riskDesc;
    }
    public String getRiskSite() {
        return riskSite;
    }
    public void setRiskSite(String riskSite) {
        this.riskSite = riskSite;
    }
    public String getRiskType() {
        return riskType;
    }
    public void setRiskType(String riskType) {
        this.riskType = riskType;
    }
    public String getRiskLevel() {
        return riskLevel;
    }
    public void setRiskLevel(String riskLevel) {
        this.riskLevel = riskLevel;
    }
    public String getRiskDep() {
        return riskDep;
    }
    public void setRiskDep(String riskDep) {
        this.riskDep = riskDep;
    }
    public String getCheckType() {
        return checkType;
    }
    public void setCheckType(String checkType) {
        this.checkType = checkType;
    }
    public String getMajor() {
        return major;
    }
    public void setMajor(String major) {
        this.major = major;
    }
    public String getLiabilityDep() {
        return liabilityDep;
    }
    public void setLiabilityDep(String liabilityDep) {
        this.liabilityDep = liabilityDep;
    }
    public String getLiabilityPeople() {
        return liabilityPeople;
    }
    public void setLiabilityPeople(String liabilityPeople) {
        this.liabilityPeople = liabilityPeople;
    }
    public String getLiabilityPeopleJob() {
        return liabilityPeopleJob;
    }
    public void setLiabilityPeopleJob(String liabilityPeopleJob) {
        this.liabilityPeopleJob = liabilityPeopleJob;
    }
    public Date getRectifyTime() {
        return rectifyTime;
    }
    public void setRectifyTime(Date rectifyTime) {
        this.rectifyTime = rectifyTime;
    }
    public Date getRectifyTimeout() {
        return rectifyTimeout;
    }
    public void setRectifyTimeout(Date rectifyTimeout) {
        this.rectifyTimeout = rectifyTimeout;
    }
    public String getLeadDep() {
        return leadDep;
    }
    public void setLeadDep(String leadDep) {
        this.leadDep = leadDep;
    }
    public String getLeadJob() {
        return leadJob;
    }
    public void setLeadJob(String leadJob) {
        this.leadJob = leadJob;
    }
    public String getRectifyDep() {
        return rectifyDep;
    }
    public void setRectifyDep(String rectifyDep) {
        this.rectifyDep = rectifyDep;
    }
    public String getRectifyPeopleJob() {
        return rectifyPeopleJob;
    }
    public void setRectifyPeopleJob(String rectifyPeopleJob) {
        this.rectifyPeopleJob = rectifyPeopleJob;
    }
    public String getRectifyPeople() {
        return rectifyPeople;
    }
    public void setRectifyPeople(String rectifyPeople) {
        this.rectifyPeople = rectifyPeople;
    }
    public String getRectifyMeasure() {
        return rectifyMeasure;
    }
    public void setRectifyMeasure(String rectifyMeasure) {
        this.rectifyMeasure = rectifyMeasure;
    }
    public Date getRectifyStartTime() {
        return rectifyStartTime;
    }
    public void setRectifyStartTime(Date rectifyStartTime) {
        this.rectifyStartTime = rectifyStartTime;
    }
    public Date getRectifyFinishTime() {
        return rectifyFinishTime;
    }
    public void setRectifyFinishTime(Date rectifyFinishTime) {
        this.rectifyFinishTime = rectifyFinishTime;
    }
    public String getRectifyDesc() {
        return rectifyDesc;
    }
    public void setRectifyDesc(String rectifyDesc) {
        this.rectifyDesc = rectifyDesc;
    }
    public Double getCost() {
        return cost;
    }
    public void setCost(Double cost) {
        this.cost = cost;
    }
    public String getPlan() {
        return plan;
    }
    public void setPlan(String plan) {
        this.plan = plan;
    }
    public String getPrecautionMeasure() {
        return precautionMeasure;
    }
    public void setPrecautionMeasure(String precautionMeasure) {
        this.precautionMeasure = precautionMeasure;
    }
    public Date getAcceptTime() {
        return acceptTime;
    }
    public void setAcceptTime(Date acceptTime) {
        this.acceptTime = acceptTime;
    }
    public String getAcceptDesc() {
        return acceptDesc;
    }
    public void setAcceptDesc(String acceptDesc) {
        this.acceptDesc = acceptDesc;
    }
    public String getAcceptDep() {
        return acceptDep;
    }
    public void setAcceptDep(String acceptDep) {
        this.acceptDep = acceptDep;
    }
    public String getAcceptPeople() {
        return acceptPeople;
    }
    public void setAcceptPeople(String acceptPeople) {
        this.acceptPeople = acceptPeople;
    }
    public String getAcceptPeopleJob() {
        return acceptPeopleJob;
    }
    public void setAcceptPeopleJob(String acceptPeopleJob) {
        this.acceptPeopleJob = acceptPeopleJob;
    }
    public String getCancelDep() {
        return cancelDep;
    }
    public void setCancelDep(String cancelDep) {
        this.cancelDep = cancelDep;
    }
    public String getCancelPeople() {
        return cancelPeople;
    }
    public void setCancelPeople(String cancelPeople) {
        this.cancelPeople = cancelPeople;
    }
    public String getCancelPeopleJob() {
        return cancelPeopleJob;
    }
    public void setCancelPeopleJob(String cancelPeopleJob) {
        this.cancelPeopleJob = cancelPeopleJob;
    }
    public String getApplyPeople() {
        return applyPeople;
    }
    public void setApplyPeople(String applyPeople) {
        this.applyPeople = applyPeople;
    }
    public Date getApplyTime() {
        return applyTime;
    }
    public void setApplyTime(Date applyTime) {
        this.applyTime = applyTime;
    }
    public String getApplyDesc() {
        return applyDesc;
    }
    public void setApplyDesc(String applyDesc) {
        this.applyDesc = applyDesc;
    }
    public String getApplyNote() {
        return applyNote;
    }
    public void setApplyNote(String applyNote) {
        this.applyNote = applyNote;
    }
    public Date getApplyTimeoutTime() {
        return applyTimeoutTime;
    }
    public void setApplyTimeoutTime(Date applyTimeoutTime) {
        this.applyTimeoutTime = applyTimeoutTime;
    }
    public String getApplyDealPeople() {
        return applyDealPeople;
    }
    public void setApplyDealPeople(String applyDealPeople) {
        this.applyDealPeople = applyDealPeople;
    }
    public Date getAppleDealTime() {
        return appleDealTime;
    }
    public void setAppleDealTime(Date appleDealTime) {
        this.appleDealTime = appleDealTime;
    }
    public String getExchangeLeadDep() {
        return exchangeLeadDep;
    }
    public void setExchangeLeadDep(String exchangeLeadDep) {
        this.exchangeLeadDep = exchangeLeadDep;
    }
    public String getExchangeLeadPeople() {
        return exchangeLeadPeople;
    }
    public void setExchangeLeadPeople(String exchangeLeadPeople) {
        this.exchangeLeadPeople = exchangeLeadPeople;
    }
    public String getExchangeLeadPeopleJob() {
        return exchangeLeadPeopleJob;
    }
    public void setExchangeLeadPeopleJob(String exchangeLeadPeopleJob) {
        this.exchangeLeadPeopleJob = exchangeLeadPeopleJob;
    }
    public String getExchangeDesc() {
        return exchangeDesc;
    }
    public void setExchangeDesc(String exchangeDesc) {
        this.exchangeDesc = exchangeDesc;
    }
}
src/main/java/com/ruoyi/doublePrevention/entity/dto/req/RiskOldInfoQueryReqDTO.java
对比新文件
@@ -0,0 +1,56 @@
package com.ruoyi.doublePrevention.entity.dto.req;
import lombok.Data;
import java.util.Date;
/**
 * (RiskOldInfo)实体类
 *
 * @author makejava
 * @since 2023-03-20 15:33:46
 */
@Data
public class RiskOldInfoQueryReqDTO {
    private Integer  pageIndex;
    private Integer  pageSize;
    /**
     * 4上报人  --
     */
    private String reportPeople;
    /**
     * 5发现人  --
     */
    private String findPeople;
    /**
     * 6发现时间 --
     */
    private Date startTime;
    /**
     * 6发现时间 --
     */
    private Date endTime;
    /**
     * 10隐患级别  --
     */
    private String riskLevel;
    /**
     * 11隐患所在部门  --
     */
    private String riskDep;
    /**
     * 13专业  --
     */
    private String major;
    /**
     * 34验收人  --
     */
    private String acceptPeople;
}
src/main/java/com/ruoyi/doublePrevention/entity/dto/resp/RiskOldInfoQueryRespDTO.java
对比新文件
@@ -0,0 +1,216 @@
package com.ruoyi.doublePrevention.entity.dto.resp;
import lombok.Data;
import java.util.Date;
/**
 * (RiskOldInfo)实体类
 *
 * @author makejava
 * @since 2023-03-20 15:33:46
 */
@Data
public class RiskOldInfoQueryRespDTO {
    private Long id;
    /**
     * 2上报人部门
     */
    private String reportDep;
    /**
     * 3上报人职务
     */
    private String reportPeopleJob;
    /**
     * 4上报人
     */
    private String reportPeople;
    /**
     * 5发现人
     */
    private String findPeople;
    /**
     * 6发现时间
     */
    private Date findTime;
    /**
     * 7隐患内容
     */
    private String riskDesc;
    /**
     * 8隐患位置
     */
    private String riskSite;
    /**
     * 9隐患类型
     */
    private String riskType;
    /**
     * 10隐患级别
     */
    private String riskLevel;
    /**
     * 11隐患所在部门
     */
    private String riskDep;
    /**
     * 12检查类型
     */
    private String checkType;
    /**
     * 13专业
     */
    private String major;
    /**
     * 14责任人部门
     */
    private String liabilityDep;
    /**
     * 15责任人
     */
    private String liabilityPeople;
    /**
     * 16责任人职务
     */
    private String liabilityPeopleJob;
    /**
     * 17整改时间
     */
    private Date rectifyTime;
    /**
     * 18允许延期时间
     */
    private Date rectifyTimeout;
    /**
     * 19负责人部门
     */
    private String leadDep;
    /**
     * 20负责人职务
     */
    private String leadJob;
    /**
     * 21整改人部门
     */
    private String rectifyDep;
    /**
     * 22整改人职务
     */
    private String rectifyPeopleJob;
    /**
     * 23整改人
     */
    private String rectifyPeople;
    /**
     * 24整改措施
     */
    private String rectifyMeasure;
    /**
     * 25整改开始时间
     */
    private Date rectifyStartTime;
    /**
     * 26整改完成时间
     */
    private Date rectifyFinishTime;
    /**
     * 27整改情况
     */
    private String rectifyDesc;
    /**
     * 28资金
     */
    private Double cost;
    /**
     * 29预案
     */
    private String plan;
    /**
     * 30防范措施
     */
    private String precautionMeasure;
    /**
     * 31验收时间
     */
    private Date acceptTime;
    /**
     * 32验收说明
     */
    private String acceptDesc;
    /**
     * 33验收部门
     */
    private String acceptDep;
    /**
     * 34验收人
     */
    private String acceptPeople;
    /**
     * 35验收人职务
     */
    private String acceptPeopleJob;
    /**
     * 36销号人部门
     */
    private String cancelDep;
    /**
     * 37销号人
     */
    private String cancelPeople;
    /**
     * 38销号人职务
     */
    private String cancelPeopleJob;
    /**
     * 39延期申请人
     */
    private String applyPeople;
    /**
     * 40申请时间
     */
    private Date applyTime;
    /**
     * 41申请理由
     */
    private String applyDesc;
    /**
     * 42申请-备注
     */
    private String applyNote;
    /**
     * 43申请延期时间
     */
    private Date applyTimeoutTime;
    /**
     * 44申请处理人
     */
    private String applyDealPeople;
    /**
     * 45申请处理时间
     */
    private Date appleDealTime;
    /**
     * 46流转责任部门
     */
    private String exchangeLeadDep;
    /**
     * 47流转责任人
     */
    private String exchangeLeadPeople;
    /**
     * 48流转责任人职务
     */
    private String exchangeLeadPeopleJob;
    /**
     * 49流转备注
     */
    private String exchangeDesc;
    private long tag;
}
src/main/java/com/ruoyi/doublePrevention/repository/RiskOldInfoRepository.java
对比新文件
@@ -0,0 +1,20 @@
package com.ruoyi.doublePrevention.repository;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.doublePrevention.entity.RiskOldInfo;
import com.ruoyi.doublePrevention.entity.dto.req.RiskOldInfoQueryReqDTO;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;
import java.util.List;
@Repository
public interface RiskOldInfoRepository extends BaseMapper<RiskOldInfo> {
    List<RiskOldInfo> selectOldRiskInfoPage(@Param("queryReqDTO") RiskOldInfoQueryReqDTO queryReqDTO);
}
src/main/java/com/ruoyi/doublePrevention/service/baseService/RiskOldInfoService.java
对比新文件
@@ -0,0 +1,14 @@
package com.ruoyi.doublePrevention.service.baseService;
import com.ruoyi.doublePrevention.entity.dto.req.RiskOldInfoQueryReqDTO;
import com.ruoyi.doublePrevention.entity.dto.resp.RiskOldInfoQueryRespDTO;
import com.ruoyi.doublePrevention.vo.ResultVO;
import java.util.List;
public interface RiskOldInfoService {
    ResultVO<RiskOldInfoQueryRespDTO> selectOldRiskInfoPage(RiskOldInfoQueryReqDTO queryReqDTO);
}
src/main/java/com/ruoyi/doublePrevention/service/baseService/impl/RiskOldInfoServiceImpl.java
对比新文件
@@ -0,0 +1,81 @@
package com.ruoyi.doublePrevention.service.baseService.impl;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.github.pagehelper.Page;
import com.github.pagehelper.PageHelper;
import com.ruoyi.common.exception.BusinessException;
import com.ruoyi.common.utils.BeanCopyUtils;
import com.ruoyi.doublePrevention.entity.PreventRiskEvent;
import com.ruoyi.doublePrevention.entity.RiskOldInfo;
import com.ruoyi.doublePrevention.entity.dto.req.RiskOldInfoQueryReqDTO;
import com.ruoyi.doublePrevention.entity.dto.resp.RiskOldInfoQueryRespDTO;
import com.ruoyi.doublePrevention.enums.ErrorCodes;
import com.ruoyi.doublePrevention.repository.RiskOldInfoRepository;
import com.ruoyi.doublePrevention.service.baseService.RiskOldInfoService;
import com.ruoyi.doublePrevention.vo.ResultVO;
import com.ruoyi.project.system.user.mapper.UserMapper;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.util.ObjectUtils;
import javax.annotation.Resource;
import java.util.ArrayList;
import java.util.List;
@Service
public class RiskOldInfoServiceImpl implements RiskOldInfoService {
    @Autowired
    private RiskOldInfoRepository repository;
    @Override
    public ResultVO<RiskOldInfoQueryRespDTO> selectOldRiskInfoPage(RiskOldInfoQueryReqDTO queryReqDTO) {
        ResultVO resultVO = new ResultVO<>();
        if (ObjectUtils.isEmpty(queryReqDTO.getPageSize())){
            throw new BusinessException("分页信息不能为空");
        }
        if (ObjectUtils.isEmpty(queryReqDTO.getPageIndex())){
            throw new BusinessException("分页信息不能为空");
        }
        if (queryReqDTO.getReportPeople() == "" ){
            queryReqDTO.setReportPeople(null);
        }
        if (queryReqDTO.getFindPeople() == "" ){
            queryReqDTO.setFindPeople(null);
        }
        if (queryReqDTO.getAcceptPeople() == "" ){
            queryReqDTO.setAcceptPeople(null);
        }
        if (queryReqDTO.getRiskLevel() == "" ){
            queryReqDTO.setRiskLevel(null);
        }
        if (queryReqDTO.getRiskDep() == "" ){
            queryReqDTO.setRiskDep(null);
        }
        if (queryReqDTO.getMajor() == "" ){
            queryReqDTO.setMajor(null);
        }
        Integer pageIndex = queryReqDTO.getPageIndex();
        Integer pageSize = queryReqDTO.getPageSize();
        Page<RiskOldInfo> page = PageHelper.startPage(pageIndex, pageSize);
        List<RiskOldInfo> riskOldInfo = repository.selectOldRiskInfoPage(queryReqDTO);
        List<RiskOldInfo> result = page.getResult();
        resultVO.setData(result);
        resultVO.setCount((int) page.getTotal());
        resultVO.setPageIndex(page.getPageNum());
        resultVO.setPageSize(page.getPageSize());
        return resultVO;
    }
}
src/main/java/com/ruoyi/doublePrevention/vo/ResultVO.java
@@ -13,7 +13,12 @@
    private String msg;
    private int pageIndex;
    private int pageSize;
    private T data;
    public static ResultVO success(){
        ResultVO resultVO = new ResultVO();
@@ -43,6 +48,21 @@
    }
    public int getPageIndex() {
        return pageIndex;
    }
    public void setPageIndex(int pageIndex) {
        this.pageIndex = pageIndex;
    }
    public int getPageSize() {
        return pageSize;
    }
    public void setPageSize(int pageSize) {
        this.pageSize = pageSize;
    }
    public String getCode() {
        return code;
src/main/java/com/ruoyi/project/tr/riskEvaluationPlan/controller/RiskEvaluationController.java
@@ -72,6 +72,183 @@
    private ICriterionDetailService criterionDetailService;
//    /**
//     * 用于设备设施计划的导入
//     * @param file
//     * @return
//     * @throws Exception
//     */
//    @Log(title = "设备设施计划导入", businessType = BusinessType.IMPORT)
//    @PostMapping("/deviceImportData")
//    @ResponseBody
//    @Transactional
//    public AjaxResult deviceImportData(MultipartFile file) throws Exception {
//        User user = ShiroUtils.getSysUser();
//
//        //查询各个评分所用的准则明细
//        List<CriterionDetail> LS_L = criterionDetailService.selectCriterionDetailListByCriterionId(TrEvaluationMethodDetailsEnum.LS_L.getCriterionId());
//        List<CriterionDetail> LS_S = criterionDetailService.selectCriterionDetailListByCriterionId(TrEvaluationMethodDetailsEnum.LS_S.getCriterionId());
//
//        List<CriterionDetail> LEC_L = criterionDetailService.selectCriterionDetailListByCriterionId(TrEvaluationMethodDetailsEnum.LEC_L.getCriterionId());
//        List<CriterionDetail> LEC_E = criterionDetailService.selectCriterionDetailListByCriterionId(TrEvaluationMethodDetailsEnum.LEC_E.getCriterionId());
//        List<CriterionDetail> LEC_C = criterionDetailService.selectCriterionDetailListByCriterionId(TrEvaluationMethodDetailsEnum.LEC_C.getCriterionId());
//
//        List<CriterionDetail> MES_M = criterionDetailService.selectCriterionDetailListByCriterionId(TrEvaluationMethodDetailsEnum.MES_M.getCriterionId());
//        List<CriterionDetail> MES_E = criterionDetailService.selectCriterionDetailListByCriterionId(TrEvaluationMethodDetailsEnum.MES_E.getCriterionId());
//        List<CriterionDetail> MES_S = criterionDetailService.selectCriterionDetailListByCriterionId(TrEvaluationMethodDetailsEnum.MES_S.getCriterionId());
//
//        List<CriterionDetail> RS_R = criterionDetailService.selectCriterionDetailListByCriterionId(TrEvaluationMethodDetailsEnum.RS_R.getCriterionId());
//        List<CriterionDetail> RS_S = criterionDetailService.selectCriterionDetailListByCriterionId(TrEvaluationMethodDetailsEnum.RS_S.getCriterionId());
//
//
//
//        ExcelUtil<RiskEvaluationDTO> util = new ExcelUtil<RiskEvaluationDTO>(RiskEvaluationDTO.class);
//        List<RiskEvaluationDTO> deviceList = util.importExcel(file.getInputStream());
//
//        RiskList risk = new RiskList();
//
//        RiskEvaluationPlan plan = new RiskEvaluationPlan();
//        //首先添加设备
//        for (RiskEvaluationDTO riskEvaluationDTO :deviceList){
//
//            //如果不为空,就新增设备
//            if (StringUtils.isNotEmpty(riskEvaluationDTO.getRiskListName())) {
//                BeanUtils.copyProperties(riskEvaluationDTO, risk);
//                risk.setCompanyId(user.getCompanyId());
//                risk.setUserId(user.getUserId());
//                risk.setCreateBy(user.getUserName());
//                risk.setRiskType(TrRiskTypeEnum.DEVICE.getCode());
//                //根据名称,替换成对应ID
//
//                //设备设施类型
//                String riskType = riskEvaluationDTO.getRiskListDeviceType();
//                if (StringUtils.isNotEmpty(riskType)) {
//                    List<RiskType> riskTypeList = typeService.selectRiskTypeListByCompanyId(user.getCompanyId(), 1);
//                    for (RiskType r : riskTypeList) {
//                        if (riskType.equals(r.getRiskTypeName())) {
//                            risk.setRiskListDeviceType(r.getRiskTypeId());
//                            break;
//                        }
//                    }
//                    if (risk.getRiskListDeviceType()==null){
//                        return AjaxResult.error("{"+riskType+"},该[设备设施类型]未找到");
//                    }
//                } else {
//                    return AjaxResult.error("[设备设施类型]不能为空");
//                }
//
//                //区域/位置
//                String region = riskEvaluationDTO.getRegionName();
//                if (StringUtils.isNotEmpty(region)) {
//                    List<Region> regionList = regionService.selectRegionListByCompanyId(user.getCompanyId());
//                    for (Region r : regionList) {
//                        if (region.equals(r.getRegionName())) {
//                            risk.setRegionId(r.getRegionId());
//                            break;
//                        }
//                    }
//                    if (risk.getRegionId()==null){
//                        return AjaxResult.error("{"+region+"},该[区域/位置]未找到");
//                    }
//                } else {
//                    return AjaxResult.error("[区域/位置]不能为空");
//                }
//
//                //管辖部门/单位
//                String dept = riskEvaluationDTO.getDeptName();
//                if (StringUtils.isNotEmpty(dept)) {
//                    List<Dept> deptList = deptService.selectDeptListByCompanyId(user.getCompanyId());
//                    for (Dept d : deptList) {
//                        if (dept.equals(d.getDeptName())) {
//                            risk.setDeptId(d.getDeptId());
//                            break;
//                        }
//                    }
//                    if (risk.getDeptId()==null){
//                        return AjaxResult.error("{"+dept+"},该[管辖部门/单位]未找到");
//                    }
//                } else {
//                    return AjaxResult.error("[管辖部门/单位]不能为空");
//                }
//
//                //保存复制过的对象
//                int addNum = riskListService.insertRiskList(risk);
//                if (addNum<= 0){
//                    throw new Exception("设备导入失败!");
//                }
//            }
//
//            //新增设备后继续新增计划,评价计划是否存在
//            if (StringUtils.isNotEmpty(riskEvaluationDTO.getEvaluationPlanName())){
//                BeanUtils.copyProperties(riskEvaluationDTO,plan);
//                //保存复制过的对象
//                plan.setEvaluationRiskId(risk.getRiskListId());
//                plan.setCompanyId(user.getCompanyId());
//                plan.setPlanUserId(user.getUserId());
//                plan.setIdentifyUserId(user.getUserId());
//                plan.setPlanStatus(2);
//                plan.setStageStatus(4);
//                plan.setIdentifyStatus(2);
//                plan.setEvaluationType(1);
//                plan.setRiskIdentifyMethod(1);
//
//                int addNum = riskEvaluationPlanService.insertRiskEvaluationPlan(plan);
//                if (addNum<=0){
//                    throw new Exception("计划导入失败!");
//                }
//            }
//            System.out.println(plan);
//
//            //新增过计划后,增加检查点,
//            RiskCheckPoint checkPoint = new RiskCheckPoint();
//            BeanUtils.copyProperties(riskEvaluationDTO,checkPoint);
//            checkPoint.setPlanId(plan.getPlanId());
//            checkPoint.setEvaluationUserId(user.getUserId());
//            checkPoint.setReviewUserId(user.getUserId());
//            checkPoint.setEvaluationStatus(2);
//            checkPoint.setReviewStatus(2);
//            checkPoint.setCompanyId(user.getCompanyId());
//
//            //根据分数信息,和选择评分类型,查找用户选择的分级
//            if (TrEvaluationMethodTypeEnum.LS.getMethodId().equals(checkPoint.getEvaluationMethodType())){
//                checkPoint.setEvaluationNowLsL(getScoreId(LS_L,riskEvaluationDTO.getEvaluationNowLsL()));
//                checkPoint.setEvaluationNowLsS(getScoreId(LS_S,riskEvaluationDTO.getEvaluationNowLsS()));
//
//                checkPoint.setEvaluationAfterLsL(getScoreId(LS_L,riskEvaluationDTO.getEvaluationAfterLsL()));
//                checkPoint.setEvaluationAfterLsS(getScoreId(LS_S,riskEvaluationDTO.getEvaluationAfterLsS()));
//            }else if(TrEvaluationMethodTypeEnum.LEC.getMethodId().equals(checkPoint.getEvaluationMethodType())){
//                checkPoint.setEvaluationNowLecL(getScoreId(LEC_L,riskEvaluationDTO.getEvaluationNowLecL()));
//                checkPoint.setEvaluationNowLecE(getScoreId(LEC_E,riskEvaluationDTO.getEvaluationNowLecE()));
//                checkPoint.setEvaluationNowLecC(getScoreId(LEC_C,riskEvaluationDTO.getEvaluationNowLecC()));
//
//                checkPoint.setEvaluationAfterLecL(getScoreId(LEC_L,riskEvaluationDTO.getEvaluationAfterLecL()));
//                checkPoint.setEvaluationAfterLecE(getScoreId(LEC_E,riskEvaluationDTO.getEvaluationAfterLecE()));
//                checkPoint.setEvaluationAfterLecC(getScoreId(LEC_C,riskEvaluationDTO.getEvaluationAfterLecC()));
//            }else if(TrEvaluationMethodTypeEnum.MES.getMethodId().equals(checkPoint.getEvaluationMethodType())){
//                checkPoint.setEvaluationNowMesM(getScoreId(MES_M,riskEvaluationDTO.getEvaluationNowMesM()));
//                checkPoint.setEvaluationNowMesE(getScoreId(MES_E,riskEvaluationDTO.getEvaluationNowMesE()));
//                checkPoint.setEvaluationNowMesS(getScoreId(MES_S,riskEvaluationDTO.getEvaluationNowMesS()));
//
//                checkPoint.setEvaluationAfterMesM(getScoreId(MES_M,riskEvaluationDTO.getEvaluationAfterMesM()));
//                checkPoint.setEvaluationAfterMesE(getScoreId(MES_E,riskEvaluationDTO.getEvaluationAfterMesE()));
//                checkPoint.setEvaluationAfterMesS(getScoreId(MES_S,riskEvaluationDTO.getEvaluationAfterMesS()));
//            }else if(TrEvaluationMethodTypeEnum.RS.getMethodId().equals(checkPoint.getEvaluationMethodType())){
//                checkPoint.setEvaluationNowRsR(getScoreIdByRsR(RS_R,riskEvaluationDTO.getEvaluationNowRsR()));
//                checkPoint.setEvaluationNowRsS(getScoreIdByRsS(RS_S,riskEvaluationDTO.getEvaluationNowRsS()));
//
//                checkPoint.setEvaluationAfterRsR(getScoreIdByRsR(RS_R,riskEvaluationDTO.getEvaluationAfterRsR()));
//                checkPoint.setEvaluationAfterRsS(getScoreIdByRsS(RS_S,riskEvaluationDTO.getEvaluationAfterRsS()));
//            }
//
//            //计算分值
//            pingFen(checkPoint);
//
//            riskCheckPointService.insertRiskCheckPoint(checkPoint);
//        }
//
//        return AjaxResult.success("导入成功!");
//    }
    /**
     * 用于设备设施计划的导入
     * @param file
@@ -84,23 +261,6 @@
    @Transactional
    public AjaxResult deviceImportData(MultipartFile file) throws Exception {
        User user = ShiroUtils.getSysUser();
        //查询各个评分所用的准则明细
        List<CriterionDetail> LS_L = criterionDetailService.selectCriterionDetailListByCriterionId(TrEvaluationMethodDetailsEnum.LS_L.getCriterionId());
        List<CriterionDetail> LS_S = criterionDetailService.selectCriterionDetailListByCriterionId(TrEvaluationMethodDetailsEnum.LS_S.getCriterionId());
        List<CriterionDetail> LEC_L = criterionDetailService.selectCriterionDetailListByCriterionId(TrEvaluationMethodDetailsEnum.LEC_L.getCriterionId());
        List<CriterionDetail> LEC_E = criterionDetailService.selectCriterionDetailListByCriterionId(TrEvaluationMethodDetailsEnum.LEC_E.getCriterionId());
        List<CriterionDetail> LEC_C = criterionDetailService.selectCriterionDetailListByCriterionId(TrEvaluationMethodDetailsEnum.LEC_C.getCriterionId());
        List<CriterionDetail> MES_M = criterionDetailService.selectCriterionDetailListByCriterionId(TrEvaluationMethodDetailsEnum.MES_M.getCriterionId());
        List<CriterionDetail> MES_E = criterionDetailService.selectCriterionDetailListByCriterionId(TrEvaluationMethodDetailsEnum.MES_E.getCriterionId());
        List<CriterionDetail> MES_S = criterionDetailService.selectCriterionDetailListByCriterionId(TrEvaluationMethodDetailsEnum.MES_S.getCriterionId());
        List<CriterionDetail> RS_R = criterionDetailService.selectCriterionDetailListByCriterionId(TrEvaluationMethodDetailsEnum.RS_R.getCriterionId());
        List<CriterionDetail> RS_S = criterionDetailService.selectCriterionDetailListByCriterionId(TrEvaluationMethodDetailsEnum.RS_S.getCriterionId());
        ExcelUtil<RiskEvaluationDTO> util = new ExcelUtil<RiskEvaluationDTO>(RiskEvaluationDTO.class);
        List<RiskEvaluationDTO> deviceList = util.importExcel(file.getInputStream());
@@ -177,73 +337,6 @@
                    throw new Exception("设备导入失败!");
                }
            }
            //新增设备后继续新增计划,评价计划是否存在
            if (StringUtils.isNotEmpty(riskEvaluationDTO.getEvaluationPlanName())){
                BeanUtils.copyProperties(riskEvaluationDTO,plan);
                //保存复制过的对象
                plan.setEvaluationRiskId(risk.getRiskListId());
                plan.setCompanyId(user.getCompanyId());
                plan.setPlanUserId(user.getUserId());
                plan.setIdentifyUserId(user.getUserId());
                plan.setPlanStatus(2);
                plan.setStageStatus(4);
                plan.setIdentifyStatus(2);
                plan.setEvaluationType(1);
                plan.setRiskIdentifyMethod(1);
                int addNum = riskEvaluationPlanService.insertRiskEvaluationPlan(plan);
                if (addNum<=0){
                    throw new Exception("计划导入失败!");
                }
            }
            System.out.println(plan);
            //新增过计划后,增加检查点,
            RiskCheckPoint checkPoint = new RiskCheckPoint();
            BeanUtils.copyProperties(riskEvaluationDTO,checkPoint);
            checkPoint.setPlanId(plan.getPlanId());
            checkPoint.setEvaluationUserId(user.getUserId());
            checkPoint.setReviewUserId(user.getUserId());
            checkPoint.setEvaluationStatus(2);
            checkPoint.setReviewStatus(2);
            checkPoint.setCompanyId(user.getCompanyId());
            //根据分数信息,和选择评分类型,查找用户选择的分级
            if (TrEvaluationMethodTypeEnum.LS.getMethodId().equals(checkPoint.getEvaluationMethodType())){
                checkPoint.setEvaluationNowLsL(getScoreId(LS_L,riskEvaluationDTO.getEvaluationNowLsL()));
                checkPoint.setEvaluationNowLsS(getScoreId(LS_S,riskEvaluationDTO.getEvaluationNowLsS()));
                checkPoint.setEvaluationAfterLsL(getScoreId(LS_L,riskEvaluationDTO.getEvaluationAfterLsL()));
                checkPoint.setEvaluationAfterLsS(getScoreId(LS_S,riskEvaluationDTO.getEvaluationAfterLsS()));
            }else if(TrEvaluationMethodTypeEnum.LEC.getMethodId().equals(checkPoint.getEvaluationMethodType())){
                checkPoint.setEvaluationNowLecL(getScoreId(LEC_L,riskEvaluationDTO.getEvaluationNowLecL()));
                checkPoint.setEvaluationNowLecE(getScoreId(LEC_E,riskEvaluationDTO.getEvaluationNowLecE()));
                checkPoint.setEvaluationNowLecC(getScoreId(LEC_C,riskEvaluationDTO.getEvaluationNowLecC()));
                checkPoint.setEvaluationAfterLecL(getScoreId(LEC_L,riskEvaluationDTO.getEvaluationAfterLecL()));
                checkPoint.setEvaluationAfterLecE(getScoreId(LEC_E,riskEvaluationDTO.getEvaluationAfterLecE()));
                checkPoint.setEvaluationAfterLecC(getScoreId(LEC_C,riskEvaluationDTO.getEvaluationAfterLecC()));
            }else if(TrEvaluationMethodTypeEnum.MES.getMethodId().equals(checkPoint.getEvaluationMethodType())){
                checkPoint.setEvaluationNowMesM(getScoreId(MES_M,riskEvaluationDTO.getEvaluationNowMesM()));
                checkPoint.setEvaluationNowMesE(getScoreId(MES_E,riskEvaluationDTO.getEvaluationNowMesE()));
                checkPoint.setEvaluationNowMesS(getScoreId(MES_S,riskEvaluationDTO.getEvaluationNowMesS()));
                checkPoint.setEvaluationAfterMesM(getScoreId(MES_M,riskEvaluationDTO.getEvaluationAfterMesM()));
                checkPoint.setEvaluationAfterMesE(getScoreId(MES_E,riskEvaluationDTO.getEvaluationAfterMesE()));
                checkPoint.setEvaluationAfterMesS(getScoreId(MES_S,riskEvaluationDTO.getEvaluationAfterMesS()));
            }else if(TrEvaluationMethodTypeEnum.RS.getMethodId().equals(checkPoint.getEvaluationMethodType())){
                checkPoint.setEvaluationNowRsR(getScoreIdByRsR(RS_R,riskEvaluationDTO.getEvaluationNowRsR()));
                checkPoint.setEvaluationNowRsS(getScoreIdByRsS(RS_S,riskEvaluationDTO.getEvaluationNowRsS()));
                checkPoint.setEvaluationAfterRsR(getScoreIdByRsR(RS_R,riskEvaluationDTO.getEvaluationAfterRsR()));
                checkPoint.setEvaluationAfterRsS(getScoreIdByRsS(RS_S,riskEvaluationDTO.getEvaluationAfterRsS()));
            }
            //计算分值
            pingFen(checkPoint);
            riskCheckPointService.insertRiskCheckPoint(checkPoint);
        }
        return AjaxResult.success("导入成功!");
src/main/java/com/ruoyi/project/tr/riskEvaluationPlan/domain/dto/RiskEvaluationDTO.java
@@ -21,15 +21,15 @@
    //风险单元相关字段**********************************************************************************************************
    /** 风险单元编号 */
    @Excel(name = "风险单元编号")
    @Excel(name = "设备编号")
    private String riskListNum;
    /** 风险单元名称 */
    @Excel(name = "风险单元名称")
    @Excel(name = "设备名称")
    private String riskListName;
    /** 是否特种(1否,2是) */
    @Excel(name = "是否特种(1否,2是)")
    @Excel(name = "是否特种")
    private Long riskListIsSpecial;
    /** 图片 */
src/main/java/com/ruoyi/project/tr/riskEvaluationPlan/domain/dto/RiskEvaluationDTO_old.java
对比新文件
@@ -0,0 +1,315 @@
package com.ruoyi.project.tr.riskEvaluationPlan.domain.dto;
import com.ruoyi.framework.aspectj.lang.annotation.Excel;
import com.ruoyi.framework.web.domain.BaseEntity;
import lombok.Data;
import java.math.BigDecimal;
import java.util.Date;
/**
 * 评价计划对象 tr_risk_evaluation_plan
 *
 * @author wm
 * @date 2020-05-09
 */
@Data
public class RiskEvaluationDTO_old extends BaseEntity
{
    private static final long serialVersionUID = 1L;
    //风险单元相关字段**********************************************************************************************************
    /** 风险单元编号 */
    @Excel(name = "风险单元编号")
    private String riskListNum;
    /** 风险单元名称 */
    @Excel(name = "风险单元名称")
    private String riskListName;
    /** 是否特种(1否,2是) */
    @Excel(name = "是否特种(1否,2是)")
    private Long riskListIsSpecial;
    /** 图片 */
    @Excel(name = "图片")
    private String riskListImgUrl;
    /** 设备设施类型 */
    @Excel(name = "设备设施类型")
    private String riskListDeviceType;
    /** 规格/型号 */
    @Excel(name = "规格/型号")
    private String riskListDeviceModel;
    /** 作业活动类型 */
    @Excel(name = "作业活动类型")
    private String riskListWorkType;
    /** 作业频率 */
    @Excel(name = "作业频率")
    private String riskListWorkFrequency;
    /** 工艺作业类型 */
    @Excel(name = "工艺作业类型")
    private String riskListCraftsType;
    /** 节点描述 */
    @Excel(name = "节点描述")
    private String riskListCraftsDescription;
    //****实际对应区域表
    /** 区域/位置 */
    @Excel(name = "区域/位置")
    private String regionName;
    /** 管辖单位/部门 */
    @Excel(name = "管辖单位/部门")
    private String deptName;
    /** 风险单元类型(1设备设置,2作业活动,3工艺节点) */
    @Excel(name = "风险单元类型(1设备设置,2作业活动,3工艺节点)")
    private Integer riskType;
    //计划相关字段***********************************************************************************************************
    /** 风险评价计划名称 */
    @Excel(name = "风险评价计划名称")
    private String evaluationPlanName;
    /** 评价开始时间 */
    @Excel(name = "评价开始时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date evaluationBeginTime;
    /** 评价结束时间 */
    @Excel(name = "评价结束时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date evaluationEndTime;
    /** 评价类型 */
    @Excel(name = "评价类型" ,readConverterExp = "1=设备设施,2=作业活动,3=工艺节点")
    private Integer evaluationType;
    /** 辨识方法 */
    @Excel(name = "辨识方法" ,readConverterExp = "1=SCL,2=JHA,3=HAZOP")
    private Integer riskIdentifyMethod;
    /** 阶段状态            1,计划阶段            2,辨识阶段            3,评价阶段            4,审核阶段 */
    @Excel(name = "阶段状态",readConverterExp = "1=计划阶段,2=辨识阶段,3=评价阶段,4=审核阶段")
    private Integer stageStatus;
    /** 计划状态 */
    @Excel(name = "计划状态" ,readConverterExp = "1=未派发,2=已派发")
    private Integer planStatus;
    /** 辨识状态 */
    @Excel(name = "辨识状态" ,readConverterExp = "1=未辨识,2=已辨识")
    private Integer identifyStatus;
    //检查点关联字段**********************************************************************************************
    /** SCL_检查项目 */
        @Excel(name = "SCL_检查项目")
        private String sclJianchaXiangmu;
        /** SCL_检查标准 */
        @Excel(name = "SCL_检查标准")
        private String sclJianchaMubiao;
        /** SCL_不符合标准情况 */
        @Excel(name = "SCL_不符合标准情况")
        private String sclQingkuang;
        /** SCL_主要后果 */
        @Excel(name = "SCL_主要后果")
        private String sclZhuyaoHouguo;
        /** JHA_作业步骤 */
        @Excel(name = "JHA_作业步骤")
        private String jhaZuoyeBuzhou;
        /** JHA_危险源或潜在事件 */
        @Excel(name = "JHA_危险源或潜在事件")
        private String jhaWeixianyuan;
        /** JHA_可能发生的事故类型及后果 */
        @Excel(name = "JHA_可能发生的事故类型及后果")
        private String jhaShiguLeixing;
        /** HAZOP_节点 */
        @Excel(name = "HAZOP_节点")
        private String hazopJiedian;
        /** HAZOP_参数 */
        @Excel(name = "HAZOP_参数")
        private String hazopCanshu;
        /** HAZOP_参数描述 */
        @Excel(name = "HAZOP_参数描述")
        private String hazopCanshuMiaoshu;
        /** HAZOP_引导词 */
        @Excel(name = "HAZOP_引导词")
        private String hazopYindaoci;
        /** HAZOP_偏差 */
        @Excel(name = "HAZOP_偏差")
        private String hazopPiancha;
        /** HAZOP_可能原因 */
        @Excel(name = "HAZOP_可能原因")
        private String hazopYuanyin;
        /** HAZOP_主要后果 */
        @Excel(name = "HAZOP_主要后果")
        private String hazopHouguo;
        /** 评价方法 */
        @Excel(name = "评价方法",readConverterExp = "1=LS,2=LEC,3=MES,4=RS")
        private Integer evaluationMethodType;
        /** 现有技术措施 */
        @Excel(name = "现有技术措施")
        private String evaluationNowJishu;
        /** 现有管理措施 */
        @Excel(name = "现有管理措施")
        private String evaluationNowGuanli;
        /** 现有教育措施 */
        @Excel(name = "现有教育措施")
        private String evaluationNowJiaoyu;
        /** 现有个体防护措施 */
        @Excel(name = "现有个体防护措施")
        private String evaluationNowFanghu;
        /** 现有应急措施 */
        @Excel(name = "现有应急措施")
        private String evaluationNowYingji;
        /** LS_L的数值 */
        @Excel(name = "现有LS_L的数值")
        private BigDecimal evaluationNowLsL;
        /** LS_S的数值 */
        @Excel(name = "现有LS_S的数值")
        private BigDecimal evaluationNowLsS;
        /** LEC_L的数值 */
        @Excel(name = "现有LEC_L的数值")
        private BigDecimal evaluationNowLecL;
        /** LEC_E的数值 */
        @Excel(name = "现有LEC_E的数值")
        private BigDecimal evaluationNowLecE;
        /** LEC_C的数值 */
        @Excel(name = "现有LEC_C的数值")
        private BigDecimal evaluationNowLecC;
        /** MES_M的数值 */
        @Excel(name = "现有MES_M的数值")
        private BigDecimal evaluationNowMesM;
        /** MES_E的数值 */
        @Excel(name = "现有MES_E的数值")
        private BigDecimal evaluationNowMesE;
        /** MES_S的数值 */
        @Excel(name = "现有MES_S的数值")
        private BigDecimal evaluationNowMesS;
        /** RS_R的数值 */
        @Excel(name = "现有RS_R的数值")
        private String evaluationNowRsR;
        /** RS_S的数值 */
        @Excel(name = "现有RS_S的数值")
        private String evaluationNowRsS;
        /** 建议技术措施 */
        @Excel(name = "建议技术措施")
        private String evaluationAfterJishu;
        /** 建议管理措施 */
        @Excel(name = "建议管理措施")
        private String evaluationAfterGuanli;
        /** 建议培训教育措施 */
        @Excel(name = "建议培训教育措施")
        private String evaluationAfterJiaoyu;
        /** 建议个体防护措施 */
        @Excel(name = "建议个体防护措施")
        private String evaluationAfterFanghu;
        /** 建议应急处置措施 */
        @Excel(name = "建议应急处置措施")
        private String evaluationAfterYingji;
        /** LS_L的数值 */
        @Excel(name = "建议LS_L的数值")
        private BigDecimal evaluationAfterLsL;
        /** LS_S的数值 */
        @Excel(name = "建议LS_S的数值")
        private BigDecimal evaluationAfterLsS;
        /** LEC_L的数值 */
        @Excel(name = "建议LEC_L的数值")
        private BigDecimal evaluationAfterLecL;
        /** LEC_E的数值 */
        @Excel(name = "建议LEC_E的数值")
        private BigDecimal evaluationAfterLecE;
        /** LEC_C的数值 */
        @Excel(name = "建议LEC_C的数值")
        private BigDecimal evaluationAfterLecC;
        /** MES_M的数值 */
        @Excel(name = "建议MES_M的数值")
        private BigDecimal evaluationAfterMesM;
        /** MES_E的数值 */
        @Excel(name = "建议MES_E的数值")
        private BigDecimal evaluationAfterMesE;
        /** MES_S的数值 */
        @Excel(name = "建议MES_S的数值")
        private BigDecimal evaluationAfterMesS;
        /** RS_R的数值 */
        @Excel(name = "建议RS_R的数值")
        private String evaluationAfterRsR;
        /** RS_S的数值 */
        @Excel(name = "建议RS_S的数值")
        private String evaluationAfterRsS;
        /** 审核意见 */
        @Excel(name = "审核意见")
        private String reviewOpinion;
        /** 审核时间 */
        @Excel(name = "审核时间", width = 30, dateFormat = "yyyy-MM-dd")
        private Date reviewTime;
}
src/main/resources/mybatis/doublePrevention/RiskOldInfoMapper.xml
对比新文件
@@ -0,0 +1,90 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
<mapper namespace="com.ruoyi.doublePrevention.repository.RiskOldInfoRepository">
    <resultMap type="com.ruoyi.doublePrevention.entity.RiskOldInfo" id="Result">
        <id     property="id"     column="id"/>
        <result property="reportDep"   column="report_dep"/>
        <result property="reportPeopleJob"  column="report_people_job"/>
        <result property="reportPeople"   column="report_people"/>
        <result property="findPeople"   column="find_people"/>
        <result property="findTime"     column="find_time"/>
        <result property="riskDesc"      column="risk_desc"/>
        <result property="riskSite"      column="risk_site"/>
        <result property="riskType"     column="risk_type"/>
        <result property="riskLevel"    column="risk_level"/>
        <result property="riskDep"   column="risk_dep"/>
        <result property="checkType" column="check_type" />
        <result property="major"   column="major"   />
        <result property="liabilityDep" column="liability_dep" />
        <result property="liabilityPeople" column="liability_people"/>
        <result property="liabilityPeopleJob" column="liability_people_job" />
        <result property="rectifyTime"   column="rectify_time"   />
        <result property="rectifyTimeout" column="rectify_timeout" />
        <result property="leadDep" column="lead_dep"/>
        <result property="leadJob" column="lead_job" />
        <result property="rectifyDep"   column="rectify_dep"   />
        <result property="rectifyPeopleJob" column="rectify_people_job" />
        <result property="rectifyPeople" column="rectify_people"/>
        <result property="rectifyMeasure" column="rectify_measure" />
        <result property="rectifyStartTime"   column="rectify_start_time"   />
        <result property="rectifyFinishTime" column="rectify_finish_time" />
        <result property="rectifyDesc" column="rectify_desc"/>
        <result property="cost" column="cost" />
        <result property="plan"   column="cost"   />
        <result property="precautionMeasure"   column="precaution_measure"   />
        <result property="acceptTime" column="accept_time" />
        <result property="acceptDesc" column="accept_desc"/>
        <result property="acceptDep" column="accept_dep" />
        <result property="acceptPeople"   column="accept_people"   />
        <result property="acceptPeopleJob" column="accept_people_job" />
        <result property="cancelDep" column="cancel_dep"/>
        <result property="cancelPeople" column="cancel_people" />
        <result property="cancelPeopleJob"   column="cancel_people_job"   />
        <result property="applyPeople" column="apply_people" />
        <result property="applyTime" column="apply_time"/>
        <result property="applyDesc" column="apply_desc" />
        <result property="applyNote"   column="apply_note"   />
        <result property="applyTimeoutTime" column="apply_timeout_time" />
        <result property="applyDealPeople" column="apply_deal_people"/>
        <result property="appleDealTime" column="apple_deal_time" />
        <result property="exchangeLeadDep" column="exchange_lead_dep" />
        <result property="exchangeLeadPeople" column="exchange_lead_people"/>
        <result property="exchangeLeadPeopleJob" column="exchange_lead_people_job" />
        <result property="exchangeDesc"   column="exchange_desc"   />
    </resultMap>
    <select id="selectOldRiskInfoPage" resultMap="Result" >
        select  *  from risk_old_info
        <where>
            1 = 1
            <if test="queryReqDTO.reportPeople != null">
                and report_people = #{queryReqDTO.reportPeople}
            </if>
            <if test="queryReqDTO.findPeople != null">
                and find_people = #{queryReqDTO.findPeople}
            </if>
            <if test="queryReqDTO.acceptPeople != null ">
                and accept_people = #{queryReqDTO.acceptPeople}
            </if>
            <if test="queryReqDTO.riskDep != null ">
                and risk_dep = #{queryReqDTO.riskDep}
            </if>
            <if test="queryReqDTO.major != null ">
                and report_people = #{queryReqDTO.major}
            </if>
            <if test="queryReqDTO.riskLevel != null ">
                and risk_level = #{queryReqDTO.riskLevel}
            </if>
            <if test="queryReqDTO.startTime != null ">
                and  find_time > #{queryReqDTO.startTime}
            </if>
            <if test="queryReqDTO.endTime != null ">
                and #{queryReqDTO.endTime} > find_time
            </if>
        </where>
        order by find_time desc
    </select>
</mapper>