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.OWbInveWithdrawItemMapper; import com.emato.biz.domain.warehouse.OWbInveWithdrawItem; import com.emato.biz.service.warehouse.IOWbInveWithdrawItemService; /** * 库存退港明细Service业务层处理 * * @author yangbo * @date 2021-02-01 */ @Service public class OWbInveWithdrawItemServiceImpl implements IOWbInveWithdrawItemService { @Autowired private OWbInveWithdrawItemMapper oWbInveWithdrawItemMapper; /** * 查询库存退港明细 * * @param iwItemSn 库存退港明细ID * @return 库存退港明细 */ @Override public OWbInveWithdrawItem selectOWbInveWithdrawItemById(String iwItemSn) { return oWbInveWithdrawItemMapper.selectOWbInveWithdrawItemById(iwItemSn); } /** * 查询库存退港明细列表 * * @param oWbInveWithdrawItem 库存退港明细 * @return 库存退港明细 */ @Override public List selectOWbInveWithdrawItemList(OWbInveWithdrawItem oWbInveWithdrawItem) { return oWbInveWithdrawItemMapper.selectOWbInveWithdrawItemList(oWbInveWithdrawItem); } /** * 新增库存退港明细 * * @param oWbInveWithdrawItem 库存退港明细 * @return 结果 */ @Override public int insertOWbInveWithdrawItem(OWbInveWithdrawItem oWbInveWithdrawItem) { oWbInveWithdrawItem.setCreateTime(DateUtils.getNowDate()); return oWbInveWithdrawItemMapper.insertOWbInveWithdrawItem(oWbInveWithdrawItem); } /** * 修改库存退港明细 * * @param oWbInveWithdrawItem 库存退港明细 * @return 结果 */ @Override public int updateOWbInveWithdrawItem(OWbInveWithdrawItem oWbInveWithdrawItem) { return oWbInveWithdrawItemMapper.updateOWbInveWithdrawItem(oWbInveWithdrawItem); } /** * 批量删除库存退港明细 * * @param iwItemSns 需要删除的库存退港明细ID * @return 结果 */ @Override public int deleteOWbInveWithdrawItemByIds(String[] iwItemSns) { return oWbInveWithdrawItemMapper.deleteOWbInveWithdrawItemByIds(iwItemSns); } /** * 删除库存退港明细信息 * * @param iwItemSn 库存退港明细ID * @return 结果 */ @Override public int deleteOWbInveWithdrawItemById(String iwItemSn) { return oWbInveWithdrawItemMapper.deleteOWbInveWithdrawItemById(iwItemSn); } }