/// <summary> /// 切换语言 /// </summary> /// <param name="loginModel"></param> public LoginViewModel(LoginModel loginModel, IRegionManager regionManager, ISystemMenuService systemMenuService) : base(regionManager) { ReadBackgroundImg(); _loginModel = loginModel; _systemMenuService = systemMenuService; IsRemberMe = AppSettingsHelper.IsRemberMe; IsAutoLogin = AppSettingsHelper.IsAutoLogin; // 配置文件中的账号和密码为加密后的密文 if (!string.IsNullOrWhiteSpace(AppSettingsHelper.UserName)) { UserName = DESHelper.Decrypt3Des(AppSettingsHelper.UserName); } if (!string.IsNullOrWhiteSpace(AppSettingsHelper.Password)) { Password = DESHelper.Decrypt3Des(AppSettingsHelper.Password); } if (IsAutoLogin) { Task.FromResult(RaiseLogginHandler()); } }