“djh”
3 days ago c26e227abe288476c11b0a8b7875045e71efa14c
multi-admin/src/main/java/com/gkhy/exam/admin/controller/web/ManagementReviewController.java
@@ -35,11 +35,12 @@
            @ApiImplicitParam(paramType = "query", name = "pageNum", dataType = "int", required = false, value = "当前页,默认1"),
            @ApiImplicitParam(paramType = "query", name = "pageSize", dataType = "int", required = false, value = "每页数目,默认10"),
            @ApiImplicitParam(paramType = "query", name = "companyId", dataType = "int", required = false, value = "公司id"),
            @ApiImplicitParam(paramType = "query", name = "reviewType", dataType = "int", required = true, value = "1会议、2输入、3报告")
            @ApiImplicitParam(paramType = "query", name = "reviewType", dataType = "int", required = true, value = "1会议、2输入、3报告"),
            @ApiImplicitParam(paramType = "query", name = "year", dataType = "int", required = false, value = "年份")
    })
    @GetMapping("/selectMeetingsList")
    public CommonResult selectMeetingsList(Integer companyId,@RequestParam("reviewType") Integer reviewType){
        return CommonResult.success(managementReviewService.selectManagementReviewList(companyId,reviewType));
    public CommonResult selectMeetingsList(Integer companyId,@RequestParam("reviewType") Integer reviewType,String year){
        return CommonResult.success(managementReviewService.selectManagementReviewList(companyId,reviewType,year));
    }
    @RepeatSubmit
    @ApiOperation(value = "新增管理评审会议、输入、报告")
@@ -61,4 +62,21 @@
        return managementReviewService.deletedManagementReview(id);
    }
    @RepeatSubmit
    @ApiOperation(value = "一键复制管理评审会议、输入、报告")
    @ApiImplicitParams({
            @ApiImplicitParam(paramType = "query", name = "companyId", dataType = "int", required = false, value = "公司id,不传则使用当前登录用户公司"),
            @ApiImplicitParam(paramType = "query", name = "sourceYear", dataType = "String", required = true, value = "源年份"),
            @ApiImplicitParam(paramType = "query", name = "targetYear", dataType = "String", required = true, value = "目标年份"),
            @ApiImplicitParam(paramType = "query", name = "reviewType", dataType = "int", required = true, value = "评审类型:1会议、2输入、3报告")
    })
    @GetMapping("/copyManagementReview")
    public CommonResult copyManagementReview(
            @RequestParam(required = false) Integer companyId,
            @RequestParam String sourceYear,
            @RequestParam String targetYear,
            @RequestParam Integer reviewType) {
        return managementReviewService.copyManagementReview(companyId, sourceYear, targetYear, reviewType);
    }
}