Wang Chen 4 tahun lalu
induk
melakukan
07321faa6f

+ 5 - 1
app/Http/Controllers/QuickApp/Activity/ActivityController.php

@@ -14,6 +14,7 @@ use App\Modules\SendOrder\Models\QappSendOrder;
 use App\Modules\SendOrder\Models\QuickAppSendOrder;
 use App\Modules\Subscribe\Services\OrderService;
 use App\Modules\User\Models\QappChannelAccount;
+use App\Modules\User\Models\User;
 use Illuminate\Http\Request;
 use App\Http\Controllers\QuickApp\BaseController;
 use Redis;
@@ -204,8 +205,11 @@ class ActivityController extends BaseController
             Utils::throwError(ErrorConst::ACTIVITY_NOT_FOUND);
         }
 
+        // 获取用户信息
+        $user        = User::getUser($this->uid);
+        $sendOrderId = getProp($user, 'send_order_id');
+        
         // 用户派单的信息是否跟创建该活动的子账号一致
-        $sendOrderId   = $this->send_order_id;
         $qappAccountId = (int)getProp($activity, 'qapp_account_id');
         if ($qappAccountId && $sendOrderId) {
             $sendOrder   = QappSendOrder::getSendOrderById($sendOrderId);