From beaa6e8dcf350fc50320518b9c92986785a2fac9 Mon Sep 17 00:00:00 2001 From: zss <zss@example.com> Date: 星期四, 03 七月 2025 15:03:55 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- src/main/java/com/ruoyi/quality/controller/QualityInspectParamController.java | 68 ++++++++++++++++++++++++++++++++++ 1 files changed, 68 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/ruoyi/quality/controller/QualityInspectParamController.java b/src/main/java/com/ruoyi/quality/controller/QualityInspectParamController.java new file mode 100644 index 0000000..3d6df0c --- /dev/null +++ b/src/main/java/com/ruoyi/quality/controller/QualityInspectParamController.java @@ -0,0 +1,68 @@ +package com.ruoyi.quality.controller; + +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.pojo.QualityInspect; +import com.ruoyi.quality.pojo.QualityInspectFile; +import com.ruoyi.quality.pojo.QualityInspectParam; +import com.ruoyi.quality.service.IQualityInspectFileService; +import com.ruoyi.quality.service.IQualityInspectParamService; +import com.ruoyi.quality.service.IQualityInspectService; +import org.springframework.util.CollectionUtils; +import org.springframework.web.bind.annotation.*; + +import javax.annotation.Resource; +import javax.servlet.http.HttpServletResponse; +import java.util.List; + +/** + * 妫�楠屽弬鏁伴」 + */ +@RestController +@RequestMapping("/quality/qualityInspectParam") +public class QualityInspectParamController { + + @Resource + private IQualityInspectParamService qualityInspectParamService; + + /** + * 璇︽儏 + * @param inspectId + * @return + */ + @GetMapping("/{inspectId}") + public AjaxResult QualityInspectParamDetail(@PathVariable("inspectId") Integer inspectId) { + return AjaxResult.success(qualityInspectParamService.qualityInspectParamDetail(inspectId)); + } + + + /** + * 淇敼 + * @param qualityInspectParams + * @return + */ + @PostMapping("/update") + public AjaxResult update(@RequestBody List<QualityInspectParam> qualityInspectParams) { + return AjaxResult.success(qualityInspectParamService.updateBatchById(qualityInspectParams)); + } + + /** + * 鍒犻櫎 + * @param ids + * @return + */ + @DeleteMapping("/del") + public AjaxResult delQualityUnqualified(@RequestBody List<Integer> ids) { + if(CollectionUtils.isEmpty(ids)){ + return AjaxResult.error("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�"); + } + return AjaxResult.success(qualityInspectParamService.removeBatchByIds(ids)); + } + + + + + + +} -- Gitblit v1.9.3