|
|
@@ -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)
|