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