双重预防项目-国泰新华二开定制版
16639036659
2023-04-27 c710722937fa820f2e18c6a347a1f3e38f897cc0
包保责任制初步完成
已修改7个文件
40 ■■■■■ 文件已修改
src/main/java/com/ruoyi/doublePrevention/controller/RiskAndPeopleInfoController.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/doublePrevention/entity/dto/req/RiskAndPeopleInfoReqBO.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/doublePrevention/entity/dto/resp/RiskAndPeopleInfoRespDTO.java 24 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/doublePrevention/repository/RiskAndPeopleInfoRepository.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/doublePrevention/service/baseService/impl/RiskAndPeopleInfoServiceImpl.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/doublePrevention/service/impl/RiskServiceImpl.java 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mybatis/doublePrevention/RiskAndPeopleMapper.xml 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/doublePrevention/controller/RiskAndPeopleInfoController.java
@@ -21,7 +21,7 @@
    /**
     * 查看包保责任制信息 及统计信息
     */
    @PostMapping("/select/listPage")
    @PostMapping("/select/selectPage")
    public ResultVO<RiskAndPeopleInfoRespDTO> listRiskAndPeoplePage(@RequestBody RiskAndPeopleInfoReqBO reqBO){
        ResultVO resultVO = new ResultVO<>();
        resultVO.setCode("200");
src/main/java/com/ruoyi/doublePrevention/entity/dto/req/RiskAndPeopleInfoReqBO.java
@@ -9,4 +9,7 @@
    private Integer  pageSize;
    private String  hazardName;
    private String  hazardRank;
}
src/main/java/com/ruoyi/doublePrevention/entity/dto/resp/RiskAndPeopleInfoRespDTO.java
@@ -9,54 +9,54 @@
@Data
public class RiskAndPeopleInfoRespDTO {
    /**
     * 责任人所有的任务
     * 所有责任人所有的任务
     * */
    private Integer count;
    /**
     * 责任人所有完成的任务
     * 所有责任人所有完成的任务
     * */
    private Integer complete;
    /**
     * 任务完成率
     * 所有任务完成率
     * */
    private BigDecimal completeRatio;
    /**
     * 责任人所有的任务
     * 操作责任人所有的任务
     * */
    private Integer countOfHandle;
    /**
     * 责任人所有完成的任务
     * 操作责任人所有完成的任务
     * */
    private Integer completeOfHandle;
    /**
     * 任务完成率
     * 操作任务完成率
     * */
    private BigDecimal completeRatioOfHandle;
    /**
     * 责任人所有的任务
     * 技术责任人所有的任务
     * */
    private Integer countOfTechnology;
    /**
     * 责任人所有完成的任务
     * 技术责任人所有完成的任务
     * */
    private Integer completeOfTechnology;
    /**
     * 任务完成率
     * 技术任务完成率
     * */
    private BigDecimal completeRatioOfTechnology;
    /**
     * 责任人所有的任务
     * 主要责任人所有的任务
     * */
    private Integer countOfMain;
    /**
     * 责任人所有完成的任务
     * 主要责任人所有完成的任务
     * */
    private Integer completeOfMain;
    /**
     * 任务完成率
     * 主要任务完成率
     * */
    private BigDecimal completeRatioOfMain;
src/main/java/com/ruoyi/doublePrevention/repository/RiskAndPeopleInfoRepository.java
@@ -11,5 +11,5 @@
@Repository
public interface RiskAndPeopleInfoRepository extends BaseMapper<RiskAndPeopleInfo> {
    List<RiskAndPeopleInfo> listRiskAndPeoplePage(@Param("queryReqDTO") RiskAndPeopleInfoReqBO reqBO);
    List<RiskAndPeopleInfo> listRiskAndPeoplePage(@Param("reqBO") RiskAndPeopleInfoReqBO reqBO);
}
src/main/java/com/ruoyi/doublePrevention/service/baseService/impl/RiskAndPeopleInfoServiceImpl.java
@@ -150,7 +150,7 @@
        resultVO.setPageSize(pageSize);
        resultVO.setPageNum(pageIndex);
        resultVO.setCount(riskAndPeopleList.size());
        resultVO.setCount((int) page.getTotal());
        resultVO.setData(respDTO);
        return resultVO;
src/main/java/com/ruoyi/doublePrevention/service/impl/RiskServiceImpl.java
@@ -851,6 +851,7 @@
    @Transactional
    @Override
    public int updateJobAndMeasure(HiddenDangerCheckJob hiddenDangerCheckJob) {
        // 2、若有变更,需要预先读取jobAndMeasure的uuid,保存下来
        PreventRiskJobAndMeasure jobAndMeasureByJobId = preventRiskJobAndMeasureService.getJobAndMeasureByJobId(hiddenDangerCheckJob.getJobId());
        String jobUuid = jobAndMeasureByJobId.getJobUuid();
src/main/resources/mybatis/doublePrevention/RiskAndPeopleMapper.xml
@@ -44,6 +44,12 @@
    <select id="listRiskAndPeoplePage" resultMap="Result">
         select * from risk_and_people_info where delete_status = 0
        <if test="reqBO.hazardName != null and reqBO.hazardName != '' ">
            and hazard_name like "%" #{reqBO.hazardName} "%"
        </if>
        <if test="reqBO.hazardRank != null and reqBO.hazardRank != '' ">
            and hazard_rank = #{reqBO.hazardRank}
        </if>
    </select>