|
|
@ -11,10 +11,12 @@ public interface FileApi { |
|
|
|
* 保存文件,并返回文件的访问路径 |
|
|
|
* |
|
|
|
* @param content 文件内容 |
|
|
|
* @param tableName 表名 |
|
|
|
* @param tableId 表数据id |
|
|
|
* @return 文件路径 |
|
|
|
*/ |
|
|
|
default String createFile(byte[] content) { |
|
|
|
return createFile(null, null, content); |
|
|
|
default String createFile(byte[] content, String tableName, Long tableId) { |
|
|
|
return createFile(null, null, content, tableName, tableId); |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
@ -22,10 +24,12 @@ public interface FileApi { |
|
|
|
* |
|
|
|
* @param path 文件路径 |
|
|
|
* @param content 文件内容 |
|
|
|
* @param tableName 表名 |
|
|
|
* @param tableId 表数据id |
|
|
|
* @return 文件路径 |
|
|
|
*/ |
|
|
|
default String createFile(String path, byte[] content) { |
|
|
|
return createFile(null, path, content); |
|
|
|
default String createFile(String path, byte[] content, String tableName, Long tableId) { |
|
|
|
return createFile(null, path, content, tableName, tableId); |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
@ -34,8 +38,10 @@ public interface FileApi { |
|
|
|
* @param name 文件名称 |
|
|
|
* @param path 文件路径 |
|
|
|
* @param content 文件内容 |
|
|
|
* @param tableName 表名 |
|
|
|
* @param tableId 表数据id |
|
|
|
* @return 文件路径 |
|
|
|
*/ |
|
|
|
String createFile(String name, String path, byte[] content); |
|
|
|
String createFile(String name, String path, byte[] content, String tableName, Long tableId); |
|
|
|
|
|
|
|
} |
|
|
|