package com.ruoyi.inventory.service.impl; import com.ruoyi.inventory.mapper.StockOutMapper; import com.ruoyi.inventory.pojo.StockOut; import com.ruoyi.inventory.service.StockOutService; import lombok.AllArgsConstructor; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; @Service public class StockOutServiceImpl implements StockOutService { @Autowired private StockOutMapper stockOutMapper; @Override public List getStockOuts() { List stockOuts = stockOutMapper.selectAll(); return stockOuts; } @Override public StockOut getStockOutById(Long id) { StockOut stockOut = stockOutMapper.selectByPrimaryKey(id); return stockOut; } @Override public int addStockOut(StockOut stockOut) { int i = stockOutMapper.insertSelective(stockOut); return i; } @Override public int updateStockOut(StockOut stockOut) { int i = stockOutMapper.updateByPrimaryKeySelective(stockOut); return i; } @Override public int deleteStockOut(Long id) { int i = stockOutMapper.deleteByPrimaryKey(id); return i; } }