From 47a751cb301d05276ae5d75145d57b2d090fe4e1 Mon Sep 17 00:00:00 2001
From: kongzy <kongzy>
Date: 星期一, 01 七月 2024 10:58:35 +0800
Subject: [PATCH] change

---
 src/main/java/com/nanometer/smartlab/service/OpeOrderService.java |   23 ++++++++++++++---------
 1 files changed, 14 insertions(+), 9 deletions(-)

diff --git a/src/main/java/com/nanometer/smartlab/service/OpeOrderService.java b/src/main/java/com/nanometer/smartlab/service/OpeOrderService.java
index 533afdb..0d34975 100644
--- a/src/main/java/com/nanometer/smartlab/service/OpeOrderService.java
+++ b/src/main/java/com/nanometer/smartlab/service/OpeOrderService.java
@@ -1,9 +1,6 @@
 package com.nanometer.smartlab.service;
 
-import com.nanometer.smartlab.entity.EmailStatus;
-import com.nanometer.smartlab.entity.OpeApply;
-import com.nanometer.smartlab.entity.OpeOrder;
-import com.nanometer.smartlab.entity.SysUser;
+import com.nanometer.smartlab.entity.*;
 
 import java.sql.Timestamp;
 import java.util.List;
@@ -15,14 +12,14 @@
 
     List<OpeOrder> getOpeOrderList(String orderCode, String orderName, Timestamp startTime, Timestamp endTime, Integer status, String orderUserName, Integer first, Integer pageSize);
     int getOpeOrderTotalCount(String orderCode, String orderName, Timestamp startTime, Timestamp endTime, Integer status, String orderUserName);
-    OpeOrder getOpeOrder(String id);
+    OpeOrder getOpeOrder(Long id);
     OpeOrder insertOpeOrder(OpeOrder opeOrder);
     boolean updateOpeOrder(OpeOrder opeOrder);
     boolean deleteOpeOrder(List<OpeOrder> opeOrderList);
 
     void createOpeOrder(OpeOrder opeOrder, List<OpeApply> opeApplyList, SysUser orderUser);
     void rukuOpeOrder(OpeOrder opeOrder, List<OpeApply> opeApplyList);
-    List<OpeApply> getOpeApplyListByOrder(String orderId);
+    List<OpeApply> getOpeApplyListByOrder(Long orderId);
     boolean isOrderPendingPurchase(OpeOrder opeOrder);
     void emailStatusSave (OpeOrder opeOrder, List<OpeApply> opeApplyList);
     List<EmailStatus> getUnsendEmailList();
@@ -31,10 +28,18 @@
 
     void reRukuInfo(OpeOrder opeOrder, List<OpeApply> opeOrderApplyList);
 
-    public List<EmailStatus> selectByReId(String id);
-    public void updateByReId(String newReId,String oldReId);
+    public List<EmailStatus> selectByReId(Long id);
+    public void updateByReId(Long newReId,Long oldReId);
 
-    OpeOrder getOrder(String id);
+    OpeOrder getOrder(Long id);
 
     void updateOpeOrderStatus(OpeOrder oo);
+
+
+    public List<OpeReagentStatus> generateReagentStatus(OpeApply opeApply, OpeReagentCode opeReagentCode, Long consigneeUserId,Integer num);
+
+    public void generateOpeUseFlow(List<OpeReagentStatus>  opeReagentStatusList);
+
+    public void updateWareHouse(OpeApply opeApply,Integer num);
+
 }

--
Gitblit v1.9.2