接口 RemoteSysLanguageDataService


@FeignClient(contextId="remoteSysLanguageDataService", value="kernel-biz", url="${feign.client.config.kernel-biz.url:}") public interface RemoteSysLanguageDataService

用户远程服务

  • 方法详细资料

    • getAll

      @GetMapping("/language-pack/get-all") R<List<LanguagePackLocaleViewDTO>> getAll()
    • insertOrUpdateBatch

      @PostMapping("/language-pack/insert-or-update-batch") R<Boolean> insertOrUpdateBatch(@RequestBody List<LanguagePackDTO> dto)
    • getLang

      @GetMapping("/language-pack/get-lang") R<LanguagePackLocaleViewDTO> getLang(@Validated @RequestParam("locale") String locale)
      获取服务所有语言包
      参数:
      locale - 语言标识
      返回:
      所有语言包
    • baiduTranslate

      @GetMapping("/language-pack/baidu-translate") R<BaiduTranslateResultDTO> baiduTranslate(@RequestParam("query") String query, @RequestParam("from") String from, @RequestParam("to") String to)
      baidu翻译
      参数:
      query - 翻译内容
      from - 原文语言标识
      to - 译文语言标识
      返回:
      翻译内容