WarehousingMapper.java 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123
  1. package com.tld.mapper;
  2. import com.tld.model.*;
  3. import org.apache.ibatis.annotations.Mapper;
  4. import org.apache.ibatis.annotations.Param;
  5. import java.util.List;
  6. import java.util.Map;
  7. @Mapper
  8. public interface WarehousingMapper {
  9. List<MaterialClass> getMaterialClass(String wllbCode);
  10. List<MaterialClass> getMaterialClassType(String wllbCode);
  11. void addWarehousingVirtual(WarehousingVirtual warehousingVirtual);
  12. Map<String, Object> getScanNum(@Param("storageLocationCode")String storageLocationCode, @Param("num")String num);
  13. List<StorageLocation> recommend(String storageLocationCode);
  14. String getIsNotSisable(String wllbCode);
  15. List<StorageLocation> getIsNotSisableLocation(String isNotDisable);
  16. void delWarehousingVirtual(WarehousingVirtual warehousingVirtual);
  17. List<WarehousingVirtual> getVirtual(@Param("uniqueCode")String uniqueCode, @Param("type")String type, @Param("warehouseTransferId")String askGoodsId);
  18. List<ReceiveGoods> getReceiveGoods(WarehousingVirtual warehousingVirtual);
  19. void updateReceiveGood(ReceiveGoods receiveGoods1);
  20. WarehousingVirtual getWlClass(WarehousingVirtual warehousingVirtual);
  21. void addStorage(List<WarehousingVirtual> list);
  22. void addInventory(List<WarehousingVirtual> list);
  23. void delVirtual(String uniqueCode);
  24. int getWarehousingCount();
  25. void addReturnWarehousing(ReturnWarehousing returnWarehousing);
  26. List<ReturnWarehousing> getPlugOutWarehousing(String orderNumber);
  27. List<Storage> warehousingFlowing(Storage storage);
  28. List<WarehousingVirtual> getWarehousingVirtual(@Param("uniqueCode")String uniqueCode, @Param("type")String type, @Param("warehouseTransferId")String warehouseTransferId);
  29. List<Map<String, Object>> export(Storage storage);
  30. Map<String, Object> getScanIsNot(@Param("wllbCode")String wllbCode, @Param("suppId")String suppId, @Param("unique")String unique, @Param("producDate")String producDate, @Param("warehouseWhere")String warehouseWhere);
  31. MaterialClass getMateriaIsExist(String wllbCode);
  32. List<String> getInventoryProduc(@Param("wllbCode")String wllbCode, @Param("producDate")String producDate, @Param("storageLocationCode")String storageLocationCode);
  33. List<Notice> getNotice(Notice notice);
  34. Notice getNoticeId(Notice notice);
  35. void addInventoryNotice(Notice notice);
  36. int getInventoryNotice(Notice notice);
  37. void updateInventoryNotice(Notice notice);
  38. Inventory getHalfInventory(Notice notice);
  39. void updateInventoryNoticeNum(Notice notice);
  40. void delInventoryNotice(Notice notice);
  41. void addProduct(WarehousingVirtual warehousingVirtual);
  42. List<Notice> getProduct(Notice notice);
  43. List<Map<String, Object>> productExcel(Notice notice);
  44. AskGoods getAskGoodsHalf(Notice notice);
  45. void updateAskGoodsHalf(@Param("id")String id, @Param("warehousingNum")String warehousingNum);
  46. void addRemovalHalfProduct(AskGoods askGoods1);
  47. MaterialClass getMaterial(Notice notice);
  48. Inventory getInventoryInfo(StorageLocation storageLocation1);
  49. void addHalf(WarehousingVirtual warehousingVirtual);
  50. List<WarehousingVirtual> getVirtualNotice(@Param("uniqueCode")String uniqueCode, @Param("type")String type, @Param("noticeId")String noticeId);
  51. List<Notice> getHalf(Notice notice);
  52. List<Map<String, Object>> getHalfExcel(Notice notice);
  53. int getSumScanNumVal(Notice notice1);
  54. void updateNotice(Notice notice2);
  55. Map<String, Object> getScanIsNotProduct(Notice notice);
  56. String getStorageLocationCode(@Param("attribute")String attribute, @Param("symbol")String symbol, @Param("producBatch")String producBatch, @Param("materialId")String materialId, @Param("companyNumber")String companyNumber);
  57. int getCountStorage(@Param("attribute")String attribute, @Param("storageLocationCode")String storageLocationCode, @Param("symbol")String symbol, @Param("producBatch")String producBatch, @Param("materialId")String materialId);
  58. void updateStorage(WarehousingVirtual warehousingVirtual1);
  59. int getNumUtil(String type);
  60. void updateInventoryOther(Inventory inventory);
  61. void addReturnWarehousingOther(WarehousingVirtual warehousingVirtual);
  62. void updateVitrualNum(Inventory inventory1);
  63. void addInventoryOther(Inventory inventory);
  64. Map<String, Object> getSumWarehousingVirtual(WarehousingVirtual warehousingVirtual);
  65. }