parent
08e2a46c9a
commit
2745cf1e2b
@ -1,4 +1,4 @@
|
|||||||
package com.xjs.english;
|
package com.xjs.translation;
|
||||||
|
|
||||||
import com.ruoyi.common.security.annotation.EnableCustomConfig;
|
import com.ruoyi.common.security.annotation.EnableCustomConfig;
|
||||||
import com.ruoyi.common.security.annotation.EnableRyFeignClients;
|
import com.ruoyi.common.security.annotation.EnableRyFeignClients;
|
@ -1,8 +1,7 @@
|
|||||||
package com.xjs.english.client;
|
package com.xjs.translation.client;
|
||||||
|
|
||||||
import com.xjs.english.domain.qo.translation.BaiDuTranslationQo;
|
import com.xjs.translation.domain.qo.translation.BaiDuTranslationQo;
|
||||||
import org.springframework.cloud.openfeign.FeignClient;
|
import org.springframework.cloud.openfeign.FeignClient;
|
||||||
import org.springframework.http.MediaType;
|
|
||||||
import org.springframework.web.bind.annotation.PostMapping;
|
import org.springframework.web.bind.annotation.PostMapping;
|
||||||
|
|
||||||
/**
|
/**
|
@ -1,12 +1,10 @@
|
|||||||
package com.xjs.english.client;
|
package com.xjs.translation.client;
|
||||||
|
|
||||||
import com.alibaba.fastjson.JSONObject;
|
import com.alibaba.fastjson.JSONObject;
|
||||||
import com.xjs.english.domain.qo.translation.YouDaoTranslationQo;
|
import com.xjs.translation.domain.qo.translation.YouDaoTranslationQo;
|
||||||
import org.springframework.cloud.openfeign.FeignClient;
|
import org.springframework.cloud.openfeign.FeignClient;
|
||||||
import org.springframework.cloud.openfeign.SpringQueryMap;
|
import org.springframework.cloud.openfeign.SpringQueryMap;
|
||||||
import org.springframework.http.MediaType;
|
|
||||||
import org.springframework.web.bind.annotation.GetMapping;
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author xiejs
|
* @author xiejs
|
@ -1,4 +1,4 @@
|
|||||||
package com.xjs.english.config;
|
package com.xjs.translation.config;
|
||||||
|
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
import org.springframework.boot.context.properties.ConfigurationProperties;
|
import org.springframework.boot.context.properties.ConfigurationProperties;
|
@ -1,4 +1,4 @@
|
|||||||
package com.xjs.english.config;
|
package com.xjs.translation.config;
|
||||||
|
|
||||||
import feign.Logger;
|
import feign.Logger;
|
||||||
import org.springframework.context.annotation.Bean;
|
import org.springframework.context.annotation.Bean;
|
@ -1,4 +1,4 @@
|
|||||||
package com.xjs.english.consts;
|
package com.xjs.translation.consts;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author xiejs
|
* @author xiejs
|
@ -1,17 +1,17 @@
|
|||||||
package com.xjs.english.controller;
|
package com.xjs.translation.controller;
|
||||||
|
|
||||||
import com.ruoyi.common.core.web.domain.AjaxResult;
|
import com.ruoyi.common.core.web.domain.AjaxResult;
|
||||||
import com.xjs.english.domain.qo.translation.TranslationQo;
|
import com.xjs.translation.domain.qo.translation.TranslationQo;
|
||||||
import com.xjs.english.domain.vo.translation.TranslationVo;
|
import com.xjs.translation.domain.vo.translation.TranslationVo;
|
||||||
import com.xjs.english.service.TranslationService;
|
import com.xjs.translation.service.TranslationService;
|
||||||
import io.swagger.annotations.Api;
|
import io.swagger.annotations.Api;
|
||||||
import io.swagger.annotations.ApiOperation;
|
import io.swagger.annotations.ApiOperation;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.validation.annotation.Validated;
|
import org.springframework.validation.annotation.Validated;
|
||||||
import org.springframework.web.bind.annotation.*;
|
import org.springframework.web.bind.annotation.*;
|
||||||
|
|
||||||
import static com.xjs.english.consts.TranslationTypeConst.BAIDU;
|
import static com.xjs.translation.consts.TranslationTypeConst.BAIDU;
|
||||||
import static com.xjs.english.consts.TranslationTypeConst.YOUDAO;
|
import static com.xjs.translation.consts.TranslationTypeConst.YOUDAO;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author xiejs
|
* @author xiejs
|
@ -1,4 +1,4 @@
|
|||||||
package com.xjs.english.domain.qo.translation;
|
package com.xjs.translation.domain.qo.translation;
|
||||||
|
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
@ -1,4 +1,4 @@
|
|||||||
package com.xjs.english.domain.qo.translation;
|
package com.xjs.translation.domain.qo.translation;
|
||||||
|
|
||||||
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModel;
|
||||||
import io.swagger.annotations.ApiModelProperty;
|
import io.swagger.annotations.ApiModelProperty;
|
@ -1,4 +1,4 @@
|
|||||||
package com.xjs.english.domain.qo.translation;
|
package com.xjs.translation.domain.qo.translation;
|
||||||
|
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
@ -1,4 +1,4 @@
|
|||||||
package com.xjs.english.domain.vo.translation;
|
package com.xjs.translation.domain.vo.translation;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author xiejs
|
* @author xiejs
|
@ -1,4 +1,4 @@
|
|||||||
package com.xjs.english.domain.vo.translation;
|
package com.xjs.translation.domain.vo.translation;
|
||||||
|
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
@ -1,4 +1,4 @@
|
|||||||
package com.xjs.english.exception;
|
package com.xjs.translation.exception;
|
||||||
|
|
||||||
import lombok.extern.log4j.Log4j2;
|
import lombok.extern.log4j.Log4j2;
|
||||||
|
|
@ -1,7 +1,7 @@
|
|||||||
package com.xjs.english.service;
|
package com.xjs.translation.service;
|
||||||
|
|
||||||
import com.xjs.english.domain.qo.translation.TranslationQo;
|
import com.xjs.translation.domain.qo.translation.TranslationQo;
|
||||||
import com.xjs.english.domain.vo.translation.TranslationVo;
|
import com.xjs.translation.domain.vo.translation.TranslationVo;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author xiejs
|
* @author xiejs
|
@ -1,15 +1,15 @@
|
|||||||
package com.xjs.english.service.impl;
|
package com.xjs.translation.service.impl;
|
||||||
|
|
||||||
import cn.hutool.crypto.SecureUtil;
|
import cn.hutool.crypto.SecureUtil;
|
||||||
import com.alibaba.fastjson.JSONArray;
|
import com.alibaba.fastjson.JSONArray;
|
||||||
import com.alibaba.fastjson.JSONObject;
|
import com.alibaba.fastjson.JSONObject;
|
||||||
import com.xjs.english.client.BaiduFeignClient;
|
import com.xjs.translation.client.BaiduFeignClient;
|
||||||
import com.xjs.english.config.BaiduProperties;
|
import com.xjs.translation.config.BaiduProperties;
|
||||||
import com.xjs.english.domain.qo.translation.BaiDuTranslationQo;
|
import com.xjs.translation.domain.qo.translation.BaiDuTranslationQo;
|
||||||
import com.xjs.english.domain.qo.translation.TranslationQo;
|
import com.xjs.translation.domain.qo.translation.TranslationQo;
|
||||||
import com.xjs.english.domain.vo.translation.TranslationVo;
|
import com.xjs.translation.domain.vo.translation.TranslationVo;
|
||||||
import com.xjs.english.exception.BusinessException;
|
import com.xjs.translation.exception.BusinessException;
|
||||||
import com.xjs.english.service.TranslationService;
|
import com.xjs.translation.service.TranslationService;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
@ -1,20 +1,18 @@
|
|||||||
package com.xjs.english.service.impl;
|
package com.xjs.translation.service.impl;
|
||||||
|
|
||||||
import com.alibaba.fastjson.JSONArray;
|
import com.alibaba.fastjson.JSONArray;
|
||||||
import com.alibaba.fastjson.JSONObject;
|
import com.alibaba.fastjson.JSONObject;
|
||||||
import com.xjs.english.client.BaiduFeignClient;
|
import com.xjs.translation.client.YouDaoFeignClient;
|
||||||
import com.xjs.english.client.YouDaoFeignClient;
|
import com.xjs.translation.domain.qo.translation.TranslationQo;
|
||||||
import com.xjs.english.domain.qo.translation.TranslationQo;
|
import com.xjs.translation.domain.qo.translation.YouDaoTranslationQo;
|
||||||
import com.xjs.english.domain.qo.translation.YouDaoTranslationQo;
|
import com.xjs.translation.domain.vo.translation.TranslationVo;
|
||||||
import com.xjs.english.domain.vo.translation.TranslationVo;
|
import com.xjs.translation.exception.BusinessException;
|
||||||
import com.xjs.english.exception.BusinessException;
|
import com.xjs.translation.service.TranslationService;
|
||||||
import com.xjs.english.service.TranslationService;
|
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
import java.util.List;
|
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
/**
|
/**
|
@ -1,17 +1,13 @@
|
|||||||
package com.xjs.english.service.impl;
|
package com.xjs.translation.service.impl;
|
||||||
|
|
||||||
import com.xjs.english.XjsEnglishApp;
|
import com.xjs.translation.XjsEnglishApp;
|
||||||
import com.xjs.english.domain.qo.translation.BaiDuTranslationQo;
|
import com.xjs.translation.domain.qo.translation.TranslationQo;
|
||||||
import com.xjs.english.domain.qo.translation.TranslationQo;
|
import com.xjs.translation.domain.vo.translation.TranslationVo;
|
||||||
import com.xjs.english.domain.vo.translation.TranslationVo;
|
import com.xjs.translation.service.TranslationService;
|
||||||
import com.xjs.english.service.TranslationService;
|
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
|
||||||
import org.springframework.boot.test.context.SpringBootTest;
|
import org.springframework.boot.test.context.SpringBootTest;
|
||||||
|
|
||||||
import javax.annotation.Resource;
|
import javax.annotation.Resource;
|
||||||
|
|
||||||
import static org.junit.jupiter.api.Assertions.*;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author xiejs
|
* @author xiejs
|
||||||
* @desc
|
* @desc
|
@ -1,17 +1,14 @@
|
|||||||
package com.xjs.english.service.impl;
|
package com.xjs.translation.service.impl;
|
||||||
|
|
||||||
import com.xjs.english.XjsEnglishApp;
|
import com.xjs.translation.XjsEnglishApp;
|
||||||
import com.xjs.english.domain.qo.translation.TranslationQo;
|
import com.xjs.translation.domain.qo.translation.TranslationQo;
|
||||||
import com.xjs.english.domain.vo.translation.TranslationVo;
|
import com.xjs.translation.domain.vo.translation.TranslationVo;
|
||||||
import com.xjs.english.service.TranslationService;
|
import com.xjs.translation.service.TranslationService;
|
||||||
import org.junit.jupiter.api.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
|
||||||
import org.springframework.boot.test.context.SpringBootTest;
|
import org.springframework.boot.test.context.SpringBootTest;
|
||||||
|
|
||||||
import javax.annotation.Resource;
|
import javax.annotation.Resource;
|
||||||
|
|
||||||
import static org.junit.jupiter.api.Assertions.*;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author xiejs
|
* @author xiejs
|
||||||
* @desc
|
* @desc
|
Loading…
Reference in new issue