MaterialInitialStockMapper.java 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. package com.jsh.erp.datasource.mappers;
  2. import com.jsh.erp.datasource.entities.Material;
  3. import com.jsh.erp.datasource.entities.MaterialInitialStock;
  4. import com.jsh.erp.datasource.entities.MaterialInitialStockExample;
  5. import java.util.List;
  6. import org.apache.ibatis.annotations.Param;
  7. public interface MaterialInitialStockMapper extends BaseMapperX<MaterialInitialStock> {
  8. long countByExample(MaterialInitialStockExample example);
  9. int deleteByExample(MaterialInitialStockExample example);
  10. int deleteByPrimaryKey(Long id);
  11. int insert(MaterialInitialStock record);
  12. int insertSelective(MaterialInitialStock record);
  13. List<MaterialInitialStock> selectByExample(MaterialInitialStockExample example);
  14. MaterialInitialStock selectByPrimaryKey(Long id);
  15. int updateByExampleSelective(@Param("record") MaterialInitialStock record, @Param("example") MaterialInitialStockExample example);
  16. int updateByExample(@Param("record") MaterialInitialStock record, @Param("example") MaterialInitialStockExample example);
  17. int updateByPrimaryKeySelective(MaterialInitialStock record);
  18. int updateByPrimaryKey(MaterialInitialStock record);
  19. /**
  20. * 查询库位信息
  21. */
  22. List<String> selectPosition(@Param("depotId") Long depotId);
  23. /**
  24. * 根据库位获取商品id
  25. */
  26. List<Long> selectMaterialIdByPosition(@Param("position") String position);
  27. }