张洋 6 лет назад
Родитель
Сommit
2bf2f7d17a

BIN
bin/Win32/Debug/zhipuzi_pay_plugin/zpzDll.dll


BIN
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());