zhengjie 1 year ago
parent
commit
6820ae7d89
1 changed files with 7 additions and 1 deletions
  1. 7 1
      Business/MobilePay.cs

+ 7 - 1
Business/MobilePay.cs

@@ -784,8 +784,14 @@ namespace PTMedicalInsurance.Business
                     return -1;
                 }
                 JObject joRtn = JObject.Parse(errMsg);
+                String settlInfo = JsonHelper.getDestValue(joRtn, "result.data[0]");
+                if (string.IsNullOrEmpty(settlInfo))
+                {
+                    outparam = "没有查询到结算信息,请检查参数";
+                    return -1;
+                }
 
-                JObject joSettl = JObject.Parse(JsonHelper.getDestValue(joRtn, "result.data[0]"));
+                JObject joSettl = JObject.Parse(settlInfo);
 
                 //入参
                 joInpar.Add("payOrdId", JsonHelper.getDestValue(joSettl, "SettlementID"));//支付订单号