72 changed files with 534 additions and 498 deletions
@ -0,0 +1,50 @@ |
|||||
|
package io.sc.platform.core.enums; |
||||
|
|
||||
|
import java.util.Locale; |
||||
|
|
||||
|
/** |
||||
|
* 语言枚举类 |
||||
|
*/ |
||||
|
public enum Language { |
||||
|
en, /* 英文 */ |
||||
|
zh_CN, /* 简体中文 */ |
||||
|
tw_CN; /* 繁体中文*/ |
||||
|
|
||||
|
/** |
||||
|
* 获取默认语言 |
||||
|
* @return 默认语言 |
||||
|
*/ |
||||
|
public static Language getDefault(){ |
||||
|
return Language.zh_CN; |
||||
|
} |
||||
|
|
||||
|
/** |
||||
|
* 是否存在字符串语言对应的语言枚举 |
||||
|
* @param lang 语言 |
||||
|
* @return 是否存在字符串语言对应的语言枚举 |
||||
|
*/ |
||||
|
public static boolean exists(String lang){ |
||||
|
for(Language language : Language.values()){ |
||||
|
if(language.toString().equalsIgnoreCase(lang)){ |
||||
|
return true; |
||||
|
} |
||||
|
} |
||||
|
return false; |
||||
|
} |
||||
|
|
||||
|
/** |
||||
|
* 获取语言枚举对应的区域对象 |
||||
|
* @return 区域对象 |
||||
|
*/ |
||||
|
public Locale getLocale(){ |
||||
|
switch (this){ |
||||
|
case en: |
||||
|
return new Locale("en"); |
||||
|
case zh_CN: |
||||
|
return new Locale("zh","CN"); |
||||
|
case tw_CN: |
||||
|
return new Locale("tw","CN"); |
||||
|
} |
||||
|
return null; |
||||
|
} |
||||
|
} |
@ -1,16 +1,14 @@ |
|||||
package io.sc.platform.core.autoconfigure.support; |
package io.sc.platform.core.i18n; |
||||
|
|
||||
import io.sc.platform.core.plugins.PluginManager; |
import io.sc.platform.core.plugins.PluginManager; |
||||
import org.springframework.util.StringUtils; |
import org.springframework.util.StringUtils; |
||||
|
|
||||
import java.util.ArrayList; |
import java.util.ArrayList; |
||||
import java.util.Arrays; |
|
||||
import java.util.List; |
import java.util.List; |
||||
|
|
||||
import static org.springframework.util.StringUtils.commaDelimitedListToStringArray; |
|
||||
import static org.springframework.util.StringUtils.trimAllWhitespace; |
import static org.springframework.util.StringUtils.trimAllWhitespace; |
||||
|
|
||||
public class MessageSourceBaseNameUtil { |
public class MessageSourceBaseName { |
||||
public static String[] getBaseNames(String basename){ |
public static String[] getBaseNames(String basename){ |
||||
List<String> result =new ArrayList<String>(); |
List<String> result =new ArrayList<String>(); |
||||
//首先加载在 application.properties 中配置的 spring.messages.basename 列表
|
//首先加载在 application.properties 中配置的 spring.messages.basename 列表
|
@ -0,0 +1,24 @@ |
|||||
|
package io.sc.platform.core.service; |
||||
|
|
||||
|
import io.sc.platform.core.enums.Language; |
||||
|
|
||||
|
import java.util.Map; |
||||
|
|
||||
|
/** |
||||
|
* 消息源服务接口 |
||||
|
*/ |
||||
|
public interface MessageSourceService { |
||||
|
/** |
||||
|
* 获取一个或多个多语言消息键的所有多语言消息 |
||||
|
* @param messageKeys 消息 key |
||||
|
* @return 所有多语言消息(key:语言,value:对应区域的多语言消息文本) |
||||
|
*/ |
||||
|
public Map<Language, Map<String, String>> getMessages(String... messageKeys); |
||||
|
|
||||
|
/** |
||||
|
* 获取某个语言的所有多语言消息 |
||||
|
* @param lang 语言 |
||||
|
* @return 某个语言的所有多语言消息(key:消息键,value:消息文本) |
||||
|
*/ |
||||
|
public Map<String,String> getMessages(Language lang); |
||||
|
} |
@ -0,0 +1,35 @@ |
|||||
|
package io.sc.platform.core.service.impl; |
||||
|
|
||||
|
import io.sc.platform.core.enums.Language; |
||||
|
import io.sc.platform.core.i18n.PlatformMessageSource; |
||||
|
import io.sc.platform.core.service.MessageSourceService; |
||||
|
import org.springframework.beans.factory.annotation.Autowired; |
||||
|
import org.springframework.context.MessageSource; |
||||
|
import org.springframework.stereotype.Service; |
||||
|
|
||||
|
import java.util.Collections; |
||||
|
import java.util.Map; |
||||
|
|
||||
|
@Service |
||||
|
public class MessageSourceServiceImpl implements MessageSourceService { |
||||
|
@Autowired |
||||
|
private MessageSource messageSource; |
||||
|
|
||||
|
@Override |
||||
|
public Map<Language, Map<String, String>> getMessages(String... messageKeys) { |
||||
|
if(PlatformMessageSource.class.isAssignableFrom(messageSource.getClass())){ |
||||
|
PlatformMessageSource pMessageSource =(PlatformMessageSource)messageSource; |
||||
|
return pMessageSource.getMessages(messageKeys); |
||||
|
} |
||||
|
return Collections.emptyMap(); |
||||
|
} |
||||
|
|
||||
|
@Override |
||||
|
public Map<String, String> getMessages(Language lang) { |
||||
|
if(PlatformMessageSource.class.isAssignableFrom(messageSource.getClass())){ |
||||
|
PlatformMessageSource pMessageSource =(PlatformMessageSource)messageSource; |
||||
|
return pMessageSource.getMessages(lang); |
||||
|
} |
||||
|
return Collections.emptyMap(); |
||||
|
} |
||||
|
} |
@ -0,0 +1,22 @@ |
|||||
|
package io.sc.platform.mvc.controller; |
||||
|
|
||||
|
import io.sc.platform.core.enums.Language; |
||||
|
import io.sc.platform.core.service.MessageSourceService; |
||||
|
import org.springframework.beans.factory.annotation.Autowired; |
||||
|
import org.springframework.web.bind.annotation.GetMapping; |
||||
|
import org.springframework.web.bind.annotation.PathVariable; |
||||
|
import org.springframework.web.bind.annotation.RequestMapping; |
||||
|
import org.springframework.web.bind.annotation.RestController; |
||||
|
|
||||
|
import java.util.Map; |
||||
|
|
||||
|
@RestController |
||||
|
@RequestMapping("/api/mvc/i18n") |
||||
|
public class I18nMessageController { |
||||
|
@Autowired private MessageSourceService messageSourceService; |
||||
|
|
||||
|
@GetMapping(value={"getI18nMessages/{lang}","getI18nMessages"}) |
||||
|
public Map<String,String> getI18nMessages(@PathVariable(name = "lang",required = false) Language language) throws Exception{ |
||||
|
return messageSourceService.getMessages(language==null? Language.getDefault():language); |
||||
|
} |
||||
|
} |
@ -1,6 +1,5 @@ |
|||||
{ |
{ |
||||
"includes":[ |
"includes":[ |
||||
"io/sc/platform/mvc/i18n/app-configure", |
|
||||
"io/sc/platform/mvc/i18n/messages" |
"io/sc/platform/mvc/i18n/messages" |
||||
] |
] |
||||
} |
} |
@ -1,5 +1,7 @@ |
|||||
{ |
{ |
||||
"permitPatterns":[ |
"permitPatterns":[ |
||||
"/api/mvc/frontend/regist" |
"/api/mvc/frontend/regist", |
||||
|
"/api/mvc/i18n/getI18nMessages", |
||||
|
"/api/mvc/i18n/getI18nMessages/**/*" |
||||
] |
] |
||||
} |
} |
@ -1,4 +1,4 @@ |
|||||
package io.sc.platform.orm.enums; |
package io.sc.platform.orm.api.enums; |
||||
|
|
||||
/** |
/** |
||||
* 真假枚举 |
* 真假枚举 |
@ -1,4 +1,4 @@ |
|||||
package io.sc.platform.orm.enums; |
package io.sc.platform.orm.api.enums; |
||||
|
|
||||
/** |
/** |
||||
* 是否枚举 |
* 是否枚举 |
@ -1,4 +1,4 @@ |
|||||
package io.sc.platform.orm.enums; |
package io.sc.platform.orm.api.enums; |
||||
|
|
||||
/** |
/** |
||||
* 数据来源枚举 |
* 数据来源枚举 |
@ -1,4 +1,4 @@ |
|||||
package io.sc.platform.orm.exception; |
package io.sc.platform.orm.api.exception; |
||||
|
|
||||
public class ActionNotSupportException extends RuntimeException{ |
public class ActionNotSupportException extends RuntimeException{ |
||||
private static final long serialVersionUID = -2376232220565051356L; |
private static final long serialVersionUID = -2376232220565051356L; |
@ -1,4 +1,4 @@ |
|||||
package io.sc.platform.orm.exception; |
package io.sc.platform.orm.api.exception; |
||||
|
|
||||
public class CreateException extends RuntimeException{ |
public class CreateException extends RuntimeException{ |
||||
private static final long serialVersionUID = 6327567975334882388L; |
private static final long serialVersionUID = 6327567975334882388L; |
@ -1,4 +1,4 @@ |
|||||
package io.sc.platform.orm.exception; |
package io.sc.platform.orm.api.exception; |
||||
|
|
||||
public class CreateNullObjectException extends RuntimeException{ |
public class CreateNullObjectException extends RuntimeException{ |
||||
private static final long serialVersionUID = 7162890682941862977L; |
private static final long serialVersionUID = 7162890682941862977L; |
@ -1,4 +1,4 @@ |
|||||
package io.sc.platform.orm.exception; |
package io.sc.platform.orm.api.exception; |
||||
|
|
||||
public class CreateNullPrimaryKeyException extends RuntimeException{ |
public class CreateNullPrimaryKeyException extends RuntimeException{ |
||||
private static final long serialVersionUID = -6200176923805221532L; |
private static final long serialVersionUID = -6200176923805221532L; |
@ -1,4 +1,4 @@ |
|||||
package io.sc.platform.orm.exception; |
package io.sc.platform.orm.api.exception; |
||||
|
|
||||
public class CreateObjectAlreadyExistsException extends RuntimeException{ |
public class CreateObjectAlreadyExistsException extends RuntimeException{ |
||||
private static final long serialVersionUID = 1313545420420338988L; |
private static final long serialVersionUID = 1313545420420338988L; |
@ -1,4 +1,4 @@ |
|||||
package io.sc.platform.orm.exception; |
package io.sc.platform.orm.api.exception; |
||||
|
|
||||
public class DeleteException extends RuntimeException{ |
public class DeleteException extends RuntimeException{ |
||||
private static final long serialVersionUID = 2475497975087435465L; |
private static final long serialVersionUID = 2475497975087435465L; |
@ -1,4 +1,4 @@ |
|||||
package io.sc.platform.orm.exception; |
package io.sc.platform.orm.api.exception; |
||||
|
|
||||
public class DeleteNullObjectException extends RuntimeException{ |
public class DeleteNullObjectException extends RuntimeException{ |
||||
private static final long serialVersionUID = 4178891750306919714L; |
private static final long serialVersionUID = 4178891750306919714L; |
@ -1,4 +1,4 @@ |
|||||
package io.sc.platform.orm.exception; |
package io.sc.platform.orm.api.exception; |
||||
|
|
||||
public class DeleteNullPrimaryKeyCollectionException extends RuntimeException{ |
public class DeleteNullPrimaryKeyCollectionException extends RuntimeException{ |
||||
private static final long serialVersionUID = 6514944008068047687L; |
private static final long serialVersionUID = 6514944008068047687L; |
@ -1,4 +1,4 @@ |
|||||
package io.sc.platform.orm.exception; |
package io.sc.platform.orm.api.exception; |
||||
|
|
||||
public class DeleteNullPrimaryKeyException extends RuntimeException{ |
public class DeleteNullPrimaryKeyException extends RuntimeException{ |
||||
private static final long serialVersionUID = 3995371230625815559L; |
private static final long serialVersionUID = 3995371230625815559L; |
@ -1,4 +1,4 @@ |
|||||
package io.sc.platform.orm.exception; |
package io.sc.platform.orm.api.exception; |
||||
|
|
||||
public class DeleteObjectNotExistsException extends RuntimeException{ |
public class DeleteObjectNotExistsException extends RuntimeException{ |
||||
private static final long serialVersionUID = -7460531748929099864L; |
private static final long serialVersionUID = -7460531748929099864L; |
@ -1,4 +1,4 @@ |
|||||
package io.sc.platform.orm.exception; |
package io.sc.platform.orm.api.exception; |
||||
|
|
||||
public class DeleteOperateNotAllowedException extends RuntimeException{ |
public class DeleteOperateNotAllowedException extends RuntimeException{ |
||||
private static final long serialVersionUID = -7460531748929099864L; |
private static final long serialVersionUID = -7460531748929099864L; |
@ -1,4 +1,4 @@ |
|||||
package io.sc.platform.orm.exception; |
package io.sc.platform.orm.api.exception; |
||||
|
|
||||
public class UpdateException extends RuntimeException{ |
public class UpdateException extends RuntimeException{ |
||||
private static final long serialVersionUID = -6484958597393057086L; |
private static final long serialVersionUID = -6484958597393057086L; |
@ -1,4 +1,4 @@ |
|||||
package io.sc.platform.orm.exception; |
package io.sc.platform.orm.api.exception; |
||||
|
|
||||
public class UpdateNullNewObjectException extends RuntimeException{ |
public class UpdateNullNewObjectException extends RuntimeException{ |
||||
private static final long serialVersionUID = -8491571801343921880L; |
private static final long serialVersionUID = -8491571801343921880L; |
@ -1,4 +1,4 @@ |
|||||
package io.sc.platform.orm.exception; |
package io.sc.platform.orm.api.exception; |
||||
|
|
||||
public class UpdateNullNewObjectPrimaryKeyException extends RuntimeException{ |
public class UpdateNullNewObjectPrimaryKeyException extends RuntimeException{ |
||||
private static final long serialVersionUID = 1758275796806445567L; |
private static final long serialVersionUID = 1758275796806445567L; |
@ -1,4 +1,4 @@ |
|||||
package io.sc.platform.orm.exception; |
package io.sc.platform.orm.api.exception; |
||||
|
|
||||
public class UpdateNullOldObjectPrimaryKeyException extends RuntimeException{ |
public class UpdateNullOldObjectPrimaryKeyException extends RuntimeException{ |
||||
private static final long serialVersionUID = 5400526349323784149L; |
private static final long serialVersionUID = 5400526349323784149L; |
@ -1,4 +1,4 @@ |
|||||
package io.sc.platform.orm.exception; |
package io.sc.platform.orm.api.exception; |
||||
|
|
||||
public class UpdateObjectAlreadyExistsException extends RuntimeException{ |
public class UpdateObjectAlreadyExistsException extends RuntimeException{ |
||||
private static final long serialVersionUID = -8558161810796596070L; |
private static final long serialVersionUID = -8558161810796596070L; |
@ -1,4 +1,4 @@ |
|||||
package io.sc.platform.orm.exception; |
package io.sc.platform.orm.api.exception; |
||||
|
|
||||
public class UpdateOldObjectNotExistsException extends RuntimeException{ |
public class UpdateOldObjectNotExistsException extends RuntimeException{ |
||||
private static final long serialVersionUID = -638088355927239753L; |
private static final long serialVersionUID = -638088355927239753L; |
@ -1,4 +1,4 @@ |
|||||
package io.sc.platform.orm.exception; |
package io.sc.platform.orm.api.exception; |
||||
|
|
||||
public class UserNewPasswordAndConfirmNewPasswordNotMatchException extends Exception{ |
public class UserNewPasswordAndConfirmNewPasswordNotMatchException extends Exception{ |
||||
private static final long serialVersionUID = 4969390107861857771L; |
private static final long serialVersionUID = 4969390107861857771L; |
@ -1,4 +1,4 @@ |
|||||
package io.sc.platform.orm.exception; |
package io.sc.platform.orm.api.exception; |
||||
|
|
||||
public class UserNewPasswordEmptyException extends Exception{ |
public class UserNewPasswordEmptyException extends Exception{ |
||||
private static final long serialVersionUID = 8166920368692817004L; |
private static final long serialVersionUID = 8166920368692817004L; |
@ -1,4 +1,4 @@ |
|||||
package io.sc.platform.orm.exception; |
package io.sc.platform.orm.api.exception; |
||||
|
|
||||
public class UserRawPasswordEmptyException extends Exception{ |
public class UserRawPasswordEmptyException extends Exception{ |
||||
private static final long serialVersionUID = 8166920368692817004L; |
private static final long serialVersionUID = 8166920368692817004L; |
@ -1,4 +1,4 @@ |
|||||
package io.sc.platform.orm.exception; |
package io.sc.platform.orm.api.exception; |
||||
|
|
||||
public class UserRawPasswordNotMatchException extends Exception{ |
public class UserRawPasswordNotMatchException extends Exception{ |
||||
private static final long serialVersionUID = 8166920368692817004L; |
private static final long serialVersionUID = 8166920368692817004L; |
@ -1,7 +1,7 @@ |
|||||
package io.sc.platform.orm.vo; |
package io.sc.platform.orm.api.vo; |
||||
|
|
||||
import com.fasterxml.jackson.annotation.JsonPropertyOrder; |
import com.fasterxml.jackson.annotation.JsonPropertyOrder; |
||||
import io.sc.platform.orm.enums.DataComeFrom; |
import io.sc.platform.orm.api.enums.DataComeFrom; |
||||
|
|
||||
import java.util.Date; |
import java.util.Date; |
||||
|
|
@ -0,0 +1,5 @@ |
|||||
|
package io.sc.platform.orm.api.vo; |
||||
|
|
||||
|
public class BaseVo { |
||||
|
|
||||
|
} |
@ -1,4 +1,4 @@ |
|||||
package io.sc.platform.orm.vo; |
package io.sc.platform.orm.api.vo; |
||||
|
|
||||
/** |
/** |
||||
* 多法人审计实体 VO 类 |
* 多法人审计实体 VO 类 |
@ -1,5 +0,0 @@ |
|||||
package io.sc.platform.orm.vo; |
|
||||
|
|
||||
public class BaseVo { |
|
||||
|
|
||||
} |
|
@ -0,0 +1,6 @@ |
|||||
|
{ |
||||
|
"includes":[ |
||||
|
"io/sc/platform/orm/api/i18n/enum", |
||||
|
"io/sc/platform/orm/api/i18n/exception" |
||||
|
] |
||||
|
} |
@ -0,0 +1,11 @@ |
|||||
|
# \u8868\u8FBE\u771F\u5047\u7684 Boolean \u679A\u4E3E |
||||
|
io.sc.platform.orm.api.enums.BooleanTrueFalse.TRUE=True |
||||
|
io.sc.platform.orm.api.enums.BooleanTrueFalse.FALSE=False |
||||
|
|
||||
|
# \u8868\u8FBE\u662F\u5426\u7684 Boolean \u679A\u4E3E |
||||
|
io.sc.platform.orm.api.enums.BooleanYesNo.TRUE=Yes |
||||
|
io.sc.platform.orm.api.enums.BooleanYesNo.FALSE=No |
||||
|
|
||||
|
# \u6570\u636E\u6765\u6E90\u679A\u4E3E |
||||
|
io.sc.platform.orm.api.enums.DataComeFrom.MANUAL=Manual |
||||
|
io.sc.platform.orm.api.enums.DataComeFrom.AUTO=Auto |
@ -0,0 +1,11 @@ |
|||||
|
# \u8868\u8FBE\u771F\u5047\u7684 Boolean \u679A\u4E3E |
||||
|
io.sc.platform.orm.api.enums.BooleanTrueFalse.TRUE=\u771F |
||||
|
io.sc.platform.orm.api.enums.BooleanTrueFalse.FALSE=\u5047 |
||||
|
|
||||
|
# \u8868\u8FBE\u662F\u5426\u7684 Boolean \u679A\u4E3E |
||||
|
io.sc.platform.orm.api.enums.BooleanYesNo.TRUE=\u662F |
||||
|
io.sc.platform.orm.api.enums.BooleanYesNo.FALSE=\u5426 |
||||
|
|
||||
|
# \u6570\u636E\u6765\u6E90\u679A\u4E3E |
||||
|
io.sc.platform.orm.api.enums.DataComeFrom.MANUAL=\u4EBA\u5DE5 |
||||
|
io.sc.platform.orm.api.enums.DataComeFrom.AUTO=\u81EA\u52D5\u5C0E\u5165 |
@ -0,0 +1,11 @@ |
|||||
|
# \u8868\u8FBE\u771F\u5047\u7684 Boolean \u679A\u4E3E |
||||
|
io.sc.platform.orm.api.enums.BooleanTrueFalse.TRUE=\u771F |
||||
|
io.sc.platform.orm.api.enums.BooleanTrueFalse.FALSE=\u5047 |
||||
|
|
||||
|
# \u8868\u8FBE\u662F\u5426\u7684 Boolean \u679A\u4E3E |
||||
|
io.sc.platform.orm.api.enums.BooleanYesNo.TRUE=\u662F |
||||
|
io.sc.platform.orm.api.enums.BooleanYesNo.FALSE=\u5426 |
||||
|
|
||||
|
# \u6570\u636E\u6765\u6E90\u679A\u4E3E |
||||
|
io.sc.platform.orm.api.enums.DataComeFrom.MANUAL=\u4EBA\u5DE5 |
||||
|
io.sc.platform.orm.api.enums.DataComeFrom.AUTO=\u81EA\u52A8\u5BFC\u5165 |
@ -0,0 +1,35 @@ |
|||||
|
io.sc.platform.orm.exception.CreateException=Create Failed! |
||||
|
io.sc.platform.orm.exception.CreateNullObjectException=Create Failed,the New Object is Null! |
||||
|
io.sc.platform.orm.exception.CreateNullPrimaryKeyException=Create Failed,the New Object's Primary Key is Null! |
||||
|
io.sc.platform.orm.exception.CreateObjectAlreadyExistsException=Create Failed,The New Object already Exists! |
||||
|
|
||||
|
io.sc.platform.orm.exception.UpdateException=Update Failed! |
||||
|
io.sc.platform.orm.exception.UpdateNullOldObjectPrimaryKeyException=Update Failed,the Old Object's Primary Key is Null! |
||||
|
io.sc.platform.orm.exception.UpdateNullNewObjectPrimaryKeyException=Update Failed,the New Object's Primary Key is Null! |
||||
|
io.sc.platform.orm.exception.UpdateNullNewObjectException=Update Failed,the New Object is Null! |
||||
|
io.sc.platform.orm.exception.UpdateOldObjectNotExistsException=Update Failed,the Old Object Not Exists! |
||||
|
io.sc.platform.orm.exception.UpdateObjectAlreadyExistsException=Update Failed,The New Object already Exists! |
||||
|
|
||||
|
io.sc.platform.orm.exception.DeleteException=Delete Failed! |
||||
|
io.sc.platform.orm.exception.DeleteObjectNotExistsException=Delete Failed,the Object will be deleted Not Exists! |
||||
|
io.sc.platform.orm.exception.DeleteOperateNotAllowedException=Delete Failed, the Object was reserved by system! |
||||
|
io.sc.platform.orm.exception.DeleteNullObjectException=Delete Failed,the Object will be deleted is Null! |
||||
|
io.sc.platform.orm.exception.DeleteNullPrimaryKeyCollectionException=Delete Failed,the Primary Key Collection which will be deleted is Empty! |
||||
|
io.sc.platform.orm.exception.DeleteNullPrimaryKeyException=Delete Failed,the Primary Key which will be deleted is Empty! |
||||
|
|
||||
|
io.sc.platform.orm.exception.UserRawPasswordEmptyException=Raw Password Not allow Empty! |
||||
|
io.sc.platform.orm.exception.UserRawPasswordNotMatchException=Raw Password Error! |
||||
|
io.sc.platform.orm.exception.UserNewPasswordAndConfirmNewPasswordNotMatchException=The New Password and Confirm New Password NOT same! |
||||
|
io.sc.platform.orm.exception.UserNewPasswordEmptyException=The New Password Not allow Empty! |
||||
|
|
||||
|
io.sc.platform.core.audit.AuditLogAction.ADD=Add |
||||
|
io.sc.platform.core.audit.AuditLogAction.REMOVE=Remove |
||||
|
io.sc.platform.core.audit.AuditLogAction.UPDATE=Update |
||||
|
io.sc.platform.core.audit.AuditLogAction.QUERY=Query |
||||
|
io.sc.platform.core.audit.AuditLogAction.FIND_ONE=Find One |
||||
|
io.sc.platform.core.audit.AuditLogAction.EXPORT=Export |
||||
|
io.sc.platform.core.audit.AuditLogAction.LOGIN=Login |
||||
|
io.sc.platform.core.audit.AuditLogAction.LOGOUT=Logout |
||||
|
|
||||
|
io.sc.platform.core.audit.AuditLogStatus.SUCCESS=Success |
||||
|
io.sc.platform.core.audit.AuditLogStatus.FAILED=Failed |
@ -0,0 +1,36 @@ |
|||||
|
io.sc.platform.orm.exception.CreateException=\u65B0\u589E\u64CD\u4F5C\u5931\u6557! |
||||
|
io.sc.platform.orm.exception.CreateNullObjectException=\u65B0\u589E\u64CD\u4F5C\u5931\u6557,\u65B0\u589E\u5C0D\u8C61\u70BA\u7A7A! |
||||
|
io.sc.platform.orm.exception.CreateNullPrimaryKeyException=\u65B0\u589E\u64CD\u4F5C\u5931\u6557,\u65B0\u589E\u5C0D\u8C61\u7684\u4E3B\u9375(\u552F\u4E00\u6A19\u8B58\u65B0\u589E\u5C0D\u8C61,\u5982\u5C0D\u8C61\u7684\u540D\u7A31)\u70BA\u7A7A! |
||||
|
io.sc.platform.orm.exception.CreateObjectAlreadyExistsException=\u65B0\u589E\u64CD\u4F5C\u5931\u6557,\u7CFB\u7D71\u4E2D\u5DF2\u7D93\u5B58\u5728\u8A72\u5C0D\u8C61! |
||||
|
|
||||
|
io.sc.platform.orm.exception.UpdateException=\u66F4\u65B0\u64CD\u4F5C\u5931\u6557! |
||||
|
io.sc.platform.orm.exception.UpdateNullOldObjectPrimaryKeyException=\u66F4\u65B0\u64CD\u4F5C\u5931\u6557,\u88AB\u66F4\u65B0\u5C0D\u8C61\u7684\u4E3B\u9375(\u552F\u4E00\u6A19\u8B58\u65B0\u589E\u5C0D\u8C61,\u5982\u5C0D\u8C61\u7684\u540D\u7A31)\u70BA\u7A7A! |
||||
|
io.sc.platform.orm.exception.UpdateNullNewObjectPrimaryKeyException=\u66F4\u65B0\u64CD\u4F5C\u5931\u6557,\u66F4\u65B0\u5BF9\u8C61\u7684\u4E3B\u952E(\u552F\u4E00\u6A19\u8B58\u65B0\u589E\u5C0D\u8C61,\u5982\u5C0D\u8C61\u7684\u540D\u7A31)\u70BA\u7A7A! |
||||
|
io.sc.platform.orm.exception.UpdateNullNewObjectException=\u66F4\u65B0\u64CD\u4F5C\u5931\u6557,\u66F4\u65B0\u5BF9\u8C61\u70BA\u7A7A! |
||||
|
io.sc.platform.orm.exception.UpdateOldObjectNotExistsException=\u66F4\u65B0\u64CD\u4F5C\u5931\u6557,\u88AB\u66F4\u65B0\u7684\u5BF9\u8C61\u4E0D\u5B58\u5728! |
||||
|
io.sc.platform.orm.exception.UpdateObjectAlreadyExistsException=\u66F4\u65B0\u64CD\u4F5C\u5931\u6557,\u7CFB\u7D71\u4E2D\u5DF2\u7D93\u5B58\u5728\u8A72\u5C0D\u8C61! |
||||
|
|
||||
|
io.sc.platform.orm.exception.DeleteException=\u522A\u9664\u64CD\u4F5C\u5931\u6557! |
||||
|
io.sc.platform.orm.exception.DeleteObjectNotExistsException=\u522A\u9664\u64CD\u4F5C\u5931\u6557,\u88AB\u522A\u9664\u5C0D\u8C61\u4E0D\u5B58\u5728! |
||||
|
io.sc.platform.orm.exception.DeleteOperateNotAllowedException=\u522A\u9664\u64CD\u4F5C\u5931\u6557,\u6B64\u8A18\u9304\u70BA\u7CFB\u7D71\u4FDD\u7559\u8A18\u9304,\u7121\u6CD5\u5220\u9664! |
||||
|
io.sc.platform.orm.exception.DeleteNullObjectException=\u522A\u9664\u64CD\u4F5C\u5931\u6557,\u88AB\u522A\u9664\u5C0D\u8C61\u70BA\u7A7A! |
||||
|
io.sc.platform.orm.exception.DeleteNullPrimaryKeyCollectionException=\u522A\u9664\u64CD\u4F5C\u5931\u6557,\u88AB\u522A\u9664\u5C0D\u8C61\u7684\u4E3B\u952E(\u552F\u4E00\u6807\u8BC6\u65B0\u589E\u5BF9\u8C61,\u5982\u5BF9\u8C61\u7684\u540D\u79F0)\u96C6\u5408\u70BA\u7A7A! |
||||
|
io.sc.platform.orm.exception.DeleteNullPrimaryKeyException=\u522A\u9664\u64CD\u4F5C\u5931\u6557,\u88AB\u522A\u9664\u5C0D\u8C61\u7684\u4E3B\u952E(\u552F\u4E00\u6807\u8BC6\u65B0\u589E\u5BF9\u8C61,\u5982\u5BF9\u8C61\u7684\u540D\u7A31)\u70BA\u7A7A! |
||||
|
|
||||
|
io.sc.platform.orm.exception.UserRawPasswordEmptyException=\u7528\u6236\u767B\u9304"\u539F\u5BC6\u78BC"\u4E0D\u5141\u8A31\u70BA\u7A7A! |
||||
|
io.sc.platform.orm.exception.UserRawPasswordNotMatchException=\u7528\u6236\u767B\u9304"\u539F\u5BC6\u78BC"\u932F\u8AA4! |
||||
|
io.sc.platform.orm.exception.UserNewPasswordAndConfirmNewPasswordNotMatchException=\u7528\u6236\u767B\u9304"\u65B0\u5BC6\u78BC"\u548C"\u65B0\u5BC6\u78BC\u78BA\u8A8D"\u4E0D\u4E00\u81F4! |
||||
|
io.sc.platform.orm.exception.UserNewPasswordEmptyException=\u7528\u6236\u767B\u9304"\u65B0\u5BC6\u78BC"\u4E0D\u5141\u8A31\u70BA\u7A7A! |
||||
|
|
||||
|
|
||||
|
io.sc.platform.core.audit.AuditLogAction.ADD=\u65B0\u589E |
||||
|
io.sc.platform.core.audit.AuditLogAction.REMOVE=\u522A\u9664 |
||||
|
io.sc.platform.core.audit.AuditLogAction.UPDATE=\u66F4\u65B0 |
||||
|
io.sc.platform.core.audit.AuditLogAction.QUERY=\u67E5\u8A62 |
||||
|
io.sc.platform.core.audit.AuditLogAction.FIND_ONE=\u67E5\u627E\u55AE\u500B\u8A18\u9304 |
||||
|
io.sc.platform.core.audit.AuditLogAction.EXPORT=\u5C0E\u51FA |
||||
|
io.sc.platform.core.audit.AuditLogAction.LOGIN=\u767B\u9304 |
||||
|
io.sc.platform.core.audit.AuditLogAction.LOGOUT=\u9000\u51FA |
||||
|
|
||||
|
io.sc.platform.core.audit.AuditLogStatus.SUCCESS=\u6210\u529F |
||||
|
io.sc.platform.core.audit.AuditLogStatus.FAILED=\u5931\u6557 |
@ -0,0 +1,36 @@ |
|||||
|
io.sc.platform.orm.exception.CreateException=\u65B0\u589E\u64CD\u4F5C\u5931\u8D25! |
||||
|
io.sc.platform.orm.exception.CreateNullObjectException=\u65B0\u589E\u64CD\u4F5C\u5931\u8D25,\u65B0\u589E\u5BF9\u8C61\u4E3A\u7A7A! |
||||
|
io.sc.platform.orm.exception.CreateNullPrimaryKeyException=\u65B0\u589E\u64CD\u4F5C\u5931\u8D25,\u65B0\u589E\u5BF9\u8C61\u7684\u4E3B\u952E(\u552F\u4E00\u6807\u8BC6\u65B0\u589E\u5BF9\u8C61,\u5982\u5BF9\u8C61\u7684\u540D\u79F0)\u4E3A\u7A7A! |
||||
|
io.sc.platform.orm.exception.CreateObjectAlreadyExistsException=\u65B0\u589E\u64CD\u4F5C\u5931\u8D25,\u7CFB\u7EDF\u4E2D\u5DF2\u7ECF\u5B58\u5728\u8BE5\u5BF9\u8C61! |
||||
|
|
||||
|
io.sc.platform.orm.exception.UpdateException=\u66F4\u65B0\u64CD\u4F5C\u5931\u8D25! |
||||
|
io.sc.platform.orm.exception.UpdateNullOldObjectPrimaryKeyException=\u66F4\u65B0\u5931\u8D25,\u88AB\u66F4\u65B0\u5BF9\u8C61\u7684\u4E3B\u952E(\u552F\u4E00\u6807\u8BC6\u65B0\u589E\u5BF9\u8C61,\u5982\u5BF9\u8C61\u7684\u540D\u79F0)\u4E3A\u7A7A! |
||||
|
io.sc.platform.orm.exception.UpdateNullNewObjectPrimaryKeyException=\u66F4\u65B0\u5931\u8D25,\u66F4\u65B0\u5BF9\u8C61\u7684\u4E3B\u952E(\u552F\u4E00\u6807\u8BC6\u65B0\u589E\u5BF9\u8C61,\u5982\u5BF9\u8C61\u7684\u540D\u79F0)\u4E3A\u7A7A! |
||||
|
io.sc.platform.orm.exception.UpdateNullNewObjectException=\u66F4\u65B0\u5931\u8D25,\u66F4\u65B0\u5BF9\u8C61\u4E3A\u7A7A! |
||||
|
io.sc.platform.orm.exception.UpdateOldObjectNotExistsException=\u66F4\u65B0\u5931\u8D25,\u88AB\u66F4\u65B0\u7684\u5BF9\u8C61\u4E0D\u5B58\u5728! |
||||
|
io.sc.platform.orm.exception.UpdateObjectAlreadyExistsException=\u66F4\u65B0\u5931\u8D25,\u7CFB\u7EDF\u4E2D\u5DF2\u7ECF\u5B58\u5728\u8BE5\u5BF9\u8C61! |
||||
|
|
||||
|
io.sc.platform.orm.exception.DeleteException=\u5220\u9664\u64CD\u4F5C\u5931\u8D25! |
||||
|
io.sc.platform.orm.exception.DeleteObjectNotExistsException=\u5220\u9664\u64CD\u4F5C\u5931\u8D25,\u88AB\u5220\u9664\u5BF9\u8C61\u4E0D\u5B58\u5728! |
||||
|
io.sc.platform.orm.exception.DeleteOperateNotAllowedException=\u5220\u9664\u64CD\u4F5C\u5931\u8D25,\u6B64\u8BB0\u5F55\u4E3A\u7CFB\u7EDF\u4FDD\u7559\u8BB0\u5F55,\u65E0\u6CD5\u5220\u9664! |
||||
|
io.sc.platform.orm.exception.DeleteNullObjectException=\u5220\u9664\u64CD\u4F5C\u5931\u8D25,\u88AB\u5220\u9664\u5BF9\u8C61\u4E3A\u7A7A! |
||||
|
io.sc.platform.orm.exception.DeleteNullPrimaryKeyCollectionException=\u5220\u9664\u64CD\u4F5C\u5931\u8D25,\u88AB\u5220\u9664\u5BF9\u8C61\u7684\u4E3B\u952E(\u552F\u4E00\u6807\u8BC6\u65B0\u589E\u5BF9\u8C61,\u5982\u5BF9\u8C61\u7684\u540D\u79F0)\u96C6\u5408\u4E3A\u7A7A! |
||||
|
io.sc.platform.orm.exception.DeleteNullPrimaryKeyException=\u5220\u9664\u64CD\u4F5C\u5931\u8D25,\u88AB\u5220\u9664\u5BF9\u8C61\u7684\u4E3B\u952E(\u552F\u4E00\u6807\u8BC6\u65B0\u589E\u5BF9\u8C61,\u5982\u5BF9\u8C61\u7684\u540D\u79F0)\u4E3A\u7A7A! |
||||
|
|
||||
|
io.sc.platform.orm.exception.UserRawPasswordEmptyException=\u7528\u6237\u767B\u5F55"\u539F\u5BC6\u7801"\u4E0D\u5141\u8BB8\u4E3A\u7A7A! |
||||
|
io.sc.platform.orm.exception.UserRawPasswordNotMatchException=\u7528\u6237\u767B\u5F55"\u539F\u5BC6\u7801"\u9519\u8BEF! |
||||
|
io.sc.platform.orm.exception.UserNewPasswordAndConfirmNewPasswordNotMatchException=\u7528\u6237\u767B\u5F55"\u65B0\u5BC6\u7801"\u548C"\u65B0\u5BC6\u7801\u786E\u8BA4"\u4E0D\u4E00\u81F4! |
||||
|
io.sc.platform.orm.exception.UserNewPasswordEmptyException=\u7528\u6237\u767B\u5F55"\u65B0\u5BC6\u7801"\u4E0D\u5141\u8BB8\u4E3A\u7A7A! |
||||
|
|
||||
|
|
||||
|
io.sc.platform.core.audit.AuditLogAction.ADD=\u65B0\u589E |
||||
|
io.sc.platform.core.audit.AuditLogAction.REMOVE=\u5220\u9664 |
||||
|
io.sc.platform.core.audit.AuditLogAction.UPDATE=\u66F4\u65B0 |
||||
|
io.sc.platform.core.audit.AuditLogAction.QUERY=\u67E5\u8BE2 |
||||
|
io.sc.platform.core.audit.AuditLogAction.FIND_ONE=\u67E5\u627E\u5355\u4E2A\u8BB0\u5F55 |
||||
|
io.sc.platform.core.audit.AuditLogAction.EXPORT=\u5BFC\u51FA |
||||
|
io.sc.platform.core.audit.AuditLogAction.LOGIN=\u767B\u5F55 |
||||
|
io.sc.platform.core.audit.AuditLogAction.LOGOUT=\u9000\u51FA |
||||
|
|
||||
|
io.sc.platform.core.audit.AuditLogStatus.SUCCESS=\u6210\u529F |
||||
|
io.sc.platform.core.audit.AuditLogStatus.FAILED=\u5931\u8D25 |
@ -1,6 +0,0 @@ |
|||||
{ |
|
||||
"includes":[ |
|
||||
"io/sc/platform/orm/jpa/i18n/enum", |
|
||||
"io/sc/platform/orm/jpa/i18n/messages" |
|
||||
] |
|
||||
} |
|
@ -1,11 +0,0 @@ |
|||||
# \u8868\u8FBE\u771F\u5047\u7684 Boolean \u679A\u4E3E |
|
||||
org.wsp.framework.jpa.enums.BooleanTrueFalse.TRUE=True |
|
||||
org.wsp.framework.jpa.enums.BooleanTrueFalse.FALSE=False |
|
||||
|
|
||||
# \u8868\u8FBE\u662F\u5426\u7684 Boolean \u679A\u4E3E |
|
||||
org.wsp.framework.jpa.enums.BooleanYesNo.TRUE=Yes |
|
||||
org.wsp.framework.jpa.enums.BooleanYesNo.FALSE=No |
|
||||
|
|
||||
# \u6570\u636E\u6765\u6E90\u679A\u4E3E |
|
||||
org.wsp.framework.jpa.enums.DataComeFrom.MANUAL=Manual |
|
||||
org.wsp.framework.jpa.enums.DataComeFrom.AUTO=Auto |
|
@ -1,11 +0,0 @@ |
|||||
# \u8868\u8FBE\u771F\u5047\u7684 Boolean \u679A\u4E3E |
|
||||
org.wsp.framework.jpa.enums.BooleanTrueFalse.TRUE=\u771F |
|
||||
org.wsp.framework.jpa.enums.BooleanTrueFalse.FALSE=\u5047 |
|
||||
|
|
||||
# \u8868\u8FBE\u662F\u5426\u7684 Boolean \u679A\u4E3E |
|
||||
org.wsp.framework.jpa.enums.BooleanYesNo.TRUE=\u662F |
|
||||
org.wsp.framework.jpa.enums.BooleanYesNo.FALSE=\u5426 |
|
||||
|
|
||||
# \u6570\u636E\u6765\u6E90\u679A\u4E3E |
|
||||
org.wsp.framework.jpa.enums.DataComeFrom.MANUAL=\u4EBA\u5DE5 |
|
||||
org.wsp.framework.jpa.enums.DataComeFrom.AUTO=\u81EA\u52D5\u5C0E\u5165 |
|
@ -1,11 +0,0 @@ |
|||||
# \u8868\u8FBE\u771F\u5047\u7684 Boolean \u679A\u4E3E |
|
||||
org.wsp.framework.jpa.enums.BooleanTrueFalse.TRUE=\u771F |
|
||||
org.wsp.framework.jpa.enums.BooleanTrueFalse.FALSE=\u5047 |
|
||||
|
|
||||
# \u8868\u8FBE\u662F\u5426\u7684 Boolean \u679A\u4E3E |
|
||||
org.wsp.framework.jpa.enums.BooleanYesNo.TRUE=\u662F |
|
||||
org.wsp.framework.jpa.enums.BooleanYesNo.FALSE=\u5426 |
|
||||
|
|
||||
# \u6570\u636E\u6765\u6E90\u679A\u4E3E |
|
||||
org.wsp.framework.jpa.enums.DataComeFrom.MANUAL=\u4EBA\u5DE5 |
|
||||
org.wsp.framework.jpa.enums.DataComeFrom.AUTO=\u81EA\u52A8\u5BFC\u5165 |
|
@ -1,36 +0,0 @@ |
|||||
org.wsp.framework.jpa.exception.CreateException=Create Failed! |
|
||||
org.wsp.framework.jpa.exception.CreateNullObjectException=Create Failed,the New Object is Null! |
|
||||
org.wsp.framework.jpa.exception.CreateNullPrimaryKeyException=Create Failed,the New Object's Primary Key is Null! |
|
||||
org.wsp.framework.jpa.exception.CreateObjectAlreadyExistsException=Create Failed,The New Object already Exists! |
|
||||
|
|
||||
org.wsp.framework.jpa.exception.UpdateException=Update Failed! |
|
||||
org.wsp.framework.jpa.exception.UpdateNullOldObjectPrimaryKeyException=Update Failed,the Old Object's Primary Key is Null! |
|
||||
org.wsp.framework.jpa.exception.UpdateNullNewObjectPrimaryKeyException=Update Failed,the New Object's Primary Key is Null! |
|
||||
org.wsp.framework.jpa.exception.UpdateNullNewObjectException=Update Failed,the New Object is Null! |
|
||||
org.wsp.framework.jpa.exception.UpdateOldObjectNotExistsException=Update Failed,the Old Object Not Exists! |
|
||||
org.wsp.framework.jpa.exception.UpdateObjectAlreadyExistsException=Update Failed,The New Object already Exists! |
|
||||
|
|
||||
org.wsp.framework.jpa.exception.DeleteException=Delete Failed! |
|
||||
org.wsp.framework.jpa.exception.DeleteObjectNotExistsException=Delete Failed,the Object will be deleted Not Exists! |
|
||||
org.wsp.framework.jpa.exception.DeleteOperateNotAllowedException=Delete Failed, the Object was reserved by system! |
|
||||
org.wsp.framework.jpa.exception.DeleteNullObjectException=Delete Failed,the Object will be deleted is Null! |
|
||||
org.wsp.framework.jpa.exception.DeleteNullPrimaryKeyCollectionException=Delete Failed,the Primary Key Collection which will be deleted is Empty! |
|
||||
org.wsp.framework.jpa.exception.DeleteNullPrimaryKeyException=Delete Failed,the Primary Key which will be deleted is Empty! |
|
||||
|
|
||||
org.wsp.framework.jpa.exception.UserRawPasswordEmptyException=Raw Password Not allow Empty! |
|
||||
org.wsp.framework.jpa.exception.UserRawPasswordNotMatchException=Raw Password Error! |
|
||||
org.wsp.framework.jpa.exception.UserNewPasswordAndConfirmNewPasswordNotMatchException=The New Password and Confirm New Password NOT same! |
|
||||
org.wsp.framework.jpa.exception.UserNewPasswordEmptyException=The New Password Not allow Empty! |
|
||||
|
|
||||
org.wsp.framework.jpa.model.access.support.AccessType.ADD=Add |
|
||||
org.wsp.framework.jpa.model.access.support.AccessType.REMOVE=Remove |
|
||||
org.wsp.framework.jpa.model.access.support.AccessType.UPDATE=Update |
|
||||
org.wsp.framework.jpa.model.access.support.AccessType.QUERY=Query |
|
||||
org.wsp.framework.jpa.model.access.support.AccessType.FIND_ONE=Find One |
|
||||
org.wsp.framework.jpa.model.access.support.AccessType.EXPORT=Export |
|
||||
org.wsp.framework.jpa.model.access.support.AccessType.LOGIN=Login |
|
||||
org.wsp.framework.jpa.model.access.support.AccessType.LOGOUT=Logout |
|
||||
|
|
||||
org.wsp.framework.jpa.model.access.support.AccessStatus.SUCCESS=Success |
|
||||
org.wsp.framework.jpa.model.access.support.AccessStatus.FAILED=Failed |
|
||||
org.wsp.framework.jpa.model.access.support.AccessStatus.EXCEPTION=Exception |
|
@ -1,37 +0,0 @@ |
|||||
org.wsp.framework.jpa.exception.CreateException=\u65B0\u589E\u64CD\u4F5C\u5931\u6557! |
|
||||
org.wsp.framework.jpa.exception.CreateNullObjectException=\u65B0\u589E\u64CD\u4F5C\u5931\u6557,\u65B0\u589E\u5C0D\u8C61\u70BA\u7A7A! |
|
||||
org.wsp.framework.jpa.exception.CreateNullPrimaryKeyException=\u65B0\u589E\u64CD\u4F5C\u5931\u6557,\u65B0\u589E\u5C0D\u8C61\u7684\u4E3B\u9375(\u552F\u4E00\u6A19\u8B58\u65B0\u589E\u5C0D\u8C61,\u5982\u5C0D\u8C61\u7684\u540D\u7A31)\u70BA\u7A7A! |
|
||||
org.wsp.framework.jpa.exception.CreateObjectAlreadyExistsException=\u65B0\u589E\u64CD\u4F5C\u5931\u6557,\u7CFB\u7D71\u4E2D\u5DF2\u7D93\u5B58\u5728\u8A72\u5C0D\u8C61! |
|
||||
|
|
||||
org.wsp.framework.jpa.exception.UpdateException=\u66F4\u65B0\u64CD\u4F5C\u5931\u6557! |
|
||||
org.wsp.framework.jpa.exception.UpdateNullOldObjectPrimaryKeyException=\u66F4\u65B0\u64CD\u4F5C\u5931\u6557,\u88AB\u66F4\u65B0\u5C0D\u8C61\u7684\u4E3B\u9375(\u552F\u4E00\u6A19\u8B58\u65B0\u589E\u5C0D\u8C61,\u5982\u5C0D\u8C61\u7684\u540D\u7A31)\u70BA\u7A7A! |
|
||||
org.wsp.framework.jpa.exception.UpdateNullNewObjectPrimaryKeyException=\u66F4\u65B0\u64CD\u4F5C\u5931\u6557,\u66F4\u65B0\u5BF9\u8C61\u7684\u4E3B\u952E(\u552F\u4E00\u6A19\u8B58\u65B0\u589E\u5C0D\u8C61,\u5982\u5C0D\u8C61\u7684\u540D\u7A31)\u70BA\u7A7A! |
|
||||
org.wsp.framework.jpa.exception.UpdateNullNewObjectException=\u66F4\u65B0\u64CD\u4F5C\u5931\u6557,\u66F4\u65B0\u5BF9\u8C61\u70BA\u7A7A! |
|
||||
org.wsp.framework.jpa.exception.UpdateOldObjectNotExistsException=\u66F4\u65B0\u64CD\u4F5C\u5931\u6557,\u88AB\u66F4\u65B0\u7684\u5BF9\u8C61\u4E0D\u5B58\u5728! |
|
||||
org.wsp.framework.jpa.exception.UpdateObjectAlreadyExistsException=\u66F4\u65B0\u64CD\u4F5C\u5931\u6557,\u7CFB\u7D71\u4E2D\u5DF2\u7D93\u5B58\u5728\u8A72\u5C0D\u8C61! |
|
||||
|
|
||||
org.wsp.framework.jpa.exception.DeleteException=\u522A\u9664\u64CD\u4F5C\u5931\u6557! |
|
||||
org.wsp.framework.jpa.exception.DeleteObjectNotExistsException=\u522A\u9664\u64CD\u4F5C\u5931\u6557,\u88AB\u522A\u9664\u5C0D\u8C61\u4E0D\u5B58\u5728! |
|
||||
org.wsp.framework.jpa.exception.DeleteOperateNotAllowedException=\u522A\u9664\u64CD\u4F5C\u5931\u6557,\u6B64\u8A18\u9304\u70BA\u7CFB\u7D71\u4FDD\u7559\u8A18\u9304,\u7121\u6CD5\u5220\u9664! |
|
||||
org.wsp.framework.jpa.exception.DeleteNullObjectException=\u522A\u9664\u64CD\u4F5C\u5931\u6557,\u88AB\u522A\u9664\u5C0D\u8C61\u70BA\u7A7A! |
|
||||
org.wsp.framework.jpa.exception.DeleteNullPrimaryKeyCollectionException=\u522A\u9664\u64CD\u4F5C\u5931\u6557,\u88AB\u522A\u9664\u5C0D\u8C61\u7684\u4E3B\u952E(\u552F\u4E00\u6807\u8BC6\u65B0\u589E\u5BF9\u8C61,\u5982\u5BF9\u8C61\u7684\u540D\u79F0)\u96C6\u5408\u70BA\u7A7A! |
|
||||
org.wsp.framework.jpa.exception.DeleteNullPrimaryKeyException=\u522A\u9664\u64CD\u4F5C\u5931\u6557,\u88AB\u522A\u9664\u5C0D\u8C61\u7684\u4E3B\u952E(\u552F\u4E00\u6807\u8BC6\u65B0\u589E\u5BF9\u8C61,\u5982\u5BF9\u8C61\u7684\u540D\u7A31)\u70BA\u7A7A! |
|
||||
|
|
||||
org.wsp.framework.jpa.exception.UserRawPasswordEmptyException=\u7528\u6236\u767B\u9304"\u539F\u5BC6\u78BC"\u4E0D\u5141\u8A31\u70BA\u7A7A! |
|
||||
org.wsp.framework.jpa.exception.UserRawPasswordNotMatchException=\u7528\u6236\u767B\u9304"\u539F\u5BC6\u78BC"\u932F\u8AA4! |
|
||||
org.wsp.framework.jpa.exception.UserNewPasswordAndConfirmNewPasswordNotMatchException=\u7528\u6236\u767B\u9304"\u65B0\u5BC6\u78BC"\u548C"\u65B0\u5BC6\u78BC\u78BA\u8A8D"\u4E0D\u4E00\u81F4! |
|
||||
org.wsp.framework.jpa.exception.UserNewPasswordEmptyException=\u7528\u6236\u767B\u9304"\u65B0\u5BC6\u78BC"\u4E0D\u5141\u8A31\u70BA\u7A7A! |
|
||||
|
|
||||
|
|
||||
org.wsp.framework.jpa.model.access.support.AccessType.ADD=\u65B0\u589E |
|
||||
org.wsp.framework.jpa.model.access.support.AccessType.REMOVE=\u522A\u9664 |
|
||||
org.wsp.framework.jpa.model.access.support.AccessType.UPDATE=\u66F4\u65B0 |
|
||||
org.wsp.framework.jpa.model.access.support.AccessType.QUERY=\u67E5\u8A62 |
|
||||
org.wsp.framework.jpa.model.access.support.AccessType.FIND_ONE=\u67E5\u627E\u55AE\u500B\u8A18\u9304 |
|
||||
org.wsp.framework.jpa.model.access.support.AccessType.EXPORT=\u5C0E\u51FA |
|
||||
org.wsp.framework.jpa.model.access.support.AccessType.LOGIN=\u767B\u9304 |
|
||||
org.wsp.framework.jpa.model.access.support.AccessType.LOGOUT=\u9000\u51FA |
|
||||
|
|
||||
org.wsp.framework.jpa.model.access.support.AccessStatus.SUCCESS=\u6210\u529F |
|
||||
org.wsp.framework.jpa.model.access.support.AccessStatus.FAILED=\u5931\u6557 |
|
||||
org.wsp.framework.jpa.model.access.support.AccessStatus.EXCEPTION=\u9055\u4F8B |
|
@ -1,37 +0,0 @@ |
|||||
org.wsp.framework.jpa.exception.CreateException=\u65b0\u589e\u64cd\u4f5c\u5931\u8d25! |
|
||||
org.wsp.framework.jpa.exception.CreateNullObjectException=\u65b0\u589e\u64cd\u4f5c\u5931\u8d25,\u65b0\u589e\u5bf9\u8c61\u4e3a\u7a7a! |
|
||||
org.wsp.framework.jpa.exception.CreateNullPrimaryKeyException=\u65b0\u589e\u64cd\u4f5c\u5931\u8d25,\u65b0\u589e\u5bf9\u8c61\u7684\u4e3b\u952e(\u552f\u4e00\u6807\u8bc6\u65b0\u589e\u5bf9\u8c61,\u5982\u5bf9\u8c61\u7684\u540d\u79f0)\u4e3a\u7a7a! |
|
||||
org.wsp.framework.jpa.exception.CreateObjectAlreadyExistsException=\u65b0\u589e\u64cd\u4f5c\u5931\u8d25,\u7cfb\u7edf\u4e2d\u5df2\u7ecf\u5b58\u5728\u8be5\u5bf9\u8c61! |
|
||||
|
|
||||
org.wsp.framework.jpa.exception.UpdateException=\u66f4\u65b0\u64cd\u4f5c\u5931\u8d25! |
|
||||
org.wsp.framework.jpa.exception.UpdateNullOldObjectPrimaryKeyException=\u66f4\u65b0\u5931\u8d25,\u88ab\u66f4\u65b0\u5bf9\u8c61\u7684\u4e3b\u952e(\u552f\u4e00\u6807\u8bc6\u65b0\u589e\u5bf9\u8c61,\u5982\u5bf9\u8c61\u7684\u540d\u79f0)\u4e3a\u7a7a! |
|
||||
org.wsp.framework.jpa.exception.UpdateNullNewObjectPrimaryKeyException=\u66f4\u65b0\u5931\u8d25,\u66f4\u65b0\u5bf9\u8c61\u7684\u4e3b\u952e(\u552f\u4e00\u6807\u8bc6\u65b0\u589e\u5bf9\u8c61,\u5982\u5bf9\u8c61\u7684\u540d\u79f0)\u4e3a\u7a7a! |
|
||||
org.wsp.framework.jpa.exception.UpdateNullNewObjectException=\u66f4\u65b0\u5931\u8d25,\u66f4\u65b0\u5bf9\u8c61\u4e3a\u7a7a! |
|
||||
org.wsp.framework.jpa.exception.UpdateOldObjectNotExistsException=\u66f4\u65b0\u5931\u8d25,\u88ab\u66f4\u65b0\u7684\u5bf9\u8c61\u4e0d\u5b58\u5728! |
|
||||
org.wsp.framework.jpa.exception.UpdateObjectAlreadyExistsException=\u66f4\u65b0\u5931\u8d25,\u7cfb\u7edf\u4e2d\u5df2\u7ecf\u5b58\u5728\u8be5\u5bf9\u8c61! |
|
||||
|
|
||||
org.wsp.framework.jpa.exception.DeleteException=\u5220\u9664\u64cd\u4f5c\u5931\u8d25! |
|
||||
org.wsp.framework.jpa.exception.DeleteObjectNotExistsException=\u5220\u9664\u64cd\u4f5c\u5931\u8d25,\u88ab\u5220\u9664\u5bf9\u8c61\u4e0d\u5b58\u5728! |
|
||||
org.wsp.framework.jpa.exception.DeleteOperateNotAllowedException=\u5220\u9664\u64cd\u4f5c\u5931\u8d25,\u6b64\u8bb0\u5f55\u4e3a\u7cfb\u7edf\u4fdd\u7559\u8bb0\u5f55,\u65e0\u6cd5\u5220\u9664! |
|
||||
org.wsp.framework.jpa.exception.DeleteNullObjectException=\u5220\u9664\u64cd\u4f5c\u5931\u8d25,\u88ab\u5220\u9664\u5bf9\u8c61\u4e3a\u7a7a! |
|
||||
org.wsp.framework.jpa.exception.DeleteNullPrimaryKeyCollectionException=\u5220\u9664\u64cd\u4f5c\u5931\u8d25,\u88ab\u5220\u9664\u5bf9\u8c61\u7684\u4e3b\u952e(\u552f\u4e00\u6807\u8bc6\u65b0\u589e\u5bf9\u8c61,\u5982\u5bf9\u8c61\u7684\u540d\u79f0)\u96c6\u5408\u4e3a\u7a7a! |
|
||||
org.wsp.framework.jpa.exception.DeleteNullPrimaryKeyException=\u5220\u9664\u64cd\u4f5c\u5931\u8d25,\u88ab\u5220\u9664\u5bf9\u8c61\u7684\u4e3b\u952e(\u552f\u4e00\u6807\u8bc6\u65b0\u589e\u5bf9\u8c61,\u5982\u5bf9\u8c61\u7684\u540d\u79f0)\u4e3a\u7a7a! |
|
||||
|
|
||||
org.wsp.framework.jpa.exception.UserRawPasswordEmptyException=\u7528\u6237\u767b\u5f55"\u539f\u5bc6\u7801"\u4e0d\u5141\u8bb8\u4e3a\u7a7a! |
|
||||
org.wsp.framework.jpa.exception.UserRawPasswordNotMatchException=\u7528\u6237\u767b\u5f55"\u539f\u5bc6\u7801"\u9519\u8bef! |
|
||||
org.wsp.framework.jpa.exception.UserNewPasswordAndConfirmNewPasswordNotMatchException=\u7528\u6237\u767b\u5f55"\u65b0\u5bc6\u7801"\u548c"\u65b0\u5bc6\u7801\u786e\u8ba4"\u4e0d\u4e00\u81f4! |
|
||||
org.wsp.framework.jpa.exception.UserNewPasswordEmptyException=\u7528\u6237\u767b\u5f55"\u65b0\u5bc6\u7801"\u4e0d\u5141\u8bb8\u4e3a\u7a7a! |
|
||||
|
|
||||
|
|
||||
org.wsp.framework.jpa.model.access.support.AccessType.ADD=\u65b0\u589e |
|
||||
org.wsp.framework.jpa.model.access.support.AccessType.REMOVE=\u5220\u9664 |
|
||||
org.wsp.framework.jpa.model.access.support.AccessType.UPDATE=\u66f4\u65b0 |
|
||||
org.wsp.framework.jpa.model.access.support.AccessType.QUERY=\u67e5\u8be2 |
|
||||
org.wsp.framework.jpa.model.access.support.AccessType.FIND_ONE=\u67e5\u627e\u5355\u4e2a\u8bb0\u5f55 |
|
||||
org.wsp.framework.jpa.model.access.support.AccessType.EXPORT=\u5bfc\u51fa |
|
||||
org.wsp.framework.jpa.model.access.support.AccessType.LOGIN=\u767b\u5f55 |
|
||||
org.wsp.framework.jpa.model.access.support.AccessType.LOGOUT=\u9000\u51fa |
|
||||
|
|
||||
org.wsp.framework.jpa.model.access.support.AccessStatus.SUCCESS=\u6210\u529f |
|
||||
org.wsp.framework.jpa.model.access.support.AccessStatus.FAILED=\u5931\u8d25 |
|
||||
org.wsp.framework.jpa.model.access.support.AccessStatus.EXCEPTION=\u8fdd\u4f8b |
|
@ -1,7 +1,4 @@ |
|||||
{ |
{ |
||||
"permitPatterns":[ |
"permitPatterns":[ |
||||
"/api/system/i18n/getI18nMessages", |
|
||||
"/api/system/i18n/getI18nMessages/**/*", |
|
||||
"/api/system/user/appConfigure" |
|
||||
] |
] |
||||
} |
} |
Loading…
Reference in new issue