C/S架构软件开发平台 - 旗舰版V6.0 - 切换账套重置公司信息(CompanyInfo)


Bug: 20240516

用户登出,然后切换账套登录,需要重置公司信息缓存

解决方案

 

C# 全选
if (_CurrentAuthorization.Login(loginUser)) //调用登录策略
{
    //重新加载公司信息设置
    CommonData.ResetCompanyInfo(null);

    //省略代码.....
}

 

C# 全选
        /// <summary>
        /// 重置公司信息设置
        /// </summary>
        /// <param name="data"></param>
        public static void ResetCompanyInfo(sys_CompanyInfo data = null)
        {
            if (data == null)
                _CompanyInfo = new bllCompanyInfo().GetSummaryData().FirstOrDefault();
            else
                _CompanyInfo = data;
        }
版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
C/S框架网
评论列表

发表评论

评论内容
昵称:
关联文章

C/S架构软件开发平台 - 旗舰V6.0 - 切换公司信息(CompanyInfo)
C/S架构软件开发平台 - 旗舰V6.0 - 工厂管理(多工厂模式)
C/S架构软件开发平台 - 旗舰V6.0 软件简介
C/S架构软件开发平台 - 旗舰V6.0 - 数据库维护执行脚本更新
C/S架构软件开发平台 - 旗舰V6.0 - 用户自定义配置报表
C/S架构软件开发平台 - 旗舰V6.0 主页
C/S架构软件开发平台 - 旗舰V6.0开发者技能要求
C/S架构软件开发平台 - 旗舰V6.0 - 通用选择窗体
C/S架构软件开发平台 - 旗舰V6.0 - 自动备份数据库计划
C/S架构软件开发平台旗舰V6.0迭代开发记录-管理
C/S架构软件开发平台 - 旗舰V6.1 - 新功能
C/S架构软件开发平台 - 旗舰V6.0软件案例 - 股票软件工具
C/S软件开发平台旗舰V6.0-迭代开发记录-系统登录
C/S架构软件开发平台旗舰V6.0 - 使用FastReport.NET制作二维码报表
C/S架构软件开发平台旗舰V6.0-WebApi新增接口
C/S软件开发平台旗舰V6.0-迭代开发记录-主界面
新增主从表业务单据窗体 | C/S架构软件开发平台 - 旗舰V6.0
C/S架构软件开发平台旗舰V6.1迭代开发记录-工作流程引擎集成
C/S软件开发平台旗舰V6.0-迭代开发记录-销售订单
C/S软件开发平台旗舰V6.0-迭代开发记录-报价单