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.OWareAdjustmentOrderItemMapper; import com.emato.biz.domain.warehouse.OWareAdjustmentOrderItem; import com.emato.biz.service.warehouse.IOWareAdjustmentOrderItemService; /** * 库存内调结转出入库明细Service业务层处理 * * @author yangbo * @date 2021-02-01 */ @Service public class OWareAdjustmentOrderItemServiceImpl implements IOWareAdjustmentOrderItemService { @Autowired private OWareAdjustmentOrderItemMapper oWareAdjustmentOrderItemMapper; /** * 查询库存内调结转出入库明细 * * @param adjustmentItemSn 库存内调结转出入库明细ID * @return 库存内调结转出入库明细 */ @Override public OWareAdjustmentOrderItem selectOWareAdjustmentOrderItemById(String adjustmentItemSn) { return oWareAdjustmentOrderItemMapper.selectOWareAdjustmentOrderItemById(adjustmentItemSn); } /** * 查询库存内调结转出入库明细列表 * * @param oWareAdjustmentOrderItem 库存内调结转出入库明细 * @return 库存内调结转出入库明细 */ @Override public List selectOWareAdjustmentOrderItemList(OWareAdjustmentOrderItem oWareAdjustmentOrderItem) { return oWareAdjustmentOrderItemMapper.selectOWareAdjustmentOrderItemList(oWareAdjustmentOrderItem); } /** * 新增库存内调结转出入库明细 * * @param oWareAdjustmentOrderItem 库存内调结转出入库明细 * @return 结果 */ @Override public int insertOWareAdjustmentOrderItem(OWareAdjustmentOrderItem oWareAdjustmentOrderItem) { oWareAdjustmentOrderItem.setCreateTime(DateUtils.getNowDate()); return oWareAdjustmentOrderItemMapper.insertOWareAdjustmentOrderItem(oWareAdjustmentOrderItem); } /** * 修改库存内调结转出入库明细 * * @param oWareAdjustmentOrderItem 库存内调结转出入库明细 * @return 结果 */ @Override public int updateOWareAdjustmentOrderItem(OWareAdjustmentOrderItem oWareAdjustmentOrderItem) { return oWareAdjustmentOrderItemMapper.updateOWareAdjustmentOrderItem(oWareAdjustmentOrderItem); } /** * 批量删除库存内调结转出入库明细 * * @param adjustmentItemSns 需要删除的库存内调结转出入库明细ID * @return 结果 */ @Override public int deleteOWareAdjustmentOrderItemByIds(String[] adjustmentItemSns) { return oWareAdjustmentOrderItemMapper.deleteOWareAdjustmentOrderItemByIds(adjustmentItemSns); } /** * 删除库存内调结转出入库明细信息 * * @param adjustmentItemSn 库存内调结转出入库明细ID * @return 结果 */ @Override public int deleteOWareAdjustmentOrderItemById(String adjustmentItemSn) { return oWareAdjustmentOrderItemMapper.deleteOWareAdjustmentOrderItemById(adjustmentItemSn); } }