瀏覽代碼

优化了一些地方

张洋 6 年之前
父節點
當前提交
2bf2f7d17a
共有 3 個文件被更改,包括 8 次插入2 次删除
  1. 二進制
      bin/Win32/Debug/zhipuzi_pay_plugin/zpzDll.dll
  2. 二進制
      lib/debug/zpzDll.lib
  3. 8 2
      zhipuzi_pay_plugin/network/CZhipuziHttpClient.cpp

二進制
bin/Win32/Debug/zhipuzi_pay_plugin/zpzDll.dll


二進制
lib/debug/zpzDll.lib


+ 8 - 2
zhipuzi_pay_plugin/network/CZhipuziHttpClient.cpp

@@ -52,10 +52,16 @@ bool CZhipuziHttpClient::Login(std::string& errmsg)
     {
         rapidjson::Value& v_errcode = document["errcode"];
         int errcode = v_errcode.GetInt();
-        if(errcode == -1 || errcode < 0)
+        if(errcode != 0)
         {
             LOG_INFO("login failed! message:" << document["errmsg"].GetString());
             errmsg = std::string(document["errmsg"].GetString());
+			
+			if (errcode == 10003)
+			{
+				errmsg = CLewaimaiString::UnicodeToUTF8(L"密码错误");
+			}
+
             return false;
         }
     }
@@ -63,7 +69,7 @@ bool CZhipuziHttpClient::Login(std::string& errmsg)
     {
         rapidjson::Value& v_errcode = document["error_code"];
         int errcode = v_errcode.GetInt();
-        if(errcode < 0)
+        if(errcode != 0)
         {
             LOG_INFO("login failed! message:" << document["error_msg"].GetString());
             errmsg = std::string(document["error_msg"].GetString());