|
|
|
@ -65,15 +65,15 @@ public class SysLocaleResourceService implements ISysLocaleResourceService {
|
|
|
|
|
@Override
|
|
|
|
|
public void updateSysLocaleResource(SysLocaleResource sysLocaleResource) {
|
|
|
|
|
LOGGER.info("系统资源 SYS_LOCALE_RESOURCE SysLocaleResource:{}",sysLocaleResource);
|
|
|
|
|
String hqlPack = CoreHqlPack.packHqlSysLocaleResourceKey(sysLocaleResource);
|
|
|
|
|
int count = sysLocaleResourceRDao.findByHqlWhereCount(hqlPack);
|
|
|
|
|
if (count > 0){
|
|
|
|
|
throw ImppExceptionBuilder.newInstance()
|
|
|
|
|
.setSystemID(CommonEnumUtil.SOFT_TYPE.CORE.getCode())
|
|
|
|
|
.setErrorCode(ImppExceptionEnum.VARIFY_EXCEPTION_DATA_EXIT.getCode())
|
|
|
|
|
.setErrorDetail("语言资源已存在")
|
|
|
|
|
.setErrorSolution("请重新输入语言代码与资源键")
|
|
|
|
|
.build();
|
|
|
|
|
String hqlPack = CoreHqlPack.packHqlSysLocaleResourceKey(sysLocaleResource);
|
|
|
|
|
int count = sysLocaleResourceRDao.findByHqlWhereCount(hqlPack);
|
|
|
|
|
if (count > 0){
|
|
|
|
|
throw ImppExceptionBuilder.newInstance()
|
|
|
|
|
.setSystemID(CommonEnumUtil.SOFT_TYPE.CORE.getCode())
|
|
|
|
|
.setErrorCode(ImppExceptionEnum.VARIFY_EXCEPTION_DATA_EXIT.getCode())
|
|
|
|
|
.setErrorDetail("语言资源已存在")
|
|
|
|
|
.setErrorSolution("请重新输入语言代码与资源键")
|
|
|
|
|
.build();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 设置语言名称冗余
|
|
|
|
|