“djh”
3 days ago c26e227abe288476c11b0a8b7875045e71efa14c
multi-admin/src/main/java/com/gkhy/exam/admin/controller/web/QualityController.java
@@ -43,6 +43,9 @@
    @Autowired
    private ItemReviewService itemReviewService;
    @Autowired
    private ProjectDocumentService projectDocumentService;
    /**
     * 质量目标列表
@@ -63,7 +66,16 @@
    public CommonResult listQualityAll(Quality quality){
        return CommonResult.success(qualityService.selectQualityListAll(quality));
    }
    @ApiOperation(value = "质量目标等复制")
    @ApiImplicitParams({
            @ApiImplicitParam(paramType = "query", name = "companyId", dataType = "long", required = false, value = "公司id"),
            @ApiImplicitParam(paramType = "query", name = "sourceYear", dataType = "String", required = true, value = "资源年份"),
            @ApiImplicitParam(paramType = "query", name = "sourceMonth", dataType = "targetYear", required = true, value = "目标年份"),
    })
    @GetMapping("/policy/copyQuality")
    public CommonResult copyQuality(Long companyId,@RequestParam("sourceYear") String sourceYear, @RequestParam("targetYear")String targetYear){
        return qualityService.copyQuality(companyId,sourceYear,targetYear);
    }
    /**
     * 质量目标新增
     * @param qualityTargetReq
@@ -161,6 +173,8 @@
        return CommonResult.success(qualityAccomplishService.selectQualityAccomplishList(qualityReq));
    }
    /**
     * 质量目标完成情况新增
     * @param qualityAccomplish
@@ -207,11 +221,11 @@
    /**
     * 质量管理体系运行列表
     * 目录数据
     * @param catalogueReq
     * @return
     */
    @ApiOperation(value = "质量管理体系运行列表")
    @ApiOperation(value = "目录数据列表")
    @GetMapping("/catalogue/list")
    public CommonResult listCatalogue(CatalogueReq catalogueReq){
        return CommonResult.success(catalogueService.selectCatalogueList(catalogueReq));
@@ -223,7 +237,7 @@
     * @param catalogue
     * @return
     */
    @ApiOperation(value = "质量管理体系运行新增")
    @ApiOperation(value = "目录数据新增")
    @PostMapping("/catalogue/insert")
    public CommonResult insertCatalogue(@RequestBody Catalogue catalogue){
        return catalogueService.insertCatalogue(catalogue);
@@ -245,7 +259,7 @@
     * @param catalogue
     * @return
     */
    @ApiOperation(value = "质量管理体系运行修改")
    @ApiOperation(value = "目录数据修改")
    @PostMapping("/catalogue/update")
    public CommonResult updateCatalogue(@RequestBody Catalogue catalogue){
        return catalogueService.updateCatalogue(catalogue);
@@ -256,7 +270,7 @@
     * @param catalogueId
     * @return
     */
    @ApiOperation(value = "质量管理体系运行删除")
    @ApiOperation(value = "目录数据删除")
    @GetMapping("/catalogue/deleted")
    public CommonResult deletedCatalogue(@RequestParam("catalogueId") Integer catalogueId){
        return catalogueService.deletedCatalogue(catalogueId);
@@ -518,4 +532,52 @@
    }
    /**
     * 项目文档新增
     * @param projectDocument
     * @return
     */
    @ApiOperation(value = "项目文档新增")
    @PostMapping("/project/insert")
    public CommonResult insertProjectDocument(@RequestBody CatalogueProjectDocumentReq projectDocument){
        return projectDocumentService.insertprojectDocument(projectDocument);
    }
    /**
     * 项目文档修改
     * @param projectDocument
     * @return
     */
    @ApiOperation(value = "项目文档修改")
    @PostMapping("/project/update")
    public CommonResult updateProjectDocument(@RequestBody CatalogueProjectDocumentReq projectDocument){
        return projectDocumentService.updateprojectDocument(projectDocument);
    }
    /**
     * 目录文档数据
     * @param catalogueReq
     * @return
     */
    @ApiOperation(value = "目录文档数据列表")
    @GetMapping("/document/list")
    public CommonResult listProjectDocument(CatalogueReq catalogueReq){
        return CommonResult.success(catalogueService.selectCatalogueDocumentList(catalogueReq));
    }
    /**
     * 项目评审下拉数据
     * @param catalogueReq
     * @return
     */
    @ApiOperation(value = "项目评审下拉数据")
    @GetMapping("/document/listAll")
    public CommonResult listAllProjectDocument(CatalogueReq catalogueReq){
        return CommonResult.success(catalogueService.selectCatalogueDocumentListAll(catalogueReq));
    }
}