input('username'); $type = request()->input('type'); $user_type = ['supplier' => 1, 'agent' => 2, 'guide' => 3][$type] ?? die('错误的type'); $order = SettledOrder::where(['username' => $username, 'user_type' => $user_type])->first(); if (!$order) { return 0; } return (int)$order->status; } }