- 系统管理模块(用户/角色/组织/权限/日志) - 教育培训计划管理模块 - 教育培训实施模块 - 考试管理模块 - 调研问卷管理模块 - 外派培训管理模块 - 年度培训总结模块 - 学习资源管理模块 - 任职资格管理模块 - 即时通讯模块 - APP 版本管理 - 统计分析模块(FineReport) - 代码审查标准和报告(CODE_REVIEW_GUIDE.md, CODE_REVIEW_REPORT.md) - 项目开发指南(PROJECT_GUIDE.md)
92 lines
3.1 KiB
XML
92 lines
3.1 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<dynamic-sql>
|
|
<sql id="getmodule_list"><![CDATA[
|
|
select
|
|
ID,
|
|
CASCADE_ID,
|
|
NAME,
|
|
HREF,
|
|
HOTKEY,
|
|
PARENT_ID,
|
|
IS_AUTO_EXPAND,
|
|
IS_LEAF,
|
|
ICON_NAME,
|
|
STATUS,
|
|
DISPLAY,
|
|
PARENT_NAME,
|
|
VECTOR,
|
|
SORT_NO,
|
|
MODULETYPE,
|
|
ACTIONVALUE,
|
|
(CASE IS_AUTO_EXPAND WHEN 1 THEN 'true' WHEN 0 THEN 'false' END) as "open" from JCDP_SYS_MODULE where 1=1
|
|
<@p p="AND %s">id</@p>
|
|
<@p p=" AND %s">parent_id</@p>
|
|
<@p p=" AND MODULETYPE in (%s)" f="?">moduletype</@p>
|
|
<@p p=" AND %s" f="%S LIKE ?">cascade_id</@p>
|
|
<@p p=" AND (%s)" s=" OR" f="%S LIKE ?">name,href</@p>
|
|
]]>
|
|
</sql>
|
|
<sql id="getmoduleIDsByModuleType"><![CDATA[
|
|
select id from JCDP_SYS_MODULE where
|
|
<@p p=" MODULETYPE in (%s)" f="?">moduletype</@p>
|
|
]]>
|
|
</sql>
|
|
<sql id="getmodule_object"><![CDATA[
|
|
select * from JCDP_SYS_MODULE where 1=1
|
|
<@p p="AND %s">id</@p>
|
|
<@p p=" AND %s">parent_id,name,href</@p>
|
|
<@p p=" AND MODULETYPE in (%s)" f="?">moduletype</@p>
|
|
]]>
|
|
</sql>
|
|
<sql id="getmodule_actionValue"><![CDATA[
|
|
select actionvalue from JCDP_SYS_MODULE where 1=1
|
|
<@p p="AND %s">id</@p>
|
|
<@p p=" AND %s">parent_id,name,href</@p>
|
|
<@p p=" AND MODULETYPE in (%s)" f="?">moduletype</@p>
|
|
]]>
|
|
</sql>
|
|
<sql id="getmodule_cascadeList"><![CDATA[
|
|
select * from JCDP_SYS_MODULE where 1=1
|
|
<@p p=" AND %s" f="cascade_id LIKE ?">cascade_id</@p>
|
|
<@p p=" AND %s" f="cascade_id <> ?">cascade_id1</@p>
|
|
]]>
|
|
</sql>
|
|
<sql id="getmodule_parentList"><![CDATA[
|
|
select * from JCDP_SYS_MODULE where id in
|
|
(
|
|
select parent_id from JCDP_SYS_MODULE where id in(<@p f="?">id</@p>)
|
|
)
|
|
]]>
|
|
</sql>
|
|
<sql id="getmodule_maxActionValue"><![CDATA[
|
|
select max(ACTIONVALUE) as maxVal from JCDP_SYS_MODULE where moduletype<>5
|
|
]]>
|
|
</sql>
|
|
<sql id="getUserMenuList"><![CDATA[
|
|
select ID,NAME,HREF,(CASE IS_AUTO_EXPAND WHEN 1 THEN 'true' WHEN 0 THEN 'false' END) as "open",ICON_NAME,PARENT_ID,ACTIONVALUE,MODULETYPE from JCDP_SYS_MODULE
|
|
where STATUS=1 AND DISPLAY=1
|
|
<@p p=" AND MODULETYPE in (%s)" f="?">moduletype</@p>
|
|
order by sort_no asc
|
|
]]>
|
|
</sql>
|
|
<sql id="getUserPermission_list"><![CDATA[
|
|
select
|
|
ID,
|
|
NAME,
|
|
HREF,
|
|
PARENT_ID,
|
|
ICON_NAME,
|
|
VECTOR,
|
|
SORT_NO,
|
|
MODULETYPE,
|
|
ACTIONVALUE,
|
|
(CASE IS_AUTO_EXPAND WHEN 1 THEN 'true' WHEN 0 THEN 'false' END) as "open" from JCDP_SYS_MODULE where STATUS=1
|
|
<@p p="AND %s">id</@p>
|
|
<@p p=" AND %s">parent_id</@p>
|
|
<@p p=" AND MODULETYPE in (%s)" f="?">moduletype</@p>
|
|
<@p p=" AND %s" f="%S LIKE ?">cascade_id</@p>
|
|
<@p p=" AND (%s)" s=" OR" f="%S LIKE ?">name,href</@p>
|
|
ORDER BY SORT_NO ASC,MODULETYPE ASC,NAME asc,ACTIONVALUE asc
|
|
]]>
|
|
</sql>
|
|
</dynamic-sql> |