Browse Source

添加退款原因“门店分红”

lcl 1 year ago
parent
commit
88e00187b5
2 changed files with 7 additions and 1 deletions
  1. 6 1
      Util/HaoDa/HaoDaExtHelper.cs
  2. 1 0
      Util/HaoDa/HaoDaHelper.cs

+ 6 - 1
Util/HaoDa/HaoDaExtHelper.cs

@@ -137,7 +137,12 @@ public class HaoDaExtHelper
                 MerchantInfo merchant = db.MerchantInfo.FirstOrDefault(m => m.Id == Id) ?? new MerchantInfo();
                 info.QueryCount = -1;
                 merchant.QueryCount = -1;
-                info.AlipayRemark = jsonObj["alipay_merchant_indirect_authorder_create_response"]["msg"].ToString();
+                string msg = jsonObj["alipay_merchant_indirect_authorder_create_response"]["msg"].ToString();
+                if(result.Contains("\"sub_msg\""))
+                {
+                    msg = jsonObj["alipay_merchant_indirect_authorder_create_response"]["sub_msg"].ToString();
+                }
+                info.AlipayRemark = msg;
                 LogHelper.Instance.WriteLog(DateTime.Now.ToString(), "提交支付宝商户意愿申请单");
                 LogHelper.Instance.WriteLog("end", "提交支付宝商户意愿申请单");
                 db.SaveChanges();

+ 1 - 0
Util/HaoDa/HaoDaHelper.cs

@@ -235,6 +235,7 @@ namespace MySystem
             reqdic.Add("outRefundNo", outRefundNo); //32 商户退款订单号	
             reqdic.Add("outOrderNo", outOrderNo); // 商户支付订单号	
             reqdic.Add("refundAmount", refundAmount); //10 退款金额,单位:分
+            reqdic.Add("refundReason", "门店分红"); //退款原因        
 
             string req = Newtonsoft.Json.JsonConvert.SerializeObject(reqdic);
             LogHelper.Instance.WriteLog(req, "好哒聚合支付退款");