From 059a17ed08ef946e921f538dce08bd7258a11fb3 Mon Sep 17 00:00:00 2001 From: heheng <475597332@qq.com> Date: 星期三, 02 四月 2025 15:44:44 +0800 Subject: [PATCH] 增加专家导出 --- expert-admin/src/main/java/com/gkhy/web/controller/bussiness/ProjectManagementController.java | 33 +++++++++++++++++++++++++++++++++ 1 files changed, 33 insertions(+), 0 deletions(-) diff --git a/expert-admin/src/main/java/com/gkhy/web/controller/bussiness/ProjectManagementController.java b/expert-admin/src/main/java/com/gkhy/web/controller/bussiness/ProjectManagementController.java index b11a769..1505552 100644 --- a/expert-admin/src/main/java/com/gkhy/web/controller/bussiness/ProjectManagementController.java +++ b/expert-admin/src/main/java/com/gkhy/web/controller/bussiness/ProjectManagementController.java @@ -53,6 +53,16 @@ } + @ApiOperation(value = "导出专家数据") + //@PreAuthorize("@ss.hasPermi('system:management:list')") + @GetMapping("/selectProjectData") + public R<List<ProjectDataResp>> selectProjectData(ProjectManagement projectManagement) + { + return R.ok(projectManagementService.selectProjectData(projectManagement)); + } + + + /** * 获取项目管理详细信息 */ @@ -203,6 +213,18 @@ return R.ok(projectManagementService.selectProjectExpertDetailList(projectExpertId)); } + @ApiOperation(value = "专家考评记录——专家考评详情") + //@PreAuthorize("@ss.hasPermi('system:management:list')") + @GetMapping("/selectProjectExpertDetail") + @ApiImplicitParams({ + @ApiImplicitParam(paramType = "query", name = "projectExpertId", dataType = "long", required = true, value = "项目专家id") + }) + public R<ProjectDetailResp> selectProjectExpertDetail(@RequestParam("projectExpertId") Long projectExpertId) + { + return R.ok(projectManagementService.selectProjectExpertDetail(projectExpertId)); + } + + @GetMapping("/selectProjectFileList") @ApiImplicitParams({ @ApiImplicitParam(paramType = "query", name = "projectId", dataType = "long", required = true, value = "项目id"), @@ -219,4 +241,15 @@ return R.ok(projectManagementService.getProjectNum()); } + @ApiOperation(value = "项目管理----导出专家报销") + //@PreAuthorize("@ss.hasPermi('system:management:list')") + @GetMapping("/projectExpertExportList") + @ApiImplicitParams({ + @ApiImplicitParam(paramType = "query", name = "projectId", dataType = "long", required = true, value = "项目id") + }) + public R<List<ProjectExpertExportInfoRes>> projectExpertExportList(@RequestParam("projectId") Long projectId) + { + return R.ok(projectManagementService.projectExpertExportList(projectId)); + } + } -- Gitblit v1.9.2