package com.ruoyi.inventory.service.impl; import com.ruoyi.inventory.pojo.StockIn; import com.ruoyi.inventory.mapper.StockInMapper; import com.ruoyi.inventory.service.StockInService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; @Service public class StockInServiceImpl implements StockInService { @Autowired private StockInMapper stockInMapper; @Override//添加库存入库信息 public int addStockIn(StockIn stockIn) { int i = stockInMapper.insertSelective(stockIn); return i; } @Override//列出所有库存入库信息 public List listStockIns() { List stockIns = stockInMapper.selectList(); return stockIns; } @Override//根据id获取库存入库信息 public StockIn getStockInById(Long id) { StockIn stockIn = stockInMapper.selectByPrimaryKey(id); return stockIn; } @Override//更新库存入库信息 public int updateStockIn(StockIn stockIn) { int i = stockInMapper.updateByPrimaryKeySelective(stockIn); return i; } @Override//删除库存入库信息 public int deleteStockIn(Long id) { int i = stockInMapper.deleteByPrimaryKey(id); return i; } }