DeliveryMapper.java 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. package com.tld.mapper;
  2. import com.tld.model.AskGoods;
  3. import com.tld.model.Delivery;
  4. import com.tld.model.Inventory;
  5. import com.tld.model.MaterialClass;
  6. import org.apache.ibatis.annotations.Mapper;
  7. import org.apache.ibatis.annotations.Param;
  8. import java.util.List;
  9. import java.util.Map;
  10. @Mapper
  11. public interface DeliveryMapper {
  12. List<Delivery> getDelivery(Delivery delivery);
  13. String getStorageLocationCodeList();
  14. List<Inventory> getInventory(@Param("storageLocationCode")String storageLocationCode, @Param("delivery")Delivery delivery);
  15. Inventory getInventoryHalf(AskGoods askGoods);
  16. int getVitrual(Inventory inventory);
  17. void updateDelivery(@Param("materialId")String materialId, @Param("num")String num, @Param("deliveryId")String deliveryId, @Param("entryNumber")String entryNumber);
  18. void addRemovalHalf(Delivery delivery1);
  19. Delivery getDeliveryF(String deliveryId);
  20. List<Inventory> getAttribute(String storageLocationCode, Delivery delivery);
  21. int getSumAmount(Inventory inventory);
  22. MaterialClass getMaterialClass(String materialId);
  23. int getProductNumVitrual(Inventory inventory);
  24. Map<String, Object> getScanIsNot(AskGoods askGoods);
  25. Map<String, Object> getDeliverys(@Param("id") String id);
  26. void delDelivery(@Param("id") String id);
  27. List<Inventory> getMaterialCk(AskGoods askGoods);
  28. int getDeliveryScan(AskGoods askGoods);
  29. int getScanSum(Delivery delivery1);
  30. void addRemovalHalfProduct(Delivery delivery1);
  31. Inventory getTemporarily(AskGoods askGoods);
  32. Delivery getDeliveryInfo(AskGoods askGoods);
  33. Inventory getInventoryVal(String id);
  34. String getScanNumDelivery(AskGoods askGoods);
  35. String getAllScanNumDelivery(AskGoods askGoods);
  36. }