update 优化 翻译模块 实现类使用spi文件注入
This commit is contained in:
parent
3ab03bf0e7
commit
402bad1e88
@ -5,14 +5,12 @@ import com.ruoyi.common.translation.annotation.TranslationType;
|
|||||||
import com.ruoyi.common.translation.constant.TransConstant;
|
import com.ruoyi.common.translation.constant.TransConstant;
|
||||||
import com.ruoyi.common.translation.core.TranslationInterface;
|
import com.ruoyi.common.translation.core.TranslationInterface;
|
||||||
import lombok.AllArgsConstructor;
|
import lombok.AllArgsConstructor;
|
||||||
import org.springframework.stereotype.Component;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 部门翻译实现
|
* 部门翻译实现
|
||||||
*
|
*
|
||||||
* @author Lion Li
|
* @author Lion Li
|
||||||
*/
|
*/
|
||||||
@Component
|
|
||||||
@AllArgsConstructor
|
@AllArgsConstructor
|
||||||
@TranslationType(type = TransConstant.DEPT_ID_TO_NAME)
|
@TranslationType(type = TransConstant.DEPT_ID_TO_NAME)
|
||||||
public class DeptNameTranslationImpl implements TranslationInterface<String> {
|
public class DeptNameTranslationImpl implements TranslationInterface<String> {
|
||||||
|
@ -13,7 +13,6 @@ import org.springframework.stereotype.Component;
|
|||||||
*
|
*
|
||||||
* @author Lion Li
|
* @author Lion Li
|
||||||
*/
|
*/
|
||||||
@Component
|
|
||||||
@AllArgsConstructor
|
@AllArgsConstructor
|
||||||
@TranslationType(type = TransConstant.DICT_TYPE_TO_LABEL)
|
@TranslationType(type = TransConstant.DICT_TYPE_TO_LABEL)
|
||||||
public class DictTypeTranslationImpl implements TranslationInterface<String> {
|
public class DictTypeTranslationImpl implements TranslationInterface<String> {
|
||||||
|
@ -12,7 +12,6 @@ import org.springframework.stereotype.Component;
|
|||||||
*
|
*
|
||||||
* @author Lion Li
|
* @author Lion Li
|
||||||
*/
|
*/
|
||||||
@Component
|
|
||||||
@AllArgsConstructor
|
@AllArgsConstructor
|
||||||
@TranslationType(type = TransConstant.OSS_ID_TO_URL)
|
@TranslationType(type = TransConstant.OSS_ID_TO_URL)
|
||||||
public class OssUrlTranslationImpl implements TranslationInterface<String> {
|
public class OssUrlTranslationImpl implements TranslationInterface<String> {
|
||||||
|
@ -5,14 +5,12 @@ import com.ruoyi.common.translation.annotation.TranslationType;
|
|||||||
import com.ruoyi.common.translation.constant.TransConstant;
|
import com.ruoyi.common.translation.constant.TransConstant;
|
||||||
import com.ruoyi.common.translation.core.TranslationInterface;
|
import com.ruoyi.common.translation.core.TranslationInterface;
|
||||||
import lombok.AllArgsConstructor;
|
import lombok.AllArgsConstructor;
|
||||||
import org.springframework.stereotype.Component;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 用户名翻译实现
|
* 用户名翻译实现
|
||||||
*
|
*
|
||||||
* @author Lion Li
|
* @author Lion Li
|
||||||
*/
|
*/
|
||||||
@Component
|
|
||||||
@AllArgsConstructor
|
@AllArgsConstructor
|
||||||
@TranslationType(type = TransConstant.USER_ID_TO_NAME)
|
@TranslationType(type = TransConstant.USER_ID_TO_NAME)
|
||||||
public class UserNameTranslationImpl implements TranslationInterface<String> {
|
public class UserNameTranslationImpl implements TranslationInterface<String> {
|
||||||
|
@ -1 +1,5 @@
|
|||||||
com.ruoyi.common.translation.config.TranslationConfig
|
com.ruoyi.common.translation.config.TranslationConfig
|
||||||
|
com.ruoyi.common.translation.core.impl.DeptNameTranslationImpl
|
||||||
|
com.ruoyi.common.translation.core.impl.DictTypeTranslationImpl
|
||||||
|
com.ruoyi.common.translation.core.impl.OssUrlTranslationImpl
|
||||||
|
com.ruoyi.common.translation.core.impl.UserNameTranslationImpl
|
||||||
|
Loading…
x
Reference in New Issue
Block a user