|
@@ -35,9 +35,9 @@ public class FileStoreUtil {
|
|
* @param inputStream 流
|
|
* @param inputStream 流
|
|
* @param type fileStore类型
|
|
* @param type fileStore类型
|
|
*/
|
|
*/
|
|
- public void ossUpload(String dirName, InputStream inputStream,String md5, String type) throws Exception {
|
|
|
|
|
|
+ public void ossUpload(String dirName, InputStream inputStream, String md5, String type) throws Exception {
|
|
log.info("ossUpload is come in");
|
|
log.info("ossUpload is come in");
|
|
- fileService.getFileStore(type).write(dirName, inputStream,md5);
|
|
|
|
|
|
+ fileService.getFileStore(type).write(dirName, inputStream, md5);
|
|
log.info("dirName:{}", dirName);
|
|
log.info("dirName:{}", dirName);
|
|
}
|
|
}
|
|
|
|
|
|
@@ -48,7 +48,7 @@ public class FileStoreUtil {
|
|
* @param file 文件
|
|
* @param file 文件
|
|
* @param type fileStore类型
|
|
* @param type fileStore类型
|
|
*/
|
|
*/
|
|
- public void ossUpload(String dirName, File file,String md5, String type) throws Exception {
|
|
|
|
|
|
+ public void ossUpload(String dirName, File file, String md5, String type) throws Exception {
|
|
log.info("ossUpload is come in");
|
|
log.info("ossUpload is come in");
|
|
fileService.getFileStore(type).write(dirName, new FileInputStream(file), md5);
|
|
fileService.getFileStore(type).write(dirName, new FileInputStream(file), md5);
|
|
log.info("dirName:{}", dirName);
|
|
log.info("dirName:{}", dirName);
|
|
@@ -108,17 +108,18 @@ public class FileStoreUtil {
|
|
|
|
|
|
/**
|
|
/**
|
|
* 获取文件访问url
|
|
* 获取文件访问url
|
|
|
|
+ *
|
|
* @param objectPath 文件路径
|
|
* @param objectPath 文件路径
|
|
- * @param type 文件上传的类型
|
|
|
|
|
|
+ * @param type 文件上传的类型
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
public String getPrivateUrl(String objectPath, String type) {
|
|
public String getPrivateUrl(String objectPath, String type) {
|
|
String server;
|
|
String server;
|
|
- if ("public".equals(type)){
|
|
|
|
|
|
+ if ("public".equals(type)) {
|
|
server = dictionaryConfig.fssPublicDomain().getServer();
|
|
server = dictionaryConfig.fssPublicDomain().getServer();
|
|
- }else if ("private".equals(type)){
|
|
|
|
|
|
+ } else if ("private".equals(type)) {
|
|
server = dictionaryConfig.fssPrivateDomain().getServer();
|
|
server = dictionaryConfig.fssPrivateDomain().getServer();
|
|
- }else {
|
|
|
|
|
|
+ } else {
|
|
throw ExceptionResultEnum.ERROR.exception("文件存储store类型不存在");
|
|
throw ExceptionResultEnum.ERROR.exception("文件存储store类型不存在");
|
|
}
|
|
}
|
|
|
|
|
|
@@ -127,12 +128,13 @@ public class FileStoreUtil {
|
|
|
|
|
|
/**
|
|
/**
|
|
* 根据数据库文件路径判断文件上传类型
|
|
* 根据数据库文件路径判断文件上传类型
|
|
|
|
+ *
|
|
* @param path 路径
|
|
* @param path 路径
|
|
* @return 类型
|
|
* @return 类型
|
|
*/
|
|
*/
|
|
- public UploadFileEnum getUploadEnumByPath(String path){
|
|
|
|
- path = path.replaceAll("\\\\","/");
|
|
|
|
- String target = path.substring(0,path.indexOf('/'));
|
|
|
|
|
|
+ public UploadFileEnum getUploadEnumByPath(String path) {
|
|
|
|
+ path = path.replaceAll("\\\\", "/");
|
|
|
|
+ String target = path.substring(0, path.indexOf('/'));
|
|
return UploadFileEnum.valueOf(target.toUpperCase());
|
|
return UploadFileEnum.valueOf(target.toUpperCase());
|
|
}
|
|
}
|
|
|
|
|