diff --git a/xjs-business/xjs-business-english/src/main/java/com/xjs/common/client/BaiduFeignClient.java b/xjs-business/xjs-business-english/src/main/java/com/xjs/common/client/BaiduFeignClient.java index f4365d62..95e8aee7 100644 --- a/xjs-business/xjs-business-english/src/main/java/com/xjs/common/client/BaiduFeignClient.java +++ b/xjs-business/xjs-business-english/src/main/java/com/xjs/common/client/BaiduFeignClient.java @@ -7,6 +7,8 @@ import com.xjs.translation.domain.qo.translation.BaiDuTranslationQo; import org.springframework.cloud.openfeign.FeignClient; import org.springframework.web.bind.annotation.PostMapping; +import static com.xjs.common.consts.ApiConst.BAIDU_FY; + /** * @author xiejs * @desc 百度翻译接口api调用 @@ -16,7 +18,7 @@ import org.springframework.web.bind.annotation.PostMapping; public interface BaiduFeignClient { @PostMapping(headers = {"Content-Type=application/x-www-form-urlencoded"}) - @ApiLog(name = "baidu", + @ApiLog(name = BAIDU_FY, url = "http://api.fanyi.baidu.com/api/trans/vip/translate", method = "Post") JSONObject translationApi(BaiDuTranslationQo qo); diff --git a/xjs-business/xjs-business-english/src/main/java/com/xjs/common/client/TianXingPYQFeignClient.java b/xjs-business/xjs-business-english/src/main/java/com/xjs/common/client/TianXingPYQFeignClient.java index 6e3ebf9a..3dfeabdf 100644 --- a/xjs-business/xjs-business-english/src/main/java/com/xjs/common/client/TianXingPYQFeignClient.java +++ b/xjs-business/xjs-business-english/src/main/java/com/xjs/common/client/TianXingPYQFeignClient.java @@ -8,6 +8,8 @@ import org.springframework.cloud.openfeign.FeignClient; import org.springframework.cloud.openfeign.SpringQueryMap; import org.springframework.web.bind.annotation.GetMapping; +import static com.xjs.common.consts.ApiConst.TIANXING_PYQ; + /** * @author xiejs * @desc 天行数据朋友圈文案接口api调用 @@ -18,7 +20,7 @@ import org.springframework.web.bind.annotation.GetMapping; public interface TianXingPYQFeignClient { @GetMapping - @ApiLog(name = "tianXing", + @ApiLog(name = TIANXING_PYQ, url = "http://api.tianapi.com/pyqwenan/index", method = "Get") JSONObject copyWritingApi(@SpringQueryMap RequestBody requestBody); diff --git a/xjs-business/xjs-business-english/src/main/java/com/xjs/common/client/TianXingWYYFeignClient.java b/xjs-business/xjs-business-english/src/main/java/com/xjs/common/client/TianXingWYYFeignClient.java index da1240bc..88ff5005 100644 --- a/xjs-business/xjs-business-english/src/main/java/com/xjs/common/client/TianXingWYYFeignClient.java +++ b/xjs-business/xjs-business-english/src/main/java/com/xjs/common/client/TianXingWYYFeignClient.java @@ -8,6 +8,8 @@ import org.springframework.cloud.openfeign.FeignClient; import org.springframework.cloud.openfeign.SpringQueryMap; import org.springframework.web.bind.annotation.GetMapping; +import static com.xjs.common.consts.ApiConst.TIANXING_WYY; + /** * @author xiejs * @desc 天行数据网易云热评接口api调用 @@ -17,7 +19,7 @@ import org.springframework.web.bind.annotation.GetMapping; @FeignClient(name = "tianXingWYY",url = "http://api.tianapi.com/hotreview/index",fallbackFactory = TianXingWYYFeignFactory.class) public interface TianXingWYYFeignClient { @GetMapping - @ApiLog(name = "tianXing", + @ApiLog(name = TIANXING_WYY, url = "http://api.tianapi.com/hotreview/index", method = "Get") JSONObject copyWritingApi(@SpringQueryMap RequestBody requestBody); diff --git a/xjs-business/xjs-business-english/src/main/java/com/xjs/common/client/YouDaoFeignClient.java b/xjs-business/xjs-business-english/src/main/java/com/xjs/common/client/YouDaoFeignClient.java index fa077ff8..789528ae 100644 --- a/xjs-business/xjs-business-english/src/main/java/com/xjs/common/client/YouDaoFeignClient.java +++ b/xjs-business/xjs-business-english/src/main/java/com/xjs/common/client/YouDaoFeignClient.java @@ -8,6 +8,8 @@ import org.springframework.cloud.openfeign.FeignClient; import org.springframework.cloud.openfeign.SpringQueryMap; import org.springframework.web.bind.annotation.GetMapping; +import static com.xjs.common.consts.ApiConst.YOUDAO_FY; + /** * @author xiejs * @desc 有道翻译接口api调用 @@ -17,7 +19,7 @@ import org.springframework.web.bind.annotation.GetMapping; public interface YouDaoFeignClient { @GetMapping( headers ={ "Accept-Encoding=''"}) - @ApiLog(name = "youdao", + @ApiLog(name = YOUDAO_FY, url = "http://fanyi.youdao.com/translate", method = "Get") JSONObject translationApi(@SpringQueryMap YouDaoTranslationQo qo); diff --git a/xjs-business/xjs-business-english/src/main/java/com/xjs/common/consts/ApiConst.java b/xjs-business/xjs-business-english/src/main/java/com/xjs/common/consts/ApiConst.java new file mode 100644 index 00000000..ecdfb9fb --- /dev/null +++ b/xjs-business/xjs-business-english/src/main/java/com/xjs/common/consts/ApiConst.java @@ -0,0 +1,16 @@ +package com.xjs.common.consts; + +/** + * @author xiejs + * @desc api名称常量类 + * @create 2021-12-28 + */ +public class ApiConst { + public static final String YOUDAO_FY= "有道翻译"; + + public static final String BAIDU_FY= "百度翻译"; + + public static final String TIANXING_PYQ= "天行-朋友圈"; + + public static final String TIANXING_WYY= "天行-网易云"; +} diff --git a/xjs-business/xjs-business-english/src/main/java/com/xjs/copywriting/controller/CopyWritingController.java b/xjs-business/xjs-business-english/src/main/java/com/xjs/copywriting/controller/CopyWritingController.java index 4de9d2a1..3d8a4476 100644 --- a/xjs-business/xjs-business-english/src/main/java/com/xjs/copywriting/controller/CopyWritingController.java +++ b/xjs-business/xjs-business-english/src/main/java/com/xjs/copywriting/controller/CopyWritingController.java @@ -42,9 +42,6 @@ public class CopyWritingController extends BaseController { @Autowired private CopyWritingService copyWritingService; - //todo 文案管理前端页面, - // 实现其他天行数据接口, - // 实现其他朋友圈文案api, @GetMapping @ApiOperation("文案接口")