|
|
@ -26,6 +26,7 @@ public class CoreHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* In 参数封装
|
|
|
|
* In 参数封装
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param columnName
|
|
|
|
* @param columnName
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -40,6 +41,7 @@ public class CoreHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* In 参数封装
|
|
|
|
* In 参数封装
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param columnName
|
|
|
|
* @param columnName
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -56,6 +58,7 @@ public class CoreHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* In 参数封装
|
|
|
|
* In 参数封装
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param columnName
|
|
|
|
* @param columnName
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -69,6 +72,7 @@ public class CoreHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* In 参数封装
|
|
|
|
* In 参数封装
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param columnName
|
|
|
|
* @param columnName
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -83,6 +87,7 @@ public class CoreHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 资源查询
|
|
|
|
* 资源查询
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param resource
|
|
|
|
* @param resource
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -108,6 +113,7 @@ public class CoreHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 语言
|
|
|
|
* 语言
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param localeLanguage
|
|
|
|
* @param localeLanguage
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -130,6 +136,7 @@ public class CoreHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 岗位复杂查询
|
|
|
|
* 岗位复杂查询
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param position
|
|
|
|
* @param position
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -153,6 +160,7 @@ public class CoreHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 岗位复杂查询
|
|
|
|
* 岗位复杂查询
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param position
|
|
|
|
* @param position
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -168,6 +176,7 @@ public class CoreHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 岗位复杂查询
|
|
|
|
* 岗位复杂查询
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param bean
|
|
|
|
* @param bean
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -183,6 +192,7 @@ public class CoreHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 组织复杂查询
|
|
|
|
* 组织复杂查询
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param organize
|
|
|
|
* @param organize
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -235,6 +245,7 @@ public class CoreHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 部门复杂查询
|
|
|
|
* 部门复杂查询
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param department
|
|
|
|
* @param department
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -297,6 +308,7 @@ public class CoreHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 系统角色复杂查询
|
|
|
|
* 系统角色复杂查询
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param role
|
|
|
|
* @param role
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -316,6 +328,7 @@ public class CoreHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 系统角色复杂查询
|
|
|
|
* 系统角色复杂查询
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param role
|
|
|
|
* @param role
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -323,6 +336,20 @@ public class CoreHqlPack {
|
|
|
|
return packDdlBeanSysRole(role, null);
|
|
|
|
return packDdlBeanSysRole(role, null);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
* 唯一校验
|
|
|
|
|
|
|
|
*
|
|
|
|
|
|
|
|
* @param role
|
|
|
|
|
|
|
|
* @return
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
public static DdlPackBean packDdlSysRoleCheckOnly(SysRole role) {
|
|
|
|
|
|
|
|
DdlPackBean result = DdlPackBean.getDdlPackBean();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(role.getName(), "name", result);
|
|
|
|
|
|
|
|
DdlPreparedPack.getNumEqualPack(role.getId(), "id", result);
|
|
|
|
|
|
|
|
return result;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public static DdlPackBean packDdlBeanSysRole(SysRole role, List<Long> idList) {
|
|
|
|
public static DdlPackBean packDdlBeanSysRole(SysRole role, List<Long> idList) {
|
|
|
|
DdlPackBean result = DdlPackBean.getDdlPackBean(role);
|
|
|
|
DdlPackBean result = DdlPackBean.getDdlPackBean(role);
|
|
|
|
|
|
|
|
|
|
|
@ -337,6 +364,7 @@ public class CoreHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 系统参数复杂查询
|
|
|
|
* 系统参数复杂查询
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param config
|
|
|
|
* @param config
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -357,6 +385,7 @@ public class CoreHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 字典信息复杂查询
|
|
|
|
* 字典信息复杂查询
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param dictionary
|
|
|
|
* @param dictionary
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -385,6 +414,7 @@ public class CoreHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 硬件类型复杂查询
|
|
|
|
* 硬件类型复杂查询
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param toolType
|
|
|
|
* @param toolType
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -402,6 +432,7 @@ public class CoreHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 硬件复杂查询
|
|
|
|
* 硬件复杂查询
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param tool
|
|
|
|
* @param tool
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -425,6 +456,7 @@ public class CoreHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 消息复杂查询
|
|
|
|
* 消息复杂查询
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param message
|
|
|
|
* @param message
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -452,6 +484,7 @@ public class CoreHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 文件资源复杂查询
|
|
|
|
* 文件资源复杂查询
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param file
|
|
|
|
* @param file
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -471,6 +504,7 @@ public class CoreHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 任务周期复杂查询
|
|
|
|
* 任务周期复杂查询
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param sysTaskCycle
|
|
|
|
* @param sysTaskCycle
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -489,6 +523,7 @@ public class CoreHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 定时任务复杂查询
|
|
|
|
* 定时任务复杂查询
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param sysTaskPlan
|
|
|
|
* @param sysTaskPlan
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -512,6 +547,7 @@ public class CoreHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 账号复杂查询
|
|
|
|
* 账号复杂查询
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param user
|
|
|
|
* @param user
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -565,6 +601,7 @@ public class CoreHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 账号复杂查询
|
|
|
|
* 账号复杂查询
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param user
|
|
|
|
* @param user
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -599,6 +636,7 @@ public class CoreHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 查询字典代码是否重复
|
|
|
|
* 查询字典代码是否重复
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param dictionary
|
|
|
|
* @param dictionary
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -620,6 +658,7 @@ public class CoreHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 查询字典值是否重复
|
|
|
|
* 查询字典值是否重复
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param dictionary
|
|
|
|
* @param dictionary
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -641,6 +680,7 @@ public class CoreHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 用户信息 复杂查询拼接
|
|
|
|
* 用户信息 复杂查询拼接
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param userInfo
|
|
|
|
* @param userInfo
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -695,6 +735,7 @@ public class CoreHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 用户信息 复杂查询拼接
|
|
|
|
* 用户信息 复杂查询拼接
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param userInfo
|
|
|
|
* @param userInfo
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -719,6 +760,7 @@ public class CoreHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 查询语言代码是否重复
|
|
|
|
* 查询语言代码是否重复
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param localeLanguage
|
|
|
|
* @param localeLanguage
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -736,6 +778,7 @@ public class CoreHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 检查系统资源是否重复
|
|
|
|
* 检查系统资源是否重复
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param localeResource
|
|
|
|
* @param localeResource
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -755,6 +798,7 @@ public class CoreHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 查询规则代码是否重复
|
|
|
|
* 查询规则代码是否重复
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param orderNoRule
|
|
|
|
* @param orderNoRule
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -774,6 +818,7 @@ public class CoreHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 单号规则复杂查询,分页,排序
|
|
|
|
* 单号规则复杂查询,分页,排序
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param orderNoRule
|
|
|
|
* @param orderNoRule
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -798,6 +843,7 @@ public class CoreHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 用户消息关系表负责查询
|
|
|
|
* 用户消息关系表负责查询
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param sysRefUserMessage
|
|
|
|
* @param sysRefUserMessage
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -820,6 +866,7 @@ public class CoreHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 任务复杂查询
|
|
|
|
* 任务复杂查询
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param sysTask
|
|
|
|
* @param sysTask
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -848,6 +895,7 @@ public class CoreHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 大小区间比较
|
|
|
|
* 大小区间比较
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param columnName
|
|
|
|
* @param columnName
|
|
|
|
* @param min
|
|
|
|
* @param min
|
|
|
|
* @param max
|
|
|
|
* @param max
|
|
|
@ -865,6 +913,7 @@ public class CoreHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 字典信息查询id集合中是否存在默认数据
|
|
|
|
* 字典信息查询id集合中是否存在默认数据
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param ids
|
|
|
|
* @param ids
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -880,6 +929,7 @@ public class CoreHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 条码规则代码是否存在
|
|
|
|
* 条码规则代码是否存在
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param sysBarcodeRule
|
|
|
|
* @param sysBarcodeRule
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -896,6 +946,7 @@ public class CoreHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 条码规则复杂查询
|
|
|
|
* 条码规则复杂查询
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param sysBarcodeRule
|
|
|
|
* @param sysBarcodeRule
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -910,6 +961,7 @@ public class CoreHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 打印模板复杂查询
|
|
|
|
* 打印模板复杂查询
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param sysLabelTemplate
|
|
|
|
* @param sysLabelTemplate
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -946,6 +998,7 @@ public class CoreHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 打印模板参数复杂查询
|
|
|
|
* 打印模板参数复杂查询
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param sysLabelTemplateParam
|
|
|
|
* @param sysLabelTemplateParam
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -965,9 +1018,9 @@ public class CoreHqlPack {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 文件代码是否存在
|
|
|
|
* 文件代码是否存在
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param sysFile 查询条件
|
|
|
|
* @param sysFile 查询条件
|
|
|
|
* @return DdlPackBean
|
|
|
|
* @return DdlPackBean
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -1008,6 +1061,7 @@ public class CoreHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 查询当前用户所有组织数据
|
|
|
|
* 查询当前用户所有组织数据
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param sysRefUserDepartments
|
|
|
|
* @param sysRefUserDepartments
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -1020,6 +1074,7 @@ public class CoreHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 按条件查询字典
|
|
|
|
* 按条件查询字典
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param sysDictionary
|
|
|
|
* @param sysDictionary
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -1039,6 +1094,7 @@ public class CoreHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 按条件查询字典
|
|
|
|
* 按条件查询字典
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param bean
|
|
|
|
* @param bean
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|