IRmsPwarehouseGridService.java 1.1 KB

12345678910111213141516171819202122232425262728293031323334
  1. package com.steerinfo.dil.service;
  2. import com.steerinfo.dil.model.RmsPwarehouseGrid;
  3. import java.math.BigDecimal;
  4. import java.util.Map;
  5. /**
  6. * RmsPwarehouseGrid服务接口:
  7. * @author generator
  8. * @version 1.0-SNAPSHORT 2021-09-07 05:51
  9. * 类描述
  10. * 修订历史:
  11. * 日期:2021-09-07
  12. * 作者:generator
  13. * 参考:
  14. * 描述:RmsPwarehouseGrid服务接口
  15. * @see null
  16. * @Copyright 湖南视拓信息技术股份有限公司. All rights reserved.
  17. */
  18. public interface IRmsPwarehouseGridService {
  19. //添加成品仓库网格数据
  20. int insertSelective(RmsPwarehouseGrid rmsPwarehouseGrid);
  21. //更新成品仓库网格表
  22. int updateByPrimaryKeySelective(RmsPwarehouseGrid rmsPwarehouseGrid);
  23. BigDecimal selectMaxId();
  24. BigDecimal getGridId(Map<String,Object>map);
  25. //根据优先级和启用状态以及垛位上的物资ID来确定物资即将入库哪个垛位
  26. Map<String, Object> getStackingId(Map<String, Object> map);
  27. //分配网格
  28. BigDecimal selectGrid(Integer size,BigDecimal warehouseId,BigDecimal materialId);
  29. }