package com.glxp.api.dao.inv; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.glxp.api.entity.inv.InvCountOrderEntity; import com.glxp.api.req.inv.FilterInvCountOrderRequest; import com.glxp.api.res.inv.InvCountOrderResponse; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import java.util.List; @Mapper public interface InvCountOrderMapper extends BaseMapper { /*** * 查询盘点单据数据 * @param filterInvCountOrderRequest * @return */ List selectList(FilterInvCountOrderRequest filterInvCountOrderRequest); /** * 根据id查询盘点单号 * * @param id * @return */ String selectOrderIdById(@Param("id") String id); /** * 根据盘点单号更新单据信息 * * @param invCountOrder */ void updateByOrderId(InvCountOrderEntity invCountOrder); /** * 根据单据号查询盘点单据信息 * * @param orderId * @return */ InvCountOrderEntity selectByOrderId(@Param("orderId") String orderId); /** * 根据单据号删除单据 * * @param orderId */ void deleteByOrderId(@Param("orderId") String orderId); }