|
@ -30,6 +30,8 @@ import org.springframework.web.multipart.MultipartFile; |
|
|
*/ |
|
|
*/ |
|
|
@FeignClient(name = ServiceConstant.EPMET_OSS_SERVER, configuration = OssFeignClient.MultipartSupportConfig.class, fallback = |
|
|
@FeignClient(name = ServiceConstant.EPMET_OSS_SERVER, configuration = OssFeignClient.MultipartSupportConfig.class, fallback = |
|
|
OssFeignClientFallback.class) |
|
|
OssFeignClientFallback.class) |
|
|
|
|
|
//@FeignClient(name = ServiceConstant.EPMET_OSS_SERVER, configuration = OssFeignClient.MultipartSupportConfig.class, fallback =
|
|
|
|
|
|
// OssFeignClientFallback.class)
|
|
|
public interface OssFeignClient { |
|
|
public interface OssFeignClient { |
|
|
/** |
|
|
/** |
|
|
* 文件上传 |
|
|
* 文件上传 |
|
@ -43,7 +45,8 @@ public interface OssFeignClient { |
|
|
@PostMapping(value ="oss/file/uploadqrcode", consumes = MediaType.MULTIPART_FORM_DATA_VALUE) |
|
|
@PostMapping(value ="oss/file/uploadqrcode", consumes = MediaType.MULTIPART_FORM_DATA_VALUE) |
|
|
Result<UploadImgResultDTO> uploadQrCode(@RequestPart(value = "file") MultipartFile file); |
|
|
Result<UploadImgResultDTO> uploadQrCode(@RequestPart(value = "file") MultipartFile file); |
|
|
|
|
|
|
|
|
@Configuration |
|
|
|
|
|
|
|
|
//@Configuration
|
|
|
class MultipartSupportConfig { |
|
|
class MultipartSupportConfig { |
|
|
@Bean |
|
|
@Bean |
|
|
public Encoder feignFormEncoder() { |
|
|
public Encoder feignFormEncoder() { |
|
|