如何切换当前组织

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

如何切换当前组织

1、获取当前用户有权限的组织列表

var orgList = PermissionServiceHelper.GetUserOrg(this.View.Context)


2、设置Context.CurrentOrganizationInfo

var org = orgList[x]    //选择一个组织作为当前组织
this.View.Context.CurrentOrganizationInfo = new OrganizationInfo()
           
 { 
                ID = org.Id, 
                Name = org.Name,
                FunctionIds = org.FunctionIds,
                AcctOrgType = org.AcctOrgType
            
};

           

3、把当前组织信息保存到数据库

Kingdee.BOS.ServiceHelper.UserParamterServiceHelper.Save(this.Context, "LoginOrgValue", this.Context.UserId, org.Id.ToString());


如何切换当前组织

1、获取当前用户有权限的组织列表var orgList = PermissionServiceHelper.GetUserOrg(this.View.Context)2、设置Context.CurrentOrganizati...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息