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/QualityInspectFileController.java | 69 ++++++++++++++++++++++++++++++++++ 1 files changed, 69 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/ruoyi/quality/controller/QualityInspectFileController.java b/src/main/java/com/ruoyi/quality/controller/QualityInspectFileController.java new file mode 100644 index 0000000..4428fd7 --- /dev/null +++ b/src/main/java/com/ruoyi/quality/controller/QualityInspectFileController.java @@ -0,0 +1,69 @@ +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/qualityInspectFile") +public class QualityInspectFileController { + + + @Resource + private IQualityInspectFileService qualityInspectFileService; + + + /** + * 鏂板 + * @param qualityInspectFile + * @return + */ + @PostMapping("/add") + public AjaxResult add(@RequestBody QualityInspectFile qualityInspectFile) { + return AjaxResult.success(qualityInspectFileService.save(qualityInspectFile)); + } + + /** + * 鍒犻櫎 + * @param ids + * @return + */ + @DeleteMapping("/del") + public AjaxResult delQualityUnqualified(@RequestBody List<Integer> ids) { + if(CollectionUtils.isEmpty(ids)){ + return AjaxResult.error("璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹�"); + } + //鍒犻櫎妫�楠岄檮浠� + return AjaxResult.success(qualityInspectFileService.removeBatchByIds(ids)); + } + + /** + *鍒嗛〉鏌ヨ + * @param page + * @param qualityInspectFile + * @return + */ + @GetMapping("/listPage") + public AjaxResult qualityInspectFileListPage(Page page, QualityInspectFile qualityInspectFile) { + return AjaxResult.success(qualityInspectFileService.qualityInspectFileListPage(page, qualityInspectFile)); + } + + + + +} -- Gitblit v1.9.3