功能菜单国际化 完成

yun-zuoyi
wei.peng 6 years ago
parent 0e9f13ff82
commit 7893bcd77e

@ -73,26 +73,21 @@ public class CoreHqlPack {
/** /**
* *
* @param localeResource * @param resource
* @return * @return
*/ */
public static String packHqlSysLocaleResource(SysLocaleResource localeResource){ public static DdlPackBean packHqlSysLocaleResource(SysLocaleResource resource){
StringBuffer result = new StringBuffer(); DdlPackBean result = DdlPackBean.getDdlPackBean();
//查询日期
// HqlPack.timeBuilder(sysLocaleResource.getCreateDateTimeStart(),sysLocaleResource.getCreateDateTimeEnd(),
// "createDateTime", result, false);
//数字类型封装
HqlPack.getNumEqualPack(localeResource.getResourceType(),"resourceType",result);
//字符串类型封装
HqlPack.getStringEqualPack(localeResource.getLanguageCode(),"languageCode",result);
//字符串类型封装
HqlPack.getStringLikerPack(localeResource.getResourceKey(),"resourceKey",result);
// 添加默认排序 if(resource != null){
HqlPack.getOrderDefault(localeResource); DdlPreparedPack.getNumEqualPack(resource.getResourceType(),"resourceType",result);
DdlPreparedPack.getNumEqualPack(resource.getIsSystem(),"isSystem",result);
DdlPreparedPack.getStringEqualPack(resource.getLanguageCode(),"languageCode",result);
DdlPreparedPack.getStringEqualPack(resource.getResourceKey(),"resourceKey",result);
DdlPreparedPack.getStringLikerPack(resource.getResourceValue(),"resourceValue",result);
}
return result.toString(); return result;
} }
/** /**
@ -265,6 +260,14 @@ public class CoreHqlPack {
DdlPreparedPack.getStringLikerPack(menu.getMenuCode(),"menuCode",result); DdlPreparedPack.getStringLikerPack(menu.getMenuCode(),"menuCode",result);
result.setOrderByStr(menu.orderBy()); result.setOrderByStr(menu.orderBy());
}else {
menu = new SysMenu();
}
if(!StringUtils.isNotBlank(menu.getOrderByParam())){
menu.setOrderByParam("menuSort");
menu.setAscOrDesc(CommonEnumUtil.ASC_OR_DESC.DESC.getValue());
result.setOrderByStr(menu.orderBy());
} }
return result; return result;

Loading…
Cancel
Save