平台默认在$UI/system/lib/base/bizUtil中提供isDisabledAction (ModelBase model, String action)
判断当前动作是不是禁用的(即没有权限的保护动作)

当需要通过action权限控制按钮等组件是否可用时,需要如下步骤
1.在process文件中添加动作设置时访问权限为protected
action

2.如果页面中有bizData不用进行引用,如果没有bizData需要在js中进行引用

var biz = require("$UI/system/lib/biz");

3.在按钮的bind-disable上设置表达式biz.Util.isDisabledAction($model, ‘xxxAction’)
button

 

如果需要分配action的权限,在“组织权限——角色管理”功能中,功能列表中找到对应的功能设置动作权限

action