| | |
| | | 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; |
| | |
| | | |
| | | 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(); |
| | |
| | | |
| | | 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(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); |
| | | |
| | | } |