fly 5 years ago
parent
commit
f7ef3c4365
1 changed files with 2 additions and 2 deletions
  1. 2 2
      app/Http/Controllers/Wap/Pay/OrdersController.php

+ 2 - 2
app/Http/Controllers/Wap/Pay/OrdersController.php

@@ -975,16 +975,16 @@ class OrdersController extends Controller
                 }
             } else {
                 $url = urldecode($request->input('redirect'));
-                Log::info('redirect_url :' . $url);
                 if (strpos($url, '/reader') !== false) {
                     preg_match('/bid=(\w+)/', $url, $matchs);
                     $bid = Hashids::decode($matchs[1])[0];
+                    Log::info('redirect_url :' . $bid);
                     $record =  ReadRecordService::getRecordByUidBid($uid, $bid);
                     if ($record) {
                         $cid = explode('_', $record)[0];
                         $url = preg_replace('/cid=(\d+)/', 'cid=' . $cid, $url);
                     } else {
-                        $url = preg_replace(['/bid=(\w+)/', '/\/reader?/'], ['', '/reader?id=' . $bid], $url);
+                        $url = preg_replace(['/bid=(\w+)/', '/\/reader?/'], ['', '/catalog?id=' . $bid . '&'], $url);
                     }
                     Log::info('reader_url :' . $url);
                 }