123456789101112131415161718192021222324252627282930313233343536373839 |
- <?php
- namespace app\admin\controller\notify;
- use support\Log;
- use support\Request;
- use Yansongda\Pay\Pay;
- class OrderPayController
- {
- public function wxpay(Request $request)
- {
- Log::channel('pay')->info("WXPAY_NOTIFY_REPLY", $request->all());
- try {
- echo '<xml><return_code><![CDATA[SUCCESS]]></return_code><return_msg><![CDATA[OK]]></return_msg></xml>';
- }catch (\Exception $e){
- Log::channel('pay')->info("WXPAY_NOTIFY_REPLY_FAIL", ['msg'=>"回复失败"]);
- }
- }
- public function alipay(Request $request)
- {
- Log::channel('pay')->info("ALIPAY_NOTIFY_REPLY", $request->all());
- try {
- header('Content-type: application/json');
- echo json_encode(['code' => '200', 'msg' => 'success']);
- }catch (\Exception $e){
- Log::channel('pay')->info("ALIPAY_NOTIFY_REPLY_FAIL", ['msg'=>"回复失败"]);
- }
- }
- }
|