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<StockOut> getStockOuts() {
|
List<StockOut> 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;
|
}
|
}
|