知识付费使用PHP7.2以上版本时退款不成功;找到图中方法位置,按下面代码修改图中方法
public function AliPayRefund($out_trade_no, $trade_no, $refund_amount, $refund_reason, $passback_params) { $request = new \AlipayTradeRefundRequest(); $request->setBizContent(self::setBizContent(compact('out_trade_no', 'trade_no', 'refund_amount', 'refund_reason', 'passback_params'))); $result=self::AopclientRequestExecute($request); $responseNode = str_replace(".", "_", $request->getApiMethodName()) . "_response"; $resultCode = $result->$responseNode->code; return $resultCode; }
{{item.user_info.nickname ? item.user_info.nickname : item.user_name}}
作者 管理员 企业
{{itemf.name}}
{{itemc.user_info.nickname}}
{{itemc.user_name}}
回复 {{itemc.comment_user_info.nickname}}
{{itemf.name}}