|
@@ -11,16 +11,19 @@ class WelcomeController extends Controller
|
|
|
{
|
|
|
public function index(Request $request, string $send_order_id_encode)
|
|
|
{
|
|
|
- $send_order_id = Hashids::decode($send_order_id_encode)[0];
|
|
|
- $send_order = SendOrderService::getSendOrderStatic($send_order_id);
|
|
|
- $quick_send_order = SendOrderService::getQuickAppSendOrderStatic($send_order_id);
|
|
|
- if ($send_order && $quick_send_order) {
|
|
|
- return view('qapp.welcome')->with([
|
|
|
- 'gzh_code' => $quick_send_order->child_gzh_name,
|
|
|
- 'gzh_name' => $quick_send_order->child_gzh_nickname,
|
|
|
- 'hash_bid' => Hashids::encode($send_order->book_id),
|
|
|
- 'cid' => $send_order->chapter_id,
|
|
|
- ]);
|
|
|
+ $decode_id = Hashids::decode($send_order_id_encode);
|
|
|
+ if ($decode_id) {
|
|
|
+ $send_order_id = $decode_id[0];
|
|
|
+ $send_order = SendOrderService::getSendOrderStatic($send_order_id);
|
|
|
+ $quick_send_order = SendOrderService::getQuickAppSendOrderStatic($send_order_id);
|
|
|
+ if ($send_order && $quick_send_order) {
|
|
|
+ return view('qapp.welcome')->with([
|
|
|
+ 'gzh_code' => $quick_send_order->child_gzh_name,
|
|
|
+ 'gzh_name' => $quick_send_order->child_gzh_nickname,
|
|
|
+ 'hash_bid' => Hashids::encode($send_order->book_id),
|
|
|
+ 'cid' => $send_order->chapter_id,
|
|
|
+ ]);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|