mirror of https://gitee.com/stylefeng/roses
【7.6.0】【file】更新一个接口的位置
parent
983cf949c7
commit
91f81a5a28
|
@ -106,4 +106,13 @@ public interface FileInfoApi {
|
||||||
*/
|
*/
|
||||||
SysFileInfoResponse uploadFileAndSave(File file, SysFileInfoRequest sysFileInfoRequest);
|
SysFileInfoResponse uploadFileAndSave(File file, SysFileInfoRequest sysFileInfoRequest);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 删除文件信息(真删除文件信息)
|
||||||
|
*
|
||||||
|
* @param sysFileInfoRequest 删除参数
|
||||||
|
* @author fengshuonan
|
||||||
|
* @since 2020/11/29 13:44
|
||||||
|
*/
|
||||||
|
void deleteReally(SysFileInfoRequest sysFileInfoRequest);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -25,6 +25,7 @@
|
||||||
package cn.stylefeng.roses.kernel.file.modular.service;
|
package cn.stylefeng.roses.kernel.file.modular.service;
|
||||||
|
|
||||||
import cn.stylefeng.roses.kernel.db.api.pojo.page.PageResult;
|
import cn.stylefeng.roses.kernel.db.api.pojo.page.PageResult;
|
||||||
|
import cn.stylefeng.roses.kernel.file.api.FileInfoApi;
|
||||||
import cn.stylefeng.roses.kernel.file.api.pojo.request.SysFileInfoRequest;
|
import cn.stylefeng.roses.kernel.file.api.pojo.request.SysFileInfoRequest;
|
||||||
import cn.stylefeng.roses.kernel.file.api.pojo.response.SysFileInfoListResponse;
|
import cn.stylefeng.roses.kernel.file.api.pojo.response.SysFileInfoListResponse;
|
||||||
import cn.stylefeng.roses.kernel.file.api.pojo.response.SysFileInfoResponse;
|
import cn.stylefeng.roses.kernel.file.api.pojo.response.SysFileInfoResponse;
|
||||||
|
@ -41,7 +42,7 @@ import java.util.List;
|
||||||
* @author stylefeng
|
* @author stylefeng
|
||||||
* @since 2020/6/7 22:15
|
* @since 2020/6/7 22:15
|
||||||
*/
|
*/
|
||||||
public interface SysFileInfoService extends IService<SysFileInfo> {
|
public interface SysFileInfoService extends IService<SysFileInfo>, FileInfoApi {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 获取文件信息结果集
|
* 获取文件信息结果集
|
||||||
|
@ -84,15 +85,6 @@ public interface SysFileInfoService extends IService<SysFileInfo> {
|
||||||
*/
|
*/
|
||||||
void download(SysFileInfoRequest sysFileInfoRequest, HttpServletResponse response);
|
void download(SysFileInfoRequest sysFileInfoRequest, HttpServletResponse response);
|
||||||
|
|
||||||
/**
|
|
||||||
* 删除文件信息(真删除文件信息)
|
|
||||||
*
|
|
||||||
* @param sysFileInfoRequest 删除参数
|
|
||||||
* @author fengshuonan
|
|
||||||
* @since 2020/11/29 13:44
|
|
||||||
*/
|
|
||||||
void deleteReally(SysFileInfoRequest sysFileInfoRequest);
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 分页查询文件信息表
|
* 分页查询文件信息表
|
||||||
*
|
*
|
||||||
|
|
|
@ -34,7 +34,6 @@ import cn.stylefeng.roses.kernel.auth.api.context.LoginContext;
|
||||||
import cn.stylefeng.roses.kernel.db.api.factory.PageFactory;
|
import cn.stylefeng.roses.kernel.db.api.factory.PageFactory;
|
||||||
import cn.stylefeng.roses.kernel.db.api.factory.PageResultFactory;
|
import cn.stylefeng.roses.kernel.db.api.factory.PageResultFactory;
|
||||||
import cn.stylefeng.roses.kernel.db.api.pojo.page.PageResult;
|
import cn.stylefeng.roses.kernel.db.api.pojo.page.PageResult;
|
||||||
import cn.stylefeng.roses.kernel.file.api.FileInfoApi;
|
|
||||||
import cn.stylefeng.roses.kernel.file.api.FileOperatorApi;
|
import cn.stylefeng.roses.kernel.file.api.FileOperatorApi;
|
||||||
import cn.stylefeng.roses.kernel.file.api.constants.FileConstants;
|
import cn.stylefeng.roses.kernel.file.api.constants.FileConstants;
|
||||||
import cn.stylefeng.roses.kernel.file.api.enums.FileLocationEnum;
|
import cn.stylefeng.roses.kernel.file.api.enums.FileLocationEnum;
|
||||||
|
@ -89,7 +88,7 @@ import static cn.stylefeng.roses.kernel.file.api.exception.enums.FileExceptionEn
|
||||||
*/
|
*/
|
||||||
@Service
|
@Service
|
||||||
@Slf4j
|
@Slf4j
|
||||||
public class SysFileInfoServiceImpl extends ServiceImpl<SysFileInfoMapper, SysFileInfo> implements SysFileInfoService, FileInfoApi {
|
public class SysFileInfoServiceImpl extends ServiceImpl<SysFileInfoMapper, SysFileInfo> implements SysFileInfoService {
|
||||||
|
|
||||||
@Resource
|
@Resource
|
||||||
private FileOperatorApi fileOperatorApi;
|
private FileOperatorApi fileOperatorApi;
|
||||||
|
|
Loading…
Reference in New Issue