EAS用户权限的接口-新增,组织范围维护,角色分配,用户禁用 EAS
1、【用户管理】-用户创建接口:com.kingdee.eas.base.permission.app.UserControllerBean#_addnew(Context ctx, com.kingdee.bos.dao.IObjectValue)
参数:
com.kingdee.bos.Context ctx 上下文
com.kingdee.bos.dao.IObjectValue model UserInfo用户实体
2、【用户管理】-组织范围增加接口/组织范围删除接口
com.kingdee.eas.base.permission.IOrgRangeIncludeSubOrg#saveOrgRange(OrgRangeParam orgRangeParam)
参数:com.kingdee.eas.base.permission.OrgRangeParam orgRangeParam 组织范围参数
组织范围参数实体对象:
new OrgRangeParam(userPK,orgRangeType,deletedOrgs,addedOrgs,changedOrgRangeIncludeSubOrg)
组织范围参数实体参数:com.kingdee.eas.base.permission.OrgRangeParam#OrgRangeParam(IObjectPK userPK, OrgRangeType orgRangeType, Collection deletedOrgIds, Collection addedOrgIds,OrgRangeIncludeSubOrgInfo changedOrgRangeIncludeSubOrg)
com.kingdee.bos.dao.IObjectPK userPK 用户id
com.kingdee.eas.base.permission.OrgRangeType orgRangeType 组织范围类型
java.util.Collection deletedOrgIds 删除的组织id
java.util.Collection addedOrgIds 新增的组织id
com.kingdee.eas.base.permission.OrgRangeIncludeSubOrgInfo changedOrgRangeIncludeSubOrg 是否包含下级组织-可以传null
3、【用户管理】-角色分配接口/角色取消分配接口 :com.kingdee.eas.base.permission.app.UserRoleOrgManagerControllerBean#_saveUserRoleOrgs(Context ctx, UserRoleOrgCollection userRoleOrgs, String userId, String orgId, String tableName)
参数:
com.kingdee.bos.Context ctx 上下文
com.kingdee.eas.base.permission.UserRoleOrgCollection userRoleOrgs 角色集合
java.lang.String userId 用户id
java.lang.String orgId 组织id
java.lang.String tableName 表名,可传空
4、【用户管理】-用户禁用接口
com.kingdee.eas.base.permission.IUser#forbidUsers(IObjectPK[] users, boolean forbidden)
参数:
com.kingdee.bos.dao.IObjectPK users 用户id集合
boolean forbidden 禁用参数,true=禁用,false=启用
EAS用户权限的接口-新增,组织范围维护,角色分配,用户禁用 EAS
1、【用户管理】-用户创建接口:com.kingdee.eas.base.permission.app.UserControllerBean#_addnew(Context ctx, com.kingdee.bos.dao.IO...
点击下载文档
本文2024-09-16 22:06:33发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-45978.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章