gdg
2021-02-01 1cbac7aa20a183a9a893651bf0cef24b1909eb5c
src/main/java/com/nanometer/smartlab/service/OpeReagentStatusService.java
@@ -1,8 +1,7 @@
package com.nanometer.smartlab.service;
import com.nanometer.smartlab.entity.OpeApply;
import com.nanometer.smartlab.entity.OpeReagentStatus;
import com.nanometer.smartlab.entity.SysUser;
import com.nanometer.smartlab.entity.*;
import com.nanometer.smartlab.exception.BusinessException;
import java.util.Date;
import java.util.LinkedHashMap;
@@ -68,6 +67,8 @@
   boolean updateReagentStatus(OpeReagentStatus opeReagentStatus);
   boolean updateReagentStatus2(OpeReagentStatus opeReagentStatus);
   boolean updateReagentStatus3(OpeReagentStatus opeReagentStatus);
   int getLogOpeReagentStatusTotalCount(String reagentLogId, Integer status, String userLogId, String loginId);
   List<OpeReagentStatus> getLogOpeReagentStatusList(String reagentLogId, Integer status, String userLogId,
@@ -94,4 +95,14 @@
   List<String> getReagentCodes(String reagentId);
   //订单入库 新增试剂状态表 和流向
    void orderInputWarehouseReagentStatusAndUseFlow(OpeApplyReserve opeApplyReserve, String userId, List<String> reagentCodeList , OpeOrder opeOrder);
   List<String> checkReagentCode(String startReagentCode2, String endReagentCode2,Integer arrivalNum) throws BusinessException;
   List<String> generateReagentCode(String startReagentCode2, String endReagentCode2);
   void updateOpeReagentStatus(OpeReagentStatus opeReagentStatus);
   int getReagentNumInWarehouse(String id, String articleNumber, String warehouseId);
}