package com.ruoyi.inventory.service.impl; import com.ruoyi.inventory.mapper.StockManagementMapper; import com.ruoyi.inventory.pojo.StockManagement; import com.ruoyi.inventory.service.StockManagementService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; @Service public class StockManagementServiceImpl implements StockManagementService { @Autowired private StockManagementMapper stockManagementMapper; @Override public List getStockManagements() { List stockManagements = stockManagementMapper.selectAll(); return stockManagements; } @Override public StockManagement getStockManagementById(Long id) { StockManagement stockManagement = stockManagementMapper.selectByPrimaryKey(id); return stockManagement; } @Override public int addStockManagement(StockManagement stockManagement) { int i = stockManagementMapper.insertSelective(stockManagement); return i; } @Override public int updateStockManagement(StockManagement stockManagement) { int i = stockManagementMapper.updateByPrimaryKeySelective(stockManagement); return i; } @Override public int deleteStockManagement(Long id) { int i = stockManagementMapper.deleteByPrimaryKey(id); return i; } }