Procházet zdrojové kódy

post问题解决了

zhangyang před 6 roky
rodič
revize
c81dcb4f04

binární
bin/Win32/Debug/setup/zhipuzi.ico


binární
bin/Win32/Debug/zhipuzi_pos_windows/db/pos.db


binární
bin/Win32/Debug/zhipuzi_pos_windows/zhipuzi_pos_windows.exe


+ 2 - 1
zhipuzi_pos_windows/network/CZhipuziHttpClient.cpp

@@ -118,10 +118,11 @@ bool CZhipuziHttpClient::RequestOld(std::string url, std::map<string, string> pa
 	params["sign"] = sign;
 	params.erase("url");
 
+	//未签名之前,不能进行urlencode,签名完成之后可以(params的value必须为utf8格式)
 	postString = "";
 	for (std::map<string, string>::iterator it = params.begin(); it != params.end(); )
 	{
-		postString += it->first + "=" + it->second;
+		postString += it->first + "=" + CLewaimaiString::UrlEncode(it->second);
 
 		it++;
 

binární
zhipuzi_pos_windows/resource/duilib.ico


binární
zhipuzi_pos_windows/resource/zhipuzi_pos_windows.aps


binární
zhipuzi_pos_windows/resource/zhipuzi_pos_windows.rc


+ 1 - 1
zhipuzi_pos_windows/wnd/CMainWnd.cpp

@@ -175,7 +175,7 @@ void CMainWnd::HandleClickMsg(TNotifyUI& msg)
         std::string waimai_order_id = item->getOrderID();
 
         CWaimaiOrder order;
-        bool ret = order.FailOrder(waimai_order_id, "windows收银机测试");
+        bool ret = order.FailOrder(waimai_order_id, CLewaimaiString::UnicodeToUTF8(L"windows收银机设置"));
 
         if(ret)
         {

+ 1 - 1
zhipuzi_pos_windows/zhipuzi_pos_windows.vcxproj

@@ -255,7 +255,7 @@ copy $(ProjectDir)conf\ $(SolutionDir)bin\$(Platform)\$(Configuration)\conf\</Co
     <ResourceCompile Include="resource\zhipuzi_pos_windows.rc" />
   </ItemGroup>
   <ItemGroup>
-    <Image Include="resource\duilib.ico" />
+    <Image Include="resource\zhipuzi.ico" />
   </ItemGroup>
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   <ImportGroup Label="ExtensionTargets">

+ 1 - 1
zhipuzi_pos_windows/zhipuzi_pos_windows.vcxproj.filters

@@ -160,7 +160,7 @@
     </ClCompile>
   </ItemGroup>
   <ItemGroup>
-    <Image Include="resource\duilib.ico">
+    <Image Include="resource\zhipuzi.ico">
       <Filter>资源文件</Filter>
     </Image>
   </ItemGroup>