Browse Source

修复开店宝提交费率接口bug

lichunlei 2 years ago
parent
commit
ae362abad6
2 changed files with 15 additions and 6 deletions
  1. 8 5
      AppStart/Helper/SetDepositPostService.cs
  2. 7 1
      Controllers/HomeController.cs

+ 8 - 5
AppStart/Helper/SetDepositPostService.cs

@@ -507,11 +507,14 @@ namespace MySystem
             catch (System.Net.WebException ex)
             {
                 System.Net.HttpWebResponse response = (System.Net.HttpWebResponse)ex.Response;
-                System.IO.Stream myResponseStream = response.GetResponseStream();
-                //获取响应内容
-                System.IO.StreamReader myStreamReader = new System.IO.StreamReader(myResponseStream);
-                ret = myStreamReader.ReadToEnd();
-                myResponseStream.Close();
+                if(response != null)
+                {
+                    System.IO.Stream myResponseStream = response.GetResponseStream();
+                    //获取响应内容
+                    System.IO.StreamReader myStreamReader = new System.IO.StreamReader(myResponseStream);
+                    ret = myStreamReader.ReadToEnd();
+                    myResponseStream.Close();
+                }
             }
             catch (Exception ex)
             {

+ 7 - 1
Controllers/HomeController.cs

@@ -1227,7 +1227,13 @@ namespace MySystem.Controllers
     
         public string setdeposit()
         {
-            string content = function.GetWebRequest("http://connect.kexiaoshuang.com/home/setfee?merNo=M700065131Hjo76n28&sn=00003102722201179801666&fee=0.63");
+            List<string> ordernos = new List<string>();
+            ordernos.Add("17343379");
+            string content = "";
+            foreach(string orderno in ordernos)
+            {
+                content += SetDepositPostService.Instance.QueryFee(orderno) + "\n";
+            }
             return content;
         }