update 优化分片上传初始化防重

This commit is contained in:
AprilWind 2024-04-24 11:11:13 +08:00
parent 6cc2eab3d7
commit abfcb3f84e
2 changed files with 3 additions and 1 deletions

View File

@ -426,7 +426,7 @@ public class OssClient {
return UploadResult.builder().url(getUrl() + StringUtils.SLASH + key).filename(key).eTag(eTag).build();
} catch (Exception e) {
// 捕获异常并抛出自定义异常
throw new OssException("上传文件失败,请检查配置信息:[" + e.getMessage() + "]");
throw new OssException("合并文件失败,请检查配置信息:[" + e.getMessage() + "]");
}
}

View File

@ -12,6 +12,7 @@ import org.dromara.common.core.domain.R;
import org.dromara.common.core.validate.AddGroup;
import org.dromara.common.core.validate.EditGroup;
import org.dromara.common.core.validate.QueryGroup;
import org.dromara.common.idempotent.annotation.RepeatSubmit;
import org.dromara.common.log.annotation.Log;
import org.dromara.common.log.enums.BusinessType;
import org.dromara.common.mybatis.core.page.PageQuery;
@ -116,6 +117,7 @@ public class SysOssController extends BaseController {
*
* @param originalName 文件原名
*/
@RepeatSubmit
@SaCheckPermission("system:oss:multipart")
@PostMapping(value = "/multipart/initiate")
public R<MultipartVo> initiateMultipart(@Size(min = 2, max = 255, message = "文件原名长度必须在2到255之间")