LiFan
2025-04-24 9b3b2eb20b09e13da837a28f16e552ba70a090c4
jrj/project/business/SystemSettings/UserPassDlg.cpp
@@ -17,7 +17,6 @@
      xnode   m_agentNode;   //Agent Condition
      static xstring MD5(xstring) native from "XUtil.dll" alias "?MD5@IXFUtil@XFrame@Hxsoft@@SAPA_WPA_W@Z";
   public:
      UserPassDlg(void* implPtr, HWND hWnd) :xframe(implPtr, hWnd) {}
   public:
@@ -68,7 +67,7 @@
            if(xcontrol(GetControl(L"old_pass")).GetText()==L"")
            {
               alert(L"请输入旧口令!");
               SetFocus(xcontrol(GetControl(L"old_pass")).GetId());
               SetFocus(GetControl(L"old_pass")->GetHWND());
               return 1;
            }
            
@@ -78,17 +77,16 @@
            if(str1 != str2)
            {
               alert(L"两遍新口令不一致!");
               SetFocus(xcontrol(GetControl(L"new_pass1")).GetId());
               SetFocus(GetControl(L"new_pass1")->GetHWND());
               return 1;
            }
            
            xstring oldpass = MD5(ostr);
            xstring newpass = MD5(str1);
            xstring oldpass = xutil::MD5(ostr);
            xstring newpass = xutil::MD5(str1);
            
            xml x;
            xaserverarg arg ;
            ;
            xaserverarg arg;
            arg.AddArg(L"old_password",oldpass);
            arg.AddArg(L"new_password",newpass);