|
@ -2,7 +2,6 @@ package com.elink.esua.epdc.modules.feign; |
|
|
|
|
|
|
|
|
import com.elink.esua.epdc.commons.tools.constant.ServiceConstant; |
|
|
import com.elink.esua.epdc.commons.tools.constant.ServiceConstant; |
|
|
import com.elink.esua.epdc.commons.tools.utils.Result; |
|
|
import com.elink.esua.epdc.commons.tools.utils.Result; |
|
|
import com.elink.esua.epdc.dto.UploadDTO; |
|
|
|
|
|
import com.elink.esua.epdc.modules.feign.fallback.OssFeignClientFallback; |
|
|
import com.elink.esua.epdc.modules.feign.fallback.OssFeignClientFallback; |
|
|
import org.springframework.cloud.openfeign.FeignClient; |
|
|
import org.springframework.cloud.openfeign.FeignClient; |
|
|
import org.springframework.web.bind.annotation.GetMapping; |
|
|
import org.springframework.web.bind.annotation.GetMapping; |
|
@ -33,16 +32,16 @@ public interface OssFeignClient { |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* 下载url的图片,上传到oss |
|
|
* 下载url的图片,上传到oss |
|
|
* @param avatarUrl 图片url,入参示例:https://uni-oss.dtdjzx.gov.cn/resource-xxxd/uploads/image/2023-05-26/3618657367924684031.jpg
|
|
|
* @param imgUrl 图片url,入参示例:https://uni-oss.dtdjzx.gov.cn/resource-xxxd/uploads/image/2023-05-26/3618657367924684031.jpg
|
|
|
* @return 下载avatarUrl图片,返参示例:https://epdc-shibei.elinkservice.cn/files-pro/20230530/8ed41af545e04e0cae0d4398d80c704e.jpg
|
|
|
* @return 下载avatarUrl图片,返参示例:https://epdc-shibei.elinkservice.cn/files-pro/20230530/8ed41af545e04e0cae0d4398d80c704e.jpg
|
|
|
*/ |
|
|
*/ |
|
|
@GetMapping(value="oss/file/saveWeChatFaceImg") |
|
|
@GetMapping(value="oss/file/uploadXxxdImg") |
|
|
Result<UploadDTO> saveWeChatFaceImg(@RequestParam("avatarUrl")String avatarUrl); |
|
|
Result<String> uploadXxxdImg(@RequestParam("imgUrl")String imgUrl); |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* @param itemVoiceUrl:新新向党语音url示例:https://uni-oss.dtdjzx.gov.cn/resource-xxxd/uploads/audio/2023-05-30/3619422864240813849.mp3
|
|
|
* @param itemVoiceUrl:新新向党语音url示例:https://uni-oss.dtdjzx.gov.cn/resource-xxxd/uploads/audio/2023-05-30/3619422864240813849.mp3
|
|
|
* @return 上传到oss |
|
|
* @return 上传到oss |
|
|
*/ |
|
|
*/ |
|
|
@GetMapping(value = "oss/file/uploadXxxdVoice") |
|
|
@GetMapping(value = "oss/file/uploadXxxdVoice") |
|
|
Result<UploadDTO> uploadXxxdVoice(@RequestParam("itemVoiceUrl") String itemVoiceUrl); |
|
|
Result<String> uploadXxxdVoice(@RequestParam("itemVoiceUrl") String itemVoiceUrl); |
|
|
} |
|
|
} |
|
|