From 15fe19f4afa3bd506261c4c60e8685d7279f5438 Mon Sep 17 00:00:00 2001 From: zss <zss@example.com> Date: 星期五, 08 八月 2025 14:17:36 +0800 Subject: [PATCH] 财务管理模块--报表调整+质量模块调整(展示检验项,生成报告,与不合格进行关联) --- src/main/java/com/ruoyi/quality/controller/QualityInspectController.java | 33 ++++++++++++++++++++++++++------- 1 files changed, 26 insertions(+), 7 deletions(-) diff --git a/src/main/java/com/ruoyi/quality/controller/QualityInspectController.java b/src/main/java/com/ruoyi/quality/controller/QualityInspectController.java index 717044e..0daeba8 100644 --- a/src/main/java/com/ruoyi/quality/controller/QualityInspectController.java +++ b/src/main/java/com/ruoyi/quality/controller/QualityInspectController.java @@ -3,6 +3,7 @@ import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.ruoyi.framework.web.domain.AjaxResult; +import com.ruoyi.quality.dto.QualityInspectDto; import com.ruoyi.quality.pojo.QualityInspect; import com.ruoyi.quality.pojo.QualityInspectFile; import com.ruoyi.quality.pojo.QualityInspectParam; @@ -37,12 +38,12 @@ /** * 鏂板 - * @param qualityInspect + * @param qualityInspectDto * @return */ @PostMapping("/add") - public AjaxResult add(@RequestBody QualityInspect qualityInspect) { - return AjaxResult.success(qualityInspectService.add(qualityInspect)); + public AjaxResult add(@RequestBody QualityInspectDto qualityInspectDto) { + return AjaxResult.success(qualityInspectService.add(qualityInspectDto)); } /** @@ -72,17 +73,17 @@ */ @GetMapping("/{id}") public AjaxResult QualityInspectDetail(@PathVariable("id") Integer id) { - return AjaxResult.success(qualityInspectService.getById(id)); + return AjaxResult.success(qualityInspectService.getDetailById(id)); } /** * 淇敼 - * @param qualityInspect + * @param qualityInspectDto * @return */ @PostMapping("/update") - public AjaxResult update(@RequestBody QualityInspect qualityInspect) { - return AjaxResult.success(qualityInspectService.updateQualityInspect(qualityInspect)); + public AjaxResult update(@RequestBody QualityInspectDto qualityInspectDto) { + return AjaxResult.success(qualityInspectService.updateQualityInspect(qualityInspectDto)); } /** @@ -106,5 +107,23 @@ qualityInspectService.qualityInspectExport(response, qualityInspect); } + /** + * 鎻愪氦 + * @param id + * @return + */ + @PostMapping("/submit") + public AjaxResult submit(Integer id) { + return AjaxResult.success(qualityInspectService.submit(id)); + } + /** + * 涓嬭浇 + * @param response + * @param id + */ + @PostMapping("/down") + public void down(HttpServletResponse response,Integer id) { + qualityInspectService.down(response, id); + } } -- Gitblit v1.9.3