|
@@ -13,10 +13,10 @@ import com.flow.model.StorageFileQuery;
|
|
|
import com.flow.service.FileService;
|
|
|
import com.flow.utils.FileUtil;
|
|
|
import com.google.common.collect.Lists;
|
|
|
-import org.apache.commons.codec.digest.DigestUtils;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
|
+import org.springframework.util.DigestUtils;
|
|
|
import org.springframework.web.multipart.MultipartFile;
|
|
|
|
|
|
import java.io.File;
|
|
@@ -56,7 +56,7 @@ public class FileServiceImpl extends BaseServiceImpl<FileDao, StorageFile> imple
|
|
|
String filename = multipartFile.getOriginalFilename();
|
|
|
String suffix = FileUtil.getSuffix(filename);
|
|
|
File file = FileUtil.upload(multipartFile, FileConstant.getPath());
|
|
|
- String md5 = DigestUtils.md5Hex(Files.newInputStream(file.toPath()));
|
|
|
+ String md5 = DigestUtils.md5DigestAsHex(Files.newInputStream(file.toPath()));
|
|
|
ArrayList<String> doc = Lists.newArrayList("txt", "pdf", "doc", "docx", "ppt", "pptx", "xlsx", "xls");
|
|
|
ArrayList<String> image = Lists.newArrayList("mpt", "pcd", "tga", "iff", "cdr", "psd", "eps", "tif", "wmf", "dif", "pcp", "dib", "jpg", "png", "gif", "jpeg", "bmp");
|
|
|
ArrayList<String> video = Lists.newArrayList("flv", "dat", "m4v", "asx", "mov", "mp4", "avi", "rmvb", "rm", "asf", "divx", "mpg", "mpeg", "mpe", "wmv", "mkv", "vob");
|