diff --git a/forgeboot-i18n/forgeboot-i18n-api/src/main/kotlin/com/gewuyou/forgeboot/i18n/api/ResponseInformation.kt b/forgeboot-i18n/forgeboot-i18n-api/src/main/kotlin/com/gewuyou/forgeboot/i18n/api/ResponseInformation.kt index a98b9cf..c30f110 100644 --- a/forgeboot-i18n/forgeboot-i18n-api/src/main/kotlin/com/gewuyou/forgeboot/i18n/api/ResponseInformation.kt +++ b/forgeboot-i18n/forgeboot-i18n-api/src/main/kotlin/com/gewuyou/forgeboot/i18n/api/ResponseInformation.kt @@ -18,4 +18,10 @@ interface ResponseInformation { * @return 响应信息 code */ val responseI8nMessageCode: String + + /** + * 获取i18n响应信息参数 + * @return 响应信息 参数数组 + */ + val responseI8nMessageArgs: Array? } diff --git a/forgeboot-i18n/forgeboot-i18n-impl/src/main/java/com/gewuyou/forgeboot/i18n/impl/config/I18nProperties.kt b/forgeboot-i18n/forgeboot-i18n-impl/src/main/kotlin/com/gewuyou/forgeboot/i18n/impl/config/I18nProperties.kt similarity index 100% rename from forgeboot-i18n/forgeboot-i18n-impl/src/main/java/com/gewuyou/forgeboot/i18n/impl/config/I18nProperties.kt rename to forgeboot-i18n/forgeboot-i18n-impl/src/main/kotlin/com/gewuyou/forgeboot/i18n/impl/config/I18nProperties.kt diff --git a/forgeboot-i18n/forgeboot-i18n-impl/src/main/java/com/gewuyou/forgeboot/i18n/impl/exception/I18nBaseException.kt b/forgeboot-i18n/forgeboot-i18n-impl/src/main/kotlin/com/gewuyou/forgeboot/i18n/impl/exception/I18nBaseException.kt similarity index 92% rename from forgeboot-i18n/forgeboot-i18n-impl/src/main/java/com/gewuyou/forgeboot/i18n/impl/exception/I18nBaseException.kt rename to forgeboot-i18n/forgeboot-i18n-impl/src/main/kotlin/com/gewuyou/forgeboot/i18n/impl/exception/I18nBaseException.kt index 070ede8..c6154ef 100644 --- a/forgeboot-i18n/forgeboot-i18n-impl/src/main/java/com/gewuyou/forgeboot/i18n/impl/exception/I18nBaseException.kt +++ b/forgeboot-i18n/forgeboot-i18n-impl/src/main/kotlin/com/gewuyou/forgeboot/i18n/impl/exception/I18nBaseException.kt @@ -1,5 +1,6 @@ package com.gewuyou.forgeboot.i18n.impl.exception +import com.gewuyou.forgeboot.i18n.api.ResponseInformation /** @@ -64,6 +65,6 @@ open class I18nBaseException : RuntimeException { * * @return 国际化消息参数数组 */ - val errorI18nMessageArgs: Array - get() = responseInformation.args + val errorI18nMessageArgs: Array? + get() = responseInformation.responseI8nMessageArgs } diff --git a/forgeboot-i18n/forgeboot-i18n-impl/src/main/java/com/gewuyou/forgeboot/i18n/impl/filter/ReactiveLocaleResolver.kt b/forgeboot-i18n/forgeboot-i18n-impl/src/main/kotlin/com/gewuyou/forgeboot/i18n/impl/filter/ReactiveLocaleResolver.kt similarity index 100% rename from forgeboot-i18n/forgeboot-i18n-impl/src/main/java/com/gewuyou/forgeboot/i18n/impl/filter/ReactiveLocaleResolver.kt rename to forgeboot-i18n/forgeboot-i18n-impl/src/main/kotlin/com/gewuyou/forgeboot/i18n/impl/filter/ReactiveLocaleResolver.kt diff --git a/forgeboot-i18n/forgeboot-i18n-impl/src/main/java/com/gewuyou/forgeboot/i18n/impl/resolver/I18nMessageResolver.kt b/forgeboot-i18n/forgeboot-i18n-impl/src/main/kotlin/com/gewuyou/forgeboot/i18n/impl/resolver/I18nMessageResolver.kt similarity index 100% rename from forgeboot-i18n/forgeboot-i18n-impl/src/main/java/com/gewuyou/forgeboot/i18n/impl/resolver/I18nMessageResolver.kt rename to forgeboot-i18n/forgeboot-i18n-impl/src/main/kotlin/com/gewuyou/forgeboot/i18n/impl/resolver/I18nMessageResolver.kt