提交 963e3967 编写于 作者: zhouweidong's avatar zhouweidong

权限资源调整

上级 d3efc689
......@@ -32,7 +32,8 @@ TARGET=PSSYSTEM
"delogicname":"${de.logicName}",
"sysmoudle":{"id":"${de.getPSSystemModule().codeName?upper_case}","name":"${de.getPSSystemModule().name}"},
"dedataset":${dataSetResult},
"deaction":${deActionResult}
"deaction":${deActionResult},
"datascope":${getDataScope(de)}
}
</#if>
</#if>
......@@ -136,4 +137,22 @@ TARGET=PSSYSTEM
</#function>
<#comment>获取数据范围</#comment>
<#function getDataScope dataEntity>
<#assign result_DataScope="[">
<#assign result_DataScope=result_DataScope+"{\"id\":\"ALL\",\"name\":\"全部数据\"},">
<#if de.getPSDEFieldByPDT('ORGID',true)?? >
<#assign result_DataScope=result_DataScope+"{\"id\":\"CURORG\",\"name\":\"当前单位\"},{\"id\":\"PORG\",\"name\":\"上级单位\"},{\"id\":\"SORG\",\"name\":\"下级单位\"} ,">
</#if>
<#if de.getPSDEFieldByPDT('ORGSECTORID',true)?? >
<#assign result_DataScope=result_DataScope+"{\"id\":\"CURORGDEPT\",\"name\":\"当前部门\"},{\"id\":\"PORGDEPT\",\"name\":\"上级部门\"},{\"id\":\"SORGDEPT\",\"name\":\"下级部门\"} ,">
</#if>
<#if de.getPSDEFieldByPDT('CREATEMAN',true)??>
<#assign result_DataScope=result_DataScope+"{\"id\":\"CREATEMAN\",\"name\":\"创建人\"}">
</#if>
<#assign result_DataScope=result_DataScope+"]">
<#return result_DataScope>
</#function>
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册