package com.vci.web.service;
|
|
import com.vci.corba.common.PLException;
|
import com.vci.dto.*;
|
import com.vci.starter.web.pagemodel.BaseResult;
|
import org.springframework.web.multipart.MultipartFile;
|
|
import javax.servlet.http.HttpServletResponse;
|
import java.io.IOException;
|
import java.util.List;
|
|
/**
|
* 文件柜管理的服务
|
* @author yuxc
|
* @date 2024-10-14
|
*/
|
public interface OsPvolumesServiceI {
|
/**
|
* 分页查询卷
|
* @param pageSize 页数
|
* @param pageIndex 第几页
|
* @return 分页数据
|
*/
|
BaseResult getPvolumesPage(short pageSize, short pageIndex) throws PLException;
|
/**
|
* 增加卷
|
* @param dto 卷的传输信息
|
* @return 保存结果
|
*/
|
BaseResult savePvolume(OsPvolumeDTO dto) throws PLException;
|
/**
|
* 修改卷
|
* @param dto 卷的传输信息
|
* @return 修改结果
|
*/
|
BaseResult updatePvolume(OsPvolumeDTO dto) throws PLException;
|
/**
|
* 删除卷
|
* @param ids 主键集合
|
* @return 删除结果
|
*/
|
BaseResult deletePvolume(String[] ids) throws PLException;
|
}
|