| | |
| | | InitializeComponent(); |
| | | this.PageTitle.Caption = "个人中心"; |
| | | this.PageTitle.SvgImageSize = new Size(24, 24); |
| | | this.Load += UserInfoPage_Load; |
| | | } |
| | | |
| | | private const string _smsTemplate = "hzkw_sms_template";//手机号登录模板 |
| | | private const string _vxTemplate = "hzkw_vx_template";//微信登录模板 |
| | | private const string _vxTemplate = "hzkw_wx_template";//微信登录模板 |
| | | private const string _software = "HStation_XHS_DESKTOP";//软件编码 |
| | | |
| | | //修改密码 |
| | | private void BtnEditPwd_Click(object sender, EventArgs e) |
| | | { |
| | | var dlg = new UpdatePwdDlg(); |
| | | dlg.SetBindingData(GlobalParas._GlobalParas.LoginID); |
| | | dlg.ShowDialog(); |
| | | } |
| | | |
| | | //初始化 |
| | | private void UserInfoPage_Load(object? sender, EventArgs e) |
| | | { |
| | | this.txtEditUserName.Text = GlobalParas._GlobalParas.LoginName; |
| | | this.txtEditAdminType.Text = GlobalParas._GlobalParas.AdminType; |
| | | this.txtAccountName.Text = GlobalParas._GlobalParas.AccountName; |
| | | this.textAccountType.Text = GlobalParas._GlobalParas.LoginType; |
| | | } |
| | | |
| | | //手机绑定 |
| | | private async void BtnPhoneBinding_Click(object sender, EventArgs e) |
| | | private async void PhoneBinding() |
| | | { |
| | | if (!IsValidMobileNumber(this.txtMobileNumber.Text.Trim())) |
| | | { |
| | |
| | | } |
| | | |
| | | //微信绑定 |
| | | private void btnWechatBinding_Click(object sender, EventArgs e) |
| | | private void WechatBinding() |
| | | { |
| | | var dlg = new WechatBindingDlg(); |
| | | dlg.SetBindingData(); |
| | | dlg.CodeReloadData += async (code) => |
| | | { |
| | | // Yw.Dto.InternalException 报错类 |
| | | |
| | | var loginType = await BLLFactory<Yw.BLL.UserLoginType>.Instance.GetByIdentifier(LoginType.Wechat); |
| | | if (loginType != null) |
| | | { |
| | |
| | | }; |
| | | dlg.ShowDialog(); |
| | | } |
| | | |
| | | //重置密码 |
| | | private async void BtnResetPwd_Click(object sender, EventArgs e) |
| | | { |
| | | if (XtraMessageBox.Show($"确认重置密码吗?", "提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Exclamation) != DialogResult.OK) |
| | | return; |
| | | if (!await BLLFactory<Yw.BLL.UserLoginAccount>.Instance.ResetSystemLoginPwd(GlobalParas._GlobalParas.LoginID)) |
| | | { |
| | | MessageBoxHelper.ShowError("重置失败!"); |
| | | return; |
| | | } |
| | | MessageBoxHelper.ShowSuccess("重置成功!"); |
| | | } |
| | | |
| | | private void buttonEditBinding_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e) |
| | | { |
| | | var tag_obj = e.Button.Tag; |
| | | switch (tag_obj) |
| | | { |
| | | case "Phone": |
| | | PhoneBinding(); |
| | | break; |
| | | |
| | | case "Wechat": |
| | | WechatBinding(); |
| | | break; |
| | | } |
| | | } |
| | | } |
| | | } |