package com.emato.biz.mapper.warehouse; import java.util.List; import com.emato.biz.domain.warehouse.OWbInveShipment; /** * 库存发货单,记录发货数据及wms回传状态(订单:发货单=1:1)Mapper接口 * * @author yangbo * @date 2021-02-01 */ public interface OWbInveShipmentMapper { /** * 查询库存发货单,记录发货数据及wms回传状态(订单:发货单=1:1) * * @param shipmentSn 库存发货单,记录发货数据及wms回传状态(订单:发货单=1:1)ID * @return 库存发货单,记录发货数据及wms回传状态(订单:发货单=1:1) */ public OWbInveShipment selectOWbInveShipmentById(String shipmentSn); /** * 查询库存发货单,记录发货数据及wms回传状态(订单:发货单=1:1)列表 * * @param oWbInveShipment 库存发货单,记录发货数据及wms回传状态(订单:发货单=1:1) * @return 库存发货单,记录发货数据及wms回传状态(订单:发货单=1:1)集合 */ public List selectOWbInveShipmentList(OWbInveShipment oWbInveShipment); /** * 新增库存发货单,记录发货数据及wms回传状态(订单:发货单=1:1) * * @param oWbInveShipment 库存发货单,记录发货数据及wms回传状态(订单:发货单=1:1) * @return 结果 */ public int insertOWbInveShipment(OWbInveShipment oWbInveShipment); /** * 修改库存发货单,记录发货数据及wms回传状态(订单:发货单=1:1) * * @param oWbInveShipment 库存发货单,记录发货数据及wms回传状态(订单:发货单=1:1) * @return 结果 */ public int updateOWbInveShipment(OWbInveShipment oWbInveShipment); /** * 删除库存发货单,记录发货数据及wms回传状态(订单:发货单=1:1) * * @param shipmentSn 库存发货单,记录发货数据及wms回传状态(订单:发货单=1:1)ID * @return 结果 */ public int deleteOWbInveShipmentById(String shipmentSn); /** * 批量删除库存发货单,记录发货数据及wms回传状态(订单:发货单=1:1) * * @param shipmentSns 需要删除的数据ID * @return 结果 */ public int deleteOWbInveShipmentByIds(String[] shipmentSns); }