上传文件增加sync

This commit is contained in:
WenG 2022-03-20 10:02:56 +08:00
parent 6a879782de
commit e7a8acbf7e
2 changed files with 2 additions and 2 deletions

View File

@ -120,7 +120,7 @@ public class DefaultFileServiceImpl extends DefaultBaseService implements IDefau
* @param params * @param params
* @param useUserId * @param useUserId
*/ */
private void uploadFile(String tokenOrUserId, MultipartFile uploadFile, UploadTypeEnum uploadTypeEnum, Map<String, Object> params, boolean useUserId) { private synchronized void uploadFile(String tokenOrUserId, MultipartFile uploadFile, UploadTypeEnum uploadTypeEnum, Map<String, Object> params, boolean useUserId) {
String baseUploadPath = fileProperties.getUploadPath(); String baseUploadPath = fileProperties.getUploadPath();
if (StringUtils.isBlank(baseUploadPath)) { if (StringUtils.isBlank(baseUploadPath)) {
throw new SystemException("上传路径未配置"); throw new SystemException("上传路径未配置");

View File

@ -143,7 +143,7 @@ public class MinIoFileServiceImpl extends DefaultBaseService implements IMinIoFi
* @param params * @param params
* @param useUserId 是否使用外来userId * @param useUserId 是否使用外来userId
*/ */
private void uploadFile(String tokenOrUserId, MultipartFile uploadFile, UploadTypeEnum uploadTypeEnum, Map<String, Object> params, boolean useUserId) { private synchronized void uploadFile(String tokenOrUserId, MultipartFile uploadFile, UploadTypeEnum uploadTypeEnum, Map<String, Object> params, boolean useUserId) {
String fileId = UUIDUtil.getUUID(); String fileId = UUIDUtil.getUUID();
params.put("fileId", fileId); params.put("fileId", fileId);