Commit 635a68aa by zhangxingmin

push

parent aecbbbff
...@@ -28,10 +28,15 @@ public class ApiChunkedUploadContextController implements ApiChunkedUploadContex ...@@ -28,10 +28,15 @@ public class ApiChunkedUploadContextController implements ApiChunkedUploadContex
/** /**
* 上传单个分片 * 上传单个分片
* @param chunk
* @param taskId
* @param chunkIndex
* @param projectBizId
* @param source
* @return
*/ */
public Result<Void> uploadChunk(String taskId,Integer chunkIndex, @Override
MultipartFile chunk,String projectBizId, public Result<Void> uploadChunk(MultipartFile chunk, String taskId, Integer chunkIndex, String projectBizId, String source) {
String source) {
apiChunkedUploadContextService.uploadChunk(taskId, chunkIndex, chunk,projectBizId,source); apiChunkedUploadContextService.uploadChunk(taskId, chunkIndex, chunk,projectBizId,source);
return Result.success(); return Result.success();
} }
......
...@@ -18,14 +18,20 @@ public interface ApiChunkedUploadContextFeignClient { ...@@ -18,14 +18,20 @@ public interface ApiChunkedUploadContextFeignClient {
/** /**
* 上传单个分片 * 上传单个分片
* @param chunk
* @param taskId
* @param chunkIndex
* @param projectBizId
* @param source
* @return
*/ */
@PostMapping(value = "/uploadChunk", consumes = MediaType.MULTIPART_FORM_DATA_VALUE) @PostMapping(value = "/uploadChunk", consumes = MediaType.MULTIPART_FORM_DATA_VALUE)
Result<Void> uploadChunk( Result<Void> uploadChunk(
@RequestPart("taskId") String taskId,
@RequestPart("chunkIndex") Integer chunkIndex,
@RequestPart("chunk") MultipartFile chunk, @RequestPart("chunk") MultipartFile chunk,
@RequestPart("projectBizId") String projectBizId, @RequestParam("taskId") String taskId,
@RequestPart("source") String source @RequestParam("chunkIndex") Integer chunkIndex,
@RequestParam("projectBizId") String projectBizId,
@RequestParam("source") String source
); );
/** /**
......
...@@ -6,7 +6,6 @@ import lombok.extern.slf4j.Slf4j; ...@@ -6,7 +6,6 @@ import lombok.extern.slf4j.Slf4j;
import org.springframework.cloud.openfeign.FallbackFactory; import org.springframework.cloud.openfeign.FallbackFactory;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
import org.springframework.web.multipart.MultipartFile; import org.springframework.web.multipart.MultipartFile;
import java.util.Map; import java.util.Map;
/** /**
...@@ -18,8 +17,9 @@ public class ApiChunkedUploadContextFeignFallbackFactory implements FallbackFact ...@@ -18,8 +17,9 @@ public class ApiChunkedUploadContextFeignFallbackFactory implements FallbackFact
@Override @Override
public ApiChunkedUploadContextFeignClient create(Throwable cause) { public ApiChunkedUploadContextFeignClient create(Throwable cause) {
return new ApiChunkedUploadContextFeignClient() { return new ApiChunkedUploadContextFeignClient() {
@Override @Override
public Result<Void> uploadChunk(String taskId, Integer chunkIndex, MultipartFile chunk, String projectBizId, String source) { public Result<Void> uploadChunk(MultipartFile chunk, String taskId, Integer chunkIndex, String projectBizId, String source) {
return null; return null;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment