DropDownMapper.java 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. package com.steerinfo.dil.mapper;
  2. import org.apache.ibatis.annotations.Mapper;
  3. import java.util.List;
  4. import java.util.Map;
  5. /**
  6. * 获取下拉框
  7. * @ author :TXF
  8. * @ time :2021/9/4 9:35
  9. */
  10. @Mapper
  11. public interface DropDownMapper {
  12. //获取批次下拉框
  13. List<Map<String, Object>> getDilBatch();
  14. //获取承运商下拉框
  15. List<Map<String, Object>> getCarrier();
  16. //获取路径下拉框
  17. List<Map<String, Object>> getLine();
  18. //获取仓库下拉框
  19. List<Map<String, Object>> getWarehouse(Map<String, Object> map);
  20. //获取门岗下拉框
  21. List<Map<String, Object>> getGatepost();
  22. //获取所有采购订单号
  23. List<Map<String, Object>> getAPO();
  24. //获取所有的辅料物资
  25. List<Map<String, Object>> getFuMaterial(Integer type);
  26. //获取所有的辅料车辆
  27. List<Map<String, Object>> getFuCapacityId();
  28. //获取所有的港口
  29. List<Map<String, Object>> getPort();
  30. //获取所有的月台
  31. List<Map<String, Object>> getPlatformId();
  32. //装货地点下拉框
  33. List<Map<String,Object>> getLoadedPlace();
  34. //外轮船名下拉框
  35. List<Map<String,Object>> getForeignName();
  36. //查询卸货点 或 装货点(通过类型判断)
  37. List<Map<String, Object>> getUnloadPoint(Integer type);
  38. //通过订单Id查询装车的物资
  39. List<Map<String, Object>> getOrderMaterial(Integer orderId);
  40. //通过仓库ID查询月台ID
  41. List<Map<String, Object>> getPlatformIdByWarehouse(Integer warehouseId);
  42. }