package org.springblade.modules.directive.mapper;
|
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import org.apache.ibatis.annotations.Param;
|
import org.springblade.modules.directive.entity.Directive;
|
import org.springblade.modules.directive.entity.DirectiveFile;
|
import org.springblade.modules.directive.vo.DirectiveVo;
|
|
import java.util.List;
|
|
/**
|
* 指令Mapper 接口
|
* @author zhongrj
|
*/
|
public interface DirectiveMapper extends BaseMapper<Directive> {
|
|
/**
|
* 自定义分页
|
*
|
* @param page 分页
|
* @param directive 实体
|
* @return
|
*/
|
List<DirectiveVo> selectDirectivePage(IPage page, @Param("directive") DirectiveVo directive);
|
|
/**
|
* 详情
|
* @param directive 指令信息对象
|
* @return
|
*/
|
DirectiveVo selectDirectiveInfo(@Param("directive") Directive directive);
|
|
/**
|
* 查询指令图片信息集合
|
* @param id 指令id
|
* @return
|
*/
|
List<DirectiveFile> getDirectiveFileList(Long id);
|
}
|