| | |
| | | package com.yuanchu.mom.service; |
| | | |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.yuanchu.mom.dto.InsOderDto; |
| | | import com.yuanchu.mom.dto.OrderThingDto; |
| | | import com.yuanchu.mom.dto.SampleOrderDto; |
| | | import com.yuanchu.mom.dto.SampleProductDto; |
| | | import com.yuanchu.mom.dto.*; |
| | | import com.yuanchu.mom.pojo.InsOrder; |
| | | import com.yuanchu.mom.pojo.InsSample; |
| | | import org.springframework.web.multipart.MultipartFile; |
| | | |
| | | import javax.servlet.ServletException; |
| | | import javax.servlet.http.HttpServletResponse; |
| | | import java.io.IOException; |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | |
| | |
| | | */ |
| | | public interface InsOrderService extends IService<InsOrder> { |
| | | |
| | | //获取检验下单数据 |
| | | //获取单位检验下单数据 |
| | | Map<String, Object> selectInsOrderParameter(IPage<InsOrder> page, SampleOrderDto sampleOrderDto); |
| | | |
| | | //修改检验下单数据 |
| | | int upInsOrder(Integer orderId,Integer sampleId, String appointed, Integer userId); |
| | | |
| | | int addInsOrder(List<SampleProductDto> list, InsOrder insOrder); |
| | | int addInsOrder(List<SampleProductDto> list, InsOrder insOrder, List<List<Integer>> pairing, List<MultipartFile> files); |
| | | |
| | | Map<String, Object> getInsOrder(Integer id); |
| | | |
| | | int upInsOrderOfState(InsOrder insOrder); |
| | | |
| | | int upInsOrderOfState2(InsOrder insOrder); |
| | | |
| | | Map<String, Object> getInsOrderAndSample(Integer sampleId, String laboratory); |
| | | |
| | | Map<String, Object> selectSampleAndProductByOrderId(IPage<SampleProductDto2> page, SampleProductDto2 sampleProductDto); |
| | | |
| | | Map<String, Object> costStatistics(IPage<CostStatisticsDto> page, CostStatisticsDto costStatisticsDto); |
| | | |
| | | Map<String, Object> costStatistics2(CostStatisticsDto costStatisticsDto); |
| | | |
| | | Map<String, Object> selectSampleDefects(Page page, String inspectionItems, String orderNumber); |
| | | |
| | | int updateStatus(Integer id); |
| | | |
| | | List<SampleProductDto3> labelPrinting(String ids); |
| | | |
| | | Map<String, List<InsSample>> checkNumber(String ids); |
| | | |
| | | void export(CostStatisticsDto costStatisticsDto,HttpServletResponse response)throws IOException, ServletException; |
| | | |
| | | int addNumber(List<InsSample> insSamples); |
| | | } |