From b118694a837ef1ca938a24959e77e86dd988654f Mon Sep 17 00:00:00 2001
From: liding <756868258@qq.com>
Date: 星期五, 18 九月 2026 13:19:22 +0800
Subject: [PATCH] fix:报告生成

---
 inspect-server/src/main/java/com/ruoyi/inspect/controller/InsOrderController.java |   13 ++++++++++++-
 1 files changed, 12 insertions(+), 1 deletions(-)

diff --git a/inspect-server/src/main/java/com/ruoyi/inspect/controller/InsOrderController.java b/inspect-server/src/main/java/com/ruoyi/inspect/controller/InsOrderController.java
index e610e2e..464d94c 100644
--- a/inspect-server/src/main/java/com/ruoyi/inspect/controller/InsOrderController.java
+++ b/inspect-server/src/main/java/com/ruoyi/inspect/controller/InsOrderController.java
@@ -2,6 +2,7 @@
 
 import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.ruoyi.basic.dto.InventoryDetailDTO;
 import com.ruoyi.basic.mapper.IfsInventoryQuantityMapper;
 import com.ruoyi.basic.pojo.IfsInventoryQuantity;
 import com.ruoyi.basic.pojo.StandardProductList;
@@ -52,8 +53,15 @@
     //鑾峰彇妫�楠屼笅鍗曟暟鎹�
     @ApiOperation(value = "鏌ヨ鍗曚綅妫�楠屽崟")
     @GetMapping("/selectInsOrderParameter")
-    public Result selectInsOrderParameter(Page page, SampleOrderDto sampleOrderDto) throws Exception {
+    public Result selectInsOrderParameter(Page page, SampleOrderDto sampleOrderDto) {
         return Result.success(insOrderService.selectInsOrderParameter(page, sampleOrderDto));
+    }
+
+    @ApiOperation(value = "澶栬喘涓嬪崟鎴愬搧鏍囩鎵撳嵃")
+    @PostMapping("/labelOutsideOrderPrinting")
+    public Result<List<InventoryDetailDTO>> labelOutsideOrderPrinting(@RequestBody Map<String, Object> param) {
+        List<Integer> ids = (List<Integer>) param.get("ids");
+        return Result.success(insOrderService.labelOutsideOrderPrinting(ids));
     }
 
     //鐢ㄤ簬妫�楠屼笅鍗曞尯鍒煡鐪嬫墍鏈夎鍗曞拰鍙煡鐪嬪悓涓�涓鎵樺崟浣嶇殑璁㈠崟
@@ -74,6 +82,9 @@
     @PreAuthorize("@ss.hasPermi('add:insOrder')")
     @PostMapping("/addInsOrder")
     public Result<?> addInsOrder(@RequestBody InsPlaceOrderDto insPlaceOrderDto) {
+        if (insPlaceOrderDto.getStandardTreeId() != null) {
+            return Result.success(insOrderService.addNewJuInsOrder(insPlaceOrderDto));
+        }
         return Result.success(insOrderService.addInsOrder(insPlaceOrderDto.getSampleList(), insPlaceOrderDto.getInsOrder()));
     }
 

--
Gitblit v1.9.3