青羊经侦大队-数据平台
wl
2022-07-25 2b278a1aa078b39d891f3eb00aac729ed2c1c5b3
报案人查询分页处理,处理案件早发时间 修改问题
4个文件已修改
15 ■■■■■ 已修改文件
src/main/java/com/example/jz/controller/CauseController.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/example/jz/modle/vo/CauseVo.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/example/jz/service/CauseService.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/example/jz/service/impl/CauseServiceImpl.java 9 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/example/jz/controller/CauseController.java
@@ -61,7 +61,7 @@
    @ApiOperation(httpMethod = "PUT", value = "案件台-案件录入-修改案件")
    @PutMapping("/updateCause")
    @ApiResponse(message = "执行成功", code = 200)
    public R updateCause(@RequestBody CauseDto causeDto, Integer id) {
    public R updateCause(@RequestBody @Validated CauseDto causeDto, Integer id) {
        return R.ok(causeService.updateCause(causeDto, id));
    }
src/main/java/com/example/jz/modle/vo/CauseVo.java
@@ -24,7 +24,7 @@
    //第一次案发时间
    @ApiModelProperty(dataType = "Date", value = "第一次案发时间")
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
//    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private Date firstTime;
    //创建时间
src/main/java/com/example/jz/service/CauseService.java
@@ -56,7 +56,7 @@
     * @Param [causeId]
     * @return java.util.List<com.example.jz.modle.vo.CauseReportVo>
     **/
    List<CauseReportVo> getReporterList(Integer causeId);
    PageParam<CauseReportVo> getReporterList(Integer causeId);
    /**
     * @Description 案件群公告
src/main/java/com/example/jz/service/impl/CauseServiceImpl.java
@@ -125,8 +125,10 @@
    }
    @Override
    public List<CauseReportVo> getReporterList(Integer causeId) {
        return reportDao.selectList(new QueryWrapper<Report>().eq("cause_id", causeId)).stream()
    public PageParam<CauseReportVo> getReporterList(Integer causeId) {
        PageParam<Report> PageParam = new PageParam<>();
        PageParam<Report> reportPageParam = reportDao.selectPage(PageParam, new QueryWrapper<Report>().eq("cause_id", causeId));
        reportPageParam.getRecords().stream()
                .map(
                        a -> {
                            CauseReportVo causeReportVo = new CauseReportVo();
@@ -139,6 +141,9 @@
                            return causeReportVo;
                        }
                ).collect(Collectors.toList());
        PageParam<CauseReportVo> causeReportVoPageParam = new PageParam<>();
        BeanUtils.copyProperties(reportPageParam, causeReportVoPageParam);
        return causeReportVoPageParam;
    }
    @Override