package zy.cloud.wms.manager.mapper; import com.baomidou.mybatisplus.mapper.BaseMapper; import com.baomidou.mybatisplus.plugins.Page; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Repository; import zy.cloud.wms.manager.entity.LocDetl; import java.util.List; @Mapper @Repository public interface LocDetlMapper extends BaseMapper { List listByPage(Page page, @Param("nodeId") String nodeId, @Param("locNo") Object locNo, @Param("matnr") Object matnr, @Param("maktx") Object maktx); LocDetl selectByLocNoAndMatnr(@Param("nodeId")Long nodeId, @Param("matnr")String martnr); Double selectCountByMatnr(@Param("matnr") String matnr); Integer reduceStock(@Param("nodeId") Long nodeId, @Param("matnr") String matnr, @Param("anfme") Double anfme); Integer removeStock(@Param("nodeId") Long nodeId, @Param("matnr") String matnr); List selectByPrior(@Param("matnr") String matnr, @Param("nodeId") Long nodeId); }