zhanghua
2024-11-30 3003d08559062e83622c93003380efb0daaca132
流程待办跳转
4个文件已修改
24 ■■■■■ 已修改文件
business/src/main/java/com/ycl/controller/ProjectProcessController.java 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
business/src/main/java/com/ycl/domain/query/TaskQuery.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
business/src/main/java/com/ycl/service/ProjectProcessService.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
business/src/main/java/com/ycl/service/impl/ProjectProcessServiceImpl.java 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
business/src/main/java/com/ycl/controller/ProjectProcessController.java
@@ -85,5 +85,12 @@
        return result;
    }
    @GetMapping("/detail-by-process_ins_id")
    @ApiOperation(value = "获取详情", notes = "获取详情")
//    @PreAuthorize("@ss.hasPermi('projectProcess:detail')")
    public Result detailByProcessInsId(TaskQuery query) {
        return projectProcessService.detailByProcessInsId(query);
    }
}
business/src/main/java/com/ycl/domain/query/TaskQuery.java
@@ -21,6 +21,10 @@
    private String processDefId;
    /**
     * 流程实例id
     */
    private String processInsId;
    /**
     * 任务名称
     */
    private String taskName;
business/src/main/java/com/ycl/service/ProjectProcessService.java
@@ -67,4 +67,6 @@
     * @param result
     */
    void getAllTodoTask(String taskName, int pageSize, int pageNum, Result result);
    Result detailByProcessInsId(TaskQuery query);
}
business/src/main/java/com/ycl/service/impl/ProjectProcessServiceImpl.java
@@ -78,6 +78,7 @@
    /**
     * 分页查询
     *
     * @param query
     * @return
     */
@@ -164,6 +165,7 @@
    /**
     * 获取流程详情
     *
     * @param projectId
     * @return
     */
@@ -308,6 +310,15 @@
        result.put("taskList", vos);
    }
    @Override
    public Result detailByProcessInsId(com.ycl.domain.query.TaskQuery query) {
        List<ProjectProcess> list = new LambdaQueryChainWrapper<>(baseMapper)
                .eq(ProjectProcess::getProcessInsId, query.getProcessInsId())
                .eq(ProjectProcess::getProcessDefId, query.getProcessDefId())
                .list();
        return Result.ok().data(list);
    }
    /**
     * 查询待办任务
     *