OThinker.H3.Acl.IWorkflowAclManager
说明:工作流模板权限控制器
访问入口:this.Engine.WorkflowAclManager
示例:
this.Engine.WorkflowAclManager.Add(new Acl.WorkflowAcl()); |
方法名称:OThinker.H3.Acl.WorkflowAcl
方法说明 | 构造函数 | |
输入参数 | ||
名称 | 类型 | 说明 |
返回值 | 无 |
方法名称:OThinker.H3.Acl.SystemAcl
方法说明 | 构造函数 | |
输入参数 | ||
名称 | 类型 | 说明 |
返回值 | 无 |
方法名称:OThinker.H3.Acl.BizObjectAcl
方法说明 | 构造函数 | |
输入参数 | ||
名称 | 类型 | 说明 |
返回值 | 无 |
方法名称:GetAclCount(System.String)
方法说明 | 用于获得已定义的权限的数量 | |
输入参数 | ||
名称 | 类型 | 说明 |
WorkflowCode | System.String | 流程模板编码 |
返回值 | 权限控制单元的数量 |
方法名称:Check(System.String[],System.String,OThinker.H3.Acl.AclType)
方法说明 | 查询指定的用户/组/组织单元中是否存在用户/组/组织单元具有某个流程模板的某种权限 | |
输入参数 | ||
名称 | 类型 | 说明 |
Users | System.String[] | 用户/组/组织单元ID数组 |
WorkflowCode | System.String | 流程模板编码 |
AclType | OThinker.H3.Acl.AclType | 权限类型 |
返回值 | 如果存在某个用户/组/组织单元具有该权限,则返回true;否则返回false |
方法名称:QueryDataTable(System.String[],System.String)
方法说明 | 获得当前工作流模板的权限控制表 | |
输入参数 | ||
名称 | 类型 | 说明 |
Users | System.String[] | 用户/组/组织单元ID数组,如果为空,则不将该参数作为搜索条件 |
WorkflowCode | System.String | 流程模板编码,如果为空,则不将该参数作为搜索条件 |
返回值 | 查询到的表 |
方法名称:GetWorkflowAcls(System.String)
方法说明 | 获得一个流程模板的全部权限配置 | |
输入参数 | ||
名称 | 类型 | 说明 |
WorkflowCode | System.String | 流程模板编码,如果为空,则不将该参数作为搜索条件 |
返回值 | 全部的权限配置 |
方法名称:Add(OThinker.H3.Acl.WorkflowAcl)
方法说明 | 添加一个权限控制单元 | |
输入参数 | ||
名称 | 类型 | 说明 |
Acl | OThinker.H3.Acl.WorkflowAcl | 权限控制单元 |
返回值 | 如果添加成功,则返回true,否则返回false |
方法名称:GetWorkflowAcl(System.String)
方法说明 | 获得工作流模板的权限控制单元 | |
输入参数 | ||
名称 | 类型 | 说明 |
AclID | System.String | 权限ID |
返回值 | 流程模板权限 |
方法名称:Update(OThinker.H3.Acl.WorkflowAcl[])
方法说明 | 更新 | |
输入参数 | ||
名称 | 类型 | 说明 |
Acls | OThinker.H3.Acl.WorkflowAcl[] | 要更新的权限对象 |
返回值 | 无 |
方法名称:Delete(System.String)
方法说明 | 删除 | |
输入参数 | ||
名称 | 类型 | 说明 |
AclID | System.String | 权限控制单元的ID |
返回值 | 无 |
方法名称:RemoveByWorkflow(System.String)
方法说明 | 删除流程模板 | |
输入参数 | ||
名称 | 类型 | 说明 |
WorkflowCode | System.String | 流程模板编码 |
返回值 | 无 |
方法名称:GetUserAcls(System.String[])
方法说明 | 获得用户拥有的所有权限 | |
输入参数 | ||
名称 | 类型 | 说明 |
Users | System.String[] | |
返回值 |