From 66c8426d63806000326b1341a7e19200afa5fa72 Mon Sep 17 00:00:00 2001
From: liding <756868258@qq.com>
Date: 星期三, 23 九月 2026 16:56:24 +0800
Subject: [PATCH] fix(data): 修复样品名称查询

---
 inspect-server/src/main/java/com/ruoyi/inspect/controller/InsSampleReceiptController.java |   58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 58 insertions(+), 0 deletions(-)

diff --git a/inspect-server/src/main/java/com/ruoyi/inspect/controller/InsSampleReceiptController.java b/inspect-server/src/main/java/com/ruoyi/inspect/controller/InsSampleReceiptController.java
new file mode 100644
index 0000000..76ce116
--- /dev/null
+++ b/inspect-server/src/main/java/com/ruoyi/inspect/controller/InsSampleReceiptController.java
@@ -0,0 +1,58 @@
+package com.ruoyi.inspect.controller;
+
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.ruoyi.common.core.domain.Result;
+import com.ruoyi.inspect.dto.SampleReceiptActionDto;
+import com.ruoyi.inspect.dto.SampleReceiptQueryDto;
+import com.ruoyi.inspect.service.InsSampleReceiptService;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import lombok.AllArgsConstructor;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.PathVariable;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+import javax.servlet.http.HttpServletResponse;
+
+@RestController
+@RequestMapping("/insSampleReceipt")
+@Api(tags = "鏍峰搧鎺ユ敹")
+@AllArgsConstructor
+public class InsSampleReceiptController {
+    private final InsSampleReceiptService insSampleReceiptService;
+
+    @ApiOperation("鏍峰搧鎺ユ敹鍒嗛〉")
+    @GetMapping("/page")
+    public Result page(Page<?> page, SampleReceiptQueryDto query) {
+        return Result.success(insSampleReceiptService.page(page, query));
+    }
+
+    @ApiOperation("鏍峰搧鎺ユ敹璇︽儏")
+    @GetMapping("/{id}")
+    public Result detail(@PathVariable Integer id) {
+        return Result.success(insSampleReceiptService.detail(id));
+    }
+
+    @ApiOperation("鎻愪氦妫�楠�")
+    @PostMapping("/submit")
+    public Result submit(@RequestBody SampleReceiptActionDto dto) {
+        insSampleReceiptService.submit(dto);
+        return Result.success();
+    }
+
+    @ApiOperation("鎷掓敹鏍峰搧")
+    @PostMapping("/reject")
+    public Result reject(@RequestBody SampleReceiptActionDto dto) {
+        insSampleReceiptService.reject(dto);
+        return Result.success();
+    }
+
+    @ApiOperation("鏍峰搧鎺ユ敹瀵煎嚭")
+    @GetMapping("/export")
+    public void export(SampleReceiptQueryDto query, HttpServletResponse response) {
+        insSampleReceiptService.export(query, response);
+    }
+}

--
Gitblit v1.9.3