mirror of
				https://github.com/xxjwxc/public.git
				synced 2025-10-31 03:06:20 +08:00 
			
		
		
		
	new
This commit is contained in:
		| @@ -29,7 +29,7 @@ type WxTools interface { | ||||
| 	SmallAppOauth(jscode string) string                                                                       // 小程序授权 | ||||
| 	SmallAppUnifiedorder(openID string, price int64, priceBody, orderID, clientIP string) message.MessageBody // 小程序统一下单接口 | ||||
| 	SelectOrder(openID, orderID string) (int, message.MessageBody)                                            // 统一查询接口 | ||||
| 	RefundPay(openID, orderID, refundNO string, totalFee, refundFee int) (bool, message.MessageBody)          // 申请退款 | ||||
| 	RefundPay(openID, orderID, refundNO string, totalFee, refundFee int64) (bool, message.MessageBody)        // 申请退款 | ||||
| 	WxEnterprisePay(openID, tradeNO, desc, ipAddr string, amount int) bool                                    // 企业付款 | ||||
| 	GetShareQrcode(path string, scene, page string) (ret QrcodeRet)                                           // 获取小程序码 | ||||
| 	GetWxQrcode(path, page string, width int) (ret QrcodeRet)                                                 // 获取小程序二维码 (有限个) | ||||
|   | ||||
| @@ -170,13 +170,13 @@ func (_wx *wxTools) SelectOrder(openID, orderID string) (int, message.MessageBod | ||||
| // RefundPay 申请退款 | ||||
| /* | ||||
| 	申请退款 | ||||
| 	open_id:用户唯一标识 | ||||
| 	order_id : 商户订单号 | ||||
| 	refund_no:商户退款单号 | ||||
| 	total_fee: 订单总金额 分 | ||||
| 	refund_fee: 退款总金额 分 | ||||
| 	openID:用户唯一标识 | ||||
| 	orderID : 商户订单号 | ||||
| 	rrefundNO :商户退款单号 | ||||
| 	totalFee: 订单总金额 分 | ||||
| 	refundFee: 退款总金额 分 | ||||
| */ | ||||
| func (_wx *wxTools) RefundPay(openID, orderID, refundNO string, totalFee, refundFee int) (bool, message.MessageBody) { | ||||
| func (_wx *wxTools) RefundPay(openID, orderID, refundNO string, totalFee, refundFee int64) (bool, message.MessageBody) { | ||||
| 	if !tools.CheckParam(openID, orderID) { //参数检测 | ||||
| 		return false, message.GetErrorMsg(message.ParameterInvalid) | ||||
| 	} | ||||
| @@ -187,8 +187,8 @@ func (_wx *wxTools) RefundPay(openID, orderID, refundNO string, totalFee, refund | ||||
| 	params.SetString("mch_id", _wx.client.MchId) | ||||
| 	params.SetString("out_trade_no", orderID)                //商户订单号 | ||||
| 	params.SetString("out_refund_no", refundNO)              //商户退款单号 | ||||
| 	params.SetInt64("total_fee", int64(totalFee))            // 订单总金额(分) | ||||
| 	params.SetInt64("refund_fee", int64(refundFee))          // 退款金额(分) | ||||
| 	params.SetInt64("total_fee", totalFee)                   // 订单总金额(分) | ||||
| 	params.SetInt64("refund_fee", refundFee)                 // 退款金额(分) | ||||
| 	params.SetString("nonce_str", tools.GetRandomString(32)) // 随机字符串 | ||||
| 	params.SetString("sign", _wx.client.Sign(params))        // 签名 c.Sign(params) | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 xxjwxc
					xxjwxc