package org.springblade.modules.directive.service;
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import com.baomidou.mybatisplus.extension.service.IService;
|
import org.springblade.modules.directive.entity.Directive;
|
import org.springblade.modules.directive.entity.DirectiveFile;
|
import org.springblade.modules.directive.vo.DirectiveVo;
|
|
/**
|
* @author zhongrj
|
*/
|
public interface DirectiveService extends IService<Directive> {
|
|
/**
|
* 指令详情
|
* @param directive 指令信息对象
|
* @return
|
*/
|
DirectiveVo selectDirectiveInfo(Directive directive);
|
|
/**
|
* 指令分页信息
|
* @param page
|
* @param directive 指令信息对象
|
* @return
|
*/
|
IPage<DirectiveVo> selectDirectivePage(IPage<DirectiveVo> page, DirectiveVo directive);
|
|
/**
|
* 插入图片
|
* @param directiveFile
|
* @return
|
*/
|
boolean saveDirectiveFile(DirectiveFile directiveFile);
|
|
/**
|
* 删除图片
|
* @param id 指令id
|
* @return
|
*/
|
int deleleByDirectiveId(Long id);
|
}
|