user_id = $user_id; $this->userService = new UserService(); } /** * Execute the job. * * @return void */ public function handle() { $wechat = Wechat::where('user_id', $this->user_id)->firstOrFail(); $user = User::findOrFail($this->user_id); $message = '您的头像审核失败!请在福恋小程序【我的】页面上传个人真实正面照片,否则会影响到您的信息显示'; if (empty($wechat->avatar) && empty($wechat->avatar2)) { $this->sentMessage($user->mobile, $message); }elseif (!empty($wechat->avatar) && empty($wechat->avatar2)) { $result = $this->userService->faceDelectBaiDu($wechat->avatar); if (empty($result->result)) { //通知 $this->sentMessage($user->mobile, $message); } } } //发送普通消息 function sentMessage($mobile, $message){ if (empty($mobile)) { return true; } Message::create([ 'phone'=>$mobile, 'message'=>$message, 'confirmed' => 1, 'ip' => request()?request()->ip():'127.0.0.1', ]); Messenger::sendSMS($mobile, $message); return true; } }