SVN r1026

SVN-Revision: r1026
This commit is contained in:
tdx
2025-11-04 05:41:30 +00:00
parent f00aa61886
commit 24153eb406
6 changed files with 148 additions and 72 deletions
+52 -5
View File
@@ -286,8 +286,8 @@ namespace Lskj.Main
{
lueUserName.EditValue = rowItems[0][lueUserName.ValueField] + "";
StateFlushed();
}
else if (rowItemsUserCode != null && rowItemsUserCode.Length > 0)
}
else if (rowItemsUserCode != null && rowItemsUserCode.Length > 0)
{
lueUserName.Text = DBConfig.Instance.LoginName;
StateFlushed();
@@ -677,6 +677,7 @@ namespace Lskj.Main
ERPInfo.Instance.LanguageName = this.language.Text;
LanguageTranslation.GetLanguageComparisonTable();//获取翻译表数据
Localizer.Active = new XtraLocalizer();
this.SetDelphiDllParams(); // 设置调用delphi参数
@@ -1671,14 +1672,14 @@ namespace Lskj.Main
DataTable dataTable = this.lueUserName.DataSource as DataTable;
DataRow[] array = dataTable.Select("UserName='" + UserName + "'");
DataRow dataRow = array.Length > 0 ? array[0] : null;
if (dataRow!=null)
if (dataRow != null)
{
int uid = int.Parse(dataRow["UserId"] + "");
if (uid <= SystemInfo.Instance.AccountSwitchingRestrictions)
{
this.cbLedger.Enabled = true;
}
else
else
{
this.cbLedger.Enabled = false;
}
@@ -1799,4 +1800,50 @@ namespace Lskj.Main
{
if ("强制登录".Equals(item["中文"] + "")) this.chkLogin.Text = item[this.language.Text] + "";
if ("记住密码".Equals(item["中文"] + "")) this.chkRemPwd.Text = item[this.language.Text] + "";
if ("自动升级".Equals(item["中文"] + "")) this.chkUpdate.Text = item[this.language.Text] + "";
if ("智能客户端".Equals(item["中文"] + "")) this.chkClient.Text = item[this.language.Text] + "";
if ("消息通知".Equals(item["中文"] + "")) this.chkNotice.Text = item[this.language.Text] + "";
if (btnSetConfigText.Equals(item["中文"] + "")) this.btnSetConfig.Text = item[this.language.Text] + "";
if ("更新时间".Equals(item["中文"] + ""))
{
string updateTimeStr = IniHelper.Read("ApplicationUpdateTime");
string updateTime = string.Format("{0}{1}", item[this.language.Text] + "", updateTimeStr);
this.upDateTimeLab.Text = string.Format("{0}", updateTime);
}
}
}
}
}
/// <summary>
/// 忘记密码点击时
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void OnForgetPwdClick(object sender, EventArgs e)
{
using (BaseForm baseForm = new BaseForm())
{
FrmWebBrowser frmWebBrowser = new FrmWebBrowser();
frmWebBrowser.Dock = DockStyle.Fill;
baseForm.Controls.Add(frmWebBrowser);
baseForm.Text = "忘记密码";
baseForm.Size = new Size(1000, 600);
string forgetPwdUrl = "";
if (SystemInfo.Instance.OAUrl.EndsWith("/"))
{
forgetPwdUrl = $"{SystemInfo.Instance.OAUrl}lserp_v8/index.html?verify=1";
}
else
{
forgetPwdUrl = $"{SystemInfo.Instance.OAUrl}/lserp_v8/index.html?verify=1";
}
frmWebBrowser.FrmLoad(forgetPwdUrl, 1, false);
baseForm.ShowDialog();
}
}
}
}