You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

34 lines
1.0 KiB

package com.gaotao.modules.warehouse.dao;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.gaotao.modules.warehouse.entity.Pallet;
import com.gaotao.modules.warehouse.entity.dto.PalletQueryDto;
import com.gaotao.modules.warehouse.entity.vo.PalletVo;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
* 托盘信息Mapper接口
*/
@Mapper
public interface PalletMapper extends BaseMapper<Pallet> {
/**
* 查询托盘列表
* @param page 分页参数
* @param queryDto 查询条件
* @return 托盘列表
*/
IPage<PalletVo> selectPalletList(IPage<PalletVo> page, @Param("query") PalletQueryDto queryDto);
/**
* 根据托盘ID查询托盘信息
* @param palletId 托盘ID
* @return 托盘信息
*/
PalletVo selectPalletByPalletId(@Param("palletId") String palletId);
}