DuGuYang 3 éve
szülő
commit
ab749fb626

+ 11 - 5
Areas/Admin/Controllers/MainServer/MerchantDepositReturnsController.cs

@@ -520,13 +520,19 @@ namespace MySystem.Areas.Admin.Controllers
             {
                 JsonData dr = list[i];
                 string itemJson = dr.ToJson();
-                string PosSn = itemJson.Contains("\"A\"") ? dr["A"].ToString() : "";// 退押机具Sn
+                string PosSn = itemJson.Contains("\"A\"") ? dr["A"].ToString().Replace("机具SN:","") : "";// 退押机具Sn
                 string Statuss = itemJson.Contains("\"B\"") ? dr["B"].ToString() : ""; // 结果
                 string SeoDescription = itemJson.Contains("\"C\"") ? dr["C"].ToString() : "";// 备注
-                int Status = int.Parse(Statuss);
-                // string PosSn = dr[0].ToString(); // 退押机具Sn
-                // int Status = int.Parse(dr[1].ToString()); // 结果
-                // string SeoDescription = dr[2].ToString(); // 备注
+                // int Status = int.Parse(Statuss);
+                int Status = 0;
+                if (Statuss == "SUCCESS")//成功
+                {
+                    Status = 1;
+                }
+                if (Statuss == "FAIL")//失败
+                {
+                    Status = 2;
+                }
                 var pos = db.PosMachinesTwo.FirstOrDefault(m => m.PosSn == PosSn) ?? new PosMachinesTwo();
                 var merchantDepositReturns = db.MerchantDepositReturns.FirstOrDefault(m => m.MerchantId == pos.BindMerchantId && m.Status == 0) ?? new MerchantDepositReturns();
                 if (merchantDepositReturns.Id == 0)