Commit 49828274 authored by 吴春's avatar 吴春

提交代码

parent b82a7b36
...@@ -52,28 +52,6 @@ namespace Mall.WebApi.App_Code ...@@ -52,28 +52,6 @@ namespace Mall.WebApi.App_Code
{ {
return new BaseResult() { IsSuccess = false, Message = "参数错误!" }; return new BaseResult() { IsSuccess = false, Message = "参数错误!" };
} }
#region 财付通退款,已OK
//var packageReq = new RequestHandler(context);
//packageReq.SetKey(Key);
//packageReq.SetParameter("partner", "1225604801");
//packageReq.SetParameter("out_trade_no", param.OrderNumber);
//packageReq.SetParameter("out_refund_no", param.OrderNumber);
//packageReq.SetParameter("total_fee", param.TotalFee.Value.ToString(CultureInfo.InvariantCulture));
//packageReq.SetParameter("refund_fee", param.RefundFee.Value.ToString(CultureInfo.InvariantCulture));
//packageReq.SetParameter("op_user_id", "1225604801");
//packageReq.SetParameter("op_user_passwd", "111111");
//packageReq.SetParameter("sign", packageReq.CreateSign());
//var httpClient = new HttpUtil();
////httpClient.SetCharset(context.Request.ContentEncoding.BodyName);
////这里很神奇,必须要用 GB2312编码,不能通过 context.Request.ContentEncoding.BodyName获取编码
//httpClient.SetCharset("gb2312");
//httpClient.SetCertInfo(WeChatCertPath, WeChatCertPwd);
//var reqXml = packageReq.GetRequestURL();
//var result = httpClient.Send(reqXml, "https://mch.tenpay.com/refundapi/gateway/refund.xml");
//var xe = XElement.Parse(result, LoadOptions.SetLineInfo);
//return new BaseResult() { IsSuccess = false };
#endregion
#region 微信退款 #region 微信退款
RB_MiniProgram model = new RB_MiniProgram(); RB_MiniProgram model = new RB_MiniProgram();
......
...@@ -95,16 +95,5 @@ namespace Mall.WebApi.Controllers.AppletWeChat ...@@ -95,16 +95,5 @@ namespace Mall.WebApi.Controllers.AppletWeChat
//告诉微信我们处理失败,请继续调用我们的接口。好像是会重试8次。 //告诉微信我们处理失败,请继续调用我们的接口。好像是会重试8次。
} }
} }
} }
\ No newline at end of file
...@@ -193,15 +193,9 @@ namespace Mall.WebApi.Controllers.AppletWeChat ...@@ -193,15 +193,9 @@ namespace Mall.WebApi.Controllers.AppletWeChat
req.SetParameter("partner_trade_no", sProductName);//商户订单号,需保持唯一性(只能是字母或者数字,不能包含有其它字符) req.SetParameter("partner_trade_no", sProductName);//商户订单号,需保持唯一性(只能是字母或者数字,不能包含有其它字符)
req.SetParameter("openid", openid); req.SetParameter("openid", openid);
req.SetParameter("check_name", "NO_CHECK"); req.SetParameter("check_name", "NO_CHECK");
req.SetParameter("out_trade_no", sOrderNo);
req.SetParameter("amount", (dPrice * 100).ToString("f0")); req.SetParameter("amount", (dPrice * 100).ToString("f0"));
req.SetParameter("spbill_create_ip", _accessor.HttpContext.Connection.RemoteIpAddress.ToString());
req.SetParameter("time_start", DateTime.Now.ToString("yyyyMMddHHmmss"));
req.SetParameter("time_expire", DateTime.Now.AddMinutes(10).ToString("yyyyMMddHHmmss"));
req.SetParameter("desc", "赞羊商城佣金提现"); req.SetParameter("desc", "赞羊商城佣金提现");
req.SetParameter("trade_type", "JSAPI");
var reqXml = req.ParseXml(); var reqXml = req.ParseXml();
var result = Common.Pay.WeChatPat.HttpHelper.Post(new HttpParam() var result = Common.Pay.WeChatPat.HttpHelper.Post(new HttpParam()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment