AskGoodsMapper.java 5.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168
  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 AskGoodsMapper {
  9. int getAskGoods(AskGoods askGoods);
  10. void updateAskGoodsNum(AskGoods askGoods);
  11. void addAskGoods(AskGoods askGoods);
  12. int getAskGoodsf(AskGoods askGoods);
  13. void addAskGoodsf(AskGoods askGoods);
  14. List<AskGoods> getAskGoodsfList(AskGoods askGoods);
  15. List<AskGoods> getAskGoodsMaterial(AskGoods askGoods);
  16. List<Inventory> getMaterialCk(AskGoods askGoods);
  17. void addAskGoodsVitrual(AskGoods askGoods);
  18. void addAskGoodsLog(AskGoods askGoods);
  19. Inventory getInventory(AskGoods askGoods);
  20. AskGoods getAsk(Inventory inventory);
  21. Map<String, Object> getScanIsNot(AskGoods askGoods);
  22. AskGoods getAsknInfo(AskGoods askGoods);
  23. int getAskInfoNumVitrual(AskGoods askGoods);
  24. int getInventoryAlready(AskGoods askGoods);
  25. List<AskGoods> getVirtualUniqueCode(@Param("uniqueCode")String uniqueCode, @Param("type")String type, @Param("askGoodsId")String askGoodsId);
  26. void deleteInventory(Inventory inventory);
  27. void updateInventory(Inventory inventory);
  28. void deleteVirtual(String id);
  29. void addRemoval(AskGoods askGoods);
  30. String getMaterialId(@Param("wllbCode") String wllbCode);
  31. AskGoods getAskDetailed(String askGoodsId, String materialId);
  32. void addReturnGsRemoval(ReturRemoval returRemoval);
  33. AskGoods getAskDetailedF(String askGoodsId);
  34. void addReturnGsRemovalF(ReturRemoval returRemoval1);
  35. int getReturnRemovalCount();
  36. List<Map<String, Object>> plugOutRemoval(String removalCode);
  37. List<Map<String, Object>> getRemovalz(@Param("askGoodsId")String askGoodsId, @Param("warehouseWhere")String warehouseWhere);
  38. List<AskGoods> getRemoval(AskGoods askGoods);
  39. List<Map<String, Object>> export(AskGoods askGoods);
  40. List<AskGoods> getAskGoodsVitrual(@Param("uniqueCode")String uniqueCode, @Param("type")String type);
  41. void delAskGoodsVitrual(@Param("id")String id, @Param("type")String type);
  42. void updateOutNum(@Param("num")String num, @Param("askGoodsId")String askGoodsId, @Param("materialId")String materialId);
  43. String getScanNum(AskGoods askGoods);
  44. List<AskGoods> getGoodsHalf(AskGoods askGoods);
  45. List<AskGoods> getRemovalHalfProduct(AskGoods askGoods);
  46. List<Map<String, Object>> getRemovalHalfProductExcel(AskGoods askGoods);
  47. List<AskGoods> getRemovalHalf(AskGoods askGoods);
  48. List<Map<String, Object>> getRemovalHalfExcel(AskGoods askGoods);
  49. List<Inventory> getInventoryInfo(AskGoods askGoods);
  50. List<String> getWarehouseWhere(String removalCode);
  51. void delPlugOutRemoval(@Param("removalCode") String removalCode);
  52. void delRemovalz(@Param("removalCode") String removalCode);
  53. void addAccess(@Param("names") String names, @Param("returnGsRemoval") String returnGsRemoval, @Param("accessType") String accessType);
  54. void delPlugOutWarehousing(@Param("orderNumber") String orderNumber);
  55. Map<String, Object> getInventoryNotice(@Param("id") String id);
  56. void delInventoryNotice(@Param("id") String id);
  57. Map<String, Object> getDelAskGoods(String id);
  58. void delAskGoods(String id);
  59. List<Map<String, Object>> getGsRemoval(@Param("removalCode") String removalCode);
  60. AskGoods getWareInfo(AskGoods askGoods);
  61. Inventory getInventoryWarehousing(AskGoods askGoods);
  62. List<Inventory> getInventoryInfoOther(AskGoods askGoods);
  63. List<String> getSupplyWarehouseWhere(@Param("removalCode") String removalCode);
  64. List<Map<String, Object>> getReturnWarehouseTransfer(@Param("removalCode") String removalCode);
  65. String getSupplyWarehouseWheres(@Param("removalCode") String removalCode);
  66. List<Map<String, Object>> getReturnWarehouseTransferZ(@Param("warehouseTransferId") String warehouseTransferId, @Param("warehouseWhere") String warehouseWhere);
  67. void delReturnWarehouseTransfer(@Param("removalCode") String removalCode);
  68. void delReturnWarehouseTransferZ(@Param("warehouseTransferTd") String warehouseTransferTd);
  69. String getMing(String code);
  70. ReturnWarehousing getReturnGsWarehousing(@Param("removalCode") String removalCode);
  71. List<Map<String,Object>> getStorageLocationWarehouseWhere(@Param("removalCode") String removalCode);
  72. List<Map<String, Object>> getNoticeParent(@Param("orderNumber") String orderNumber);
  73. List< Map<String, Object>> getNoticeSubtabulation(String noticeId);
  74. void delNoticeParent(@Param("orderNumber") String orderNumber);
  75. void delNoticeSubtabulation(@Param("orderNumber") String orderNumber);
  76. String getAmount(AskGoods goods);
  77. void updateRemoval(String removalCode);
  78. void updateRemovalHalfProduct(String wmsCode);
  79. void updateRemovalHalf(String wmsCode);
  80. List<ReturnWarehousing> getReturnGsOtherWarehousing(@Param("removalCode") String removalCode);
  81. List<Map<String, Object>> getNoticesParent(@Param("noticeId") String noticeId , @Param("storageLocationCode") String storageLocationCode);
  82. List<Map<String, Object>> getNoticesSubtabulation(@Param("noticeId") String noticeId,@Param("warehouseWhere") String warehouseWhere);
  83. void delNoticesParent(@Param("noticeId") String noticeId);
  84. void delNoticesSubtabulation(@Param("noticeId") String noticeId);
  85. List<Map<String,Object>> getCreateOtherInStockWarehouseWhere(@Param("removalCode") String removalCode);
  86. void delReturnGsWarehousing(@Param("orderNumber") String orderNumber);
  87. }