package com.emato.biz.service.impl; import java.util.List; import com.emato.common.utils.DateUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.emato.biz.mapper.warehouse.OWbInveReceiptMapper; import com.emato.biz.domain.warehouse.OWbInveReceipt; import com.emato.biz.service.warehouse.IOWbInveReceiptService; /** * 库存入库记录,记录货物入库Service业务层处理 * * @author yangbo * @date 2021-02-01 */ @Service public class OWbInveReceiptServiceImpl implements IOWbInveReceiptService { @Autowired private OWbInveReceiptMapper oWbInveReceiptMapper; /** * 查询库存入库记录,记录货物入库 * * @param receiptSn 库存入库记录,记录货物入库ID * @return 库存入库记录,记录货物入库 */ @Override public OWbInveReceipt selectOWbInveReceiptById(String receiptSn) { return oWbInveReceiptMapper.selectOWbInveReceiptById(receiptSn); } /** * 查询库存入库记录,记录货物入库列表 * * @param oWbInveReceipt 库存入库记录,记录货物入库 * @return 库存入库记录,记录货物入库 */ @Override public List selectOWbInveReceiptList(OWbInveReceipt oWbInveReceipt) { return oWbInveReceiptMapper.selectOWbInveReceiptList(oWbInveReceipt); } /** * 新增库存入库记录,记录货物入库 * * @param oWbInveReceipt 库存入库记录,记录货物入库 * @return 结果 */ @Override public int insertOWbInveReceipt(OWbInveReceipt oWbInveReceipt) { oWbInveReceipt.setCreateTime(DateUtils.getNowDate()); return oWbInveReceiptMapper.insertOWbInveReceipt(oWbInveReceipt); } /** * 修改库存入库记录,记录货物入库 * * @param oWbInveReceipt 库存入库记录,记录货物入库 * @return 结果 */ @Override public int updateOWbInveReceipt(OWbInveReceipt oWbInveReceipt) { return oWbInveReceiptMapper.updateOWbInveReceipt(oWbInveReceipt); } /** * 批量删除库存入库记录,记录货物入库 * * @param receiptSns 需要删除的库存入库记录,记录货物入库ID * @return 结果 */ @Override public int deleteOWbInveReceiptByIds(String[] receiptSns) { return oWbInveReceiptMapper.deleteOWbInveReceiptByIds(receiptSns); } /** * 删除库存入库记录,记录货物入库信息 * * @param receiptSn 库存入库记录,记录货物入库ID * @return 结果 */ @Override public int deleteOWbInveReceiptById(String receiptSn) { return oWbInveReceiptMapper.deleteOWbInveReceiptById(receiptSn); } }