From 2d03ec79e1892248b520cf097e8a58dd82a4892f Mon Sep 17 00:00:00 2001
From: liyong <18434998025@163.com>
Date: 星期五, 22 五月 2026 15:19:15 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/dev_天津_阳光彩印' into dev_天津_阳光彩印

---
 src/main/java/com/ruoyi/production/service/ProductWorkOrderService.java |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/ruoyi/production/service/ProductWorkOrderService.java b/src/main/java/com/ruoyi/production/service/ProductWorkOrderService.java
index 392230e..85e26bb 100644
--- a/src/main/java/com/ruoyi/production/service/ProductWorkOrderService.java
+++ b/src/main/java/com/ruoyi/production/service/ProductWorkOrderService.java
@@ -6,10 +6,25 @@
 import com.ruoyi.production.dto.ProductWorkOrderDto;
 import com.ruoyi.production.pojo.ProductWorkOrder;
 
+import javax.servlet.http.HttpServletResponse;
+import javax.validation.constraints.NotNull;
+
 public interface ProductWorkOrderService extends IService<ProductWorkOrder>{
 
     IPage<ProductWorkOrderDto> listPage(Page<ProductWorkOrderDto> page, ProductWorkOrderDto productWorkOrder);
 
     int updateProductWorkOrder(ProductWorkOrderDto productWorkOrderDto);
 
+    void down(HttpServletResponse response, ProductWorkOrder productWorkOrder);
+
+    ProductWorkOrderDto getProductWorkOrderById(@NotNull Long id);
+
+    /**
+     * 鑷姩鐢熸垚鐢熶骇宸ュ崟鍙�
+     * @param datePrefix yyyyMMdd 鏉ヨ幏鍙栧綋鏃ョ殑鏁伴噺
+     * @param processName 宸ュ簭鍚嶇О
+     * @param npsNo 鐢熶骇璁㈠崟鍙�
+     * @return String
+     */
+    String generateProductWorkOrder(String processName, String npsNo);
 }

--
Gitblit v1.9.3