From b437a00db77cee8b767d30486e7935b57242a236 Mon Sep 17 00:00:00 2001
From: lu <99954486@qq.com>
Date: 星期六, 04 一月 2025 22:04:22 +0800
Subject: [PATCH] 仓库细节
---
DevApp/Gs.DevApp/DevFrm/User/UserSetPwd.cs | 78 +++++++++++++++++++++++++++++++++++++++
1 files changed, 78 insertions(+), 0 deletions(-)
diff --git a/DevApp/Gs.DevApp/DevFrm/User/UserSetPwd.cs b/DevApp/Gs.DevApp/DevFrm/User/UserSetPwd.cs
new file mode 100644
index 0000000..d0e8108
--- /dev/null
+++ b/DevApp/Gs.DevApp/DevFrm/User/UserSetPwd.cs
@@ -0,0 +1,78 @@
+锘縰sing System;
+using System.Windows.Forms;
+using DevExpress.XtraEditors;
+using Gs.DevApp.ToolBox;
+using Newtonsoft.Json;
+
+namespace Gs.DevApp.DevFrm.User
+{
+ public partial class UserSetPwd : XtraForm
+ {
+ public UserSetPwd(string _userGuid)
+ {
+ InitializeComponent();
+ userGuid = _userGuid;
+ btnCancel.Click += BtnCancel_Click;
+ btnSave.Click += BtnSave_Click;
+ }
+
+ public string userGuid { get; set; }
+
+ private void BtnSave_Click(object sender, EventArgs e)
+ {
+ if (string.IsNullOrEmpty(txtNewPwd.Text.Trim()))
+ {
+ MsgHelper.Warning("鏂板瘑鐮佷笉鑳戒负绌猴紒");
+ txtNewPwd.Focus();
+ return;
+ }
+
+ if (string.IsNullOrEmpty(txtNewPwd2.Text.Trim()))
+ {
+ MsgHelper.Warning("瀵嗙爜涓嶈兘涓虹┖锛�");
+ txtNewPwd2.Focus();
+ return;
+ }
+
+ if (txtNewPwd.Text != txtNewPwd2.Text)
+ {
+ MsgHelper.Warning("浣犵殑涓ゆ瀵嗙爜涓嶄竴鑷达紒");
+ txtNewPwd2.Focus();
+ return;
+ }
+
+ var _obj = new
+ {
+ edtUserGuid = userGuid,
+ userGuid,
+ newPass = txtNewPwd.Text.Trim()
+ };
+ try
+ {
+ var strJson = UtilityHelper.HttpPost("", "User/SetUserPass",
+ JsonConvert.SerializeObject(_obj));
+ var _rtn = UtilityHelper.ReturnToDynamic(strJson);
+ MsgHelper.Warning("鎻愮ず锛�" + _rtn.rtnData.outMsg);
+ if (_rtn.rtnCode > 0)
+ {
+ DialogResult = DialogResult.OK;
+ Close();
+ }
+ else
+ {
+ DialogResult = DialogResult.None;
+ }
+ }
+ catch (Exception ex)
+ {
+ DialogResult = DialogResult.Cancel;
+ MsgHelper.Warning("鎻愮ず锛�" + ex.Message);
+ }
+ }
+
+ private void BtnCancel_Click(object sender, EventArgs e)
+ {
+ Close();
+ }
+ }
+}
\ No newline at end of file
--
Gitblit v1.9.3