文章目录
界面模板
平台采用Freemarker作为前端模板语言。其原生内置的函数、指令与变量请参看首页链接的官方帮助文档。
根变量
LCP已内置如下根变量,访问后台数据
变量名称 | 说明 |
---|---|
常用 | |
apollo | 访问apollo配置。当配置名称存在小数点时,请使用中括号语法 |
folder1 | 模板路径 |
name | 模板名称 |
base | 访问RequestContext对象 |
springMacroRequestContext | 访问RequestContext对象,等价base对象 |
Application | 访问全局的Application对象 |
Session | 访问Sessoin对象 |
Request | Request.getAttribute的快捷方法 |
RequestParameters | Request.getParameter的快捷方法 |
其它 | |
lovService | 访问Lov的Service接口 |
lovProvider | 访问KendoLov的Service接口 |
accessService | 访问界面元素访问的Service接口 |
attachmentProvider | 附件接口(已弃用) |
JspTaglibs | 引入jslt库支持 |
示例如下
<!-- 获取应用基路径 -->
${base.contextPath}
<!-- 获取请求的jobName参数 -->
${RequestParameters.jobName}
<!-- 获取apollo中配置的钉钉企业组织号 -->
${apollo["dingtalk.corp.id"]}
Session变量
LCP已内置如下Session属性。由于在配置中将 exposeSessionAttributes
设置为了true,所有Session属性,都升级为根属性,可以直接作为变量访问。由于将 allowSessionOverride
配置设置为true,Session属性值将覆盖原有同名根属性值
变量名称 | 说明 |
---|---|
基础信息 | |
unitCode | 主岗所属组织编码 |
unitName | 主岗所属组织名称 |
unitCodeList | 所有组织编码 |
orgCode | 主岗部门编码 |
orgName | 主岗部门名称 |
parentOrgCode | 主岗父级部门编码 |
parentOrgName | 主岗父级部门名称 |
deptCode | 所属部门编码 |
deptName | 所属部门名称 |
positionDeptCodeList | 岗位部门编码集合 |
positionParentDeptCodeList | 所有岗位部门的上级部门编码 |
deptCodeList | 所有所属部门编码 |
levelUnitCodes | 层级部门编码,形如:“A01-A001-A0001-” |
levelUnitNames | 层级部门名称,形如:风神物流有限公司-信息技术部-系统开发科 |
oneLevelDept | 一级部门编码 |
twoLevelDept | 二级部门编码 |
threeLevelDept | 三级部门编码 |
fourLevelDept | 四级部门编码 |
fiveLevelDept | 五级部门编码 |
mainPositionCode | 主岗编码 |
employeeId | 员工Id |
employeeCode | 员工编码 |
employeeName | 员工姓名 |
userId | 用户Id |
userName | 用户名 |
roleId | 角色Id |
roleIds | 角色Id集合 |
dataType | 数据类型,例如0:内部员工 |
businessType | 业务类型,例如0:业务-事业部 |
系统信息 | |
locale | 语言信息,例如:zh_CN |
nav | 主界面是否是标签页模式 |
sysLogoVersion | 系统商标版本:yyyyMMddhhmmss |
sysFaviconVersion | 收藏图标版本:yyyyMMddhhmmss |
org.springframework.security.web.csrf.HttpSessionCsrfTokenRepository.CSRF_TOKEN | 防跨站请求伪造对象,有token、parameterName、headerName三个属性 |
org.springframework.web.servlet.i18n.SessionLocaleResolver.TIME_ZONE | 时区信息,ZoneInfo对象类型 |
timeZone | 时区信息,字符串 |
login_change_index | 是否更换用户名登录 |