params = $params; } public function handle() { try { make(VipCodeExchangeHistoryModel::class)->db() ->insertOne( [ 'nick' => $this->params['nick'], 'user_id' => $this->params['user_id'], 'user_code' => $this->params['user_code'], 'code' => $this->params['code'], 'title' => $this->params['title'], 'day' => $this->params['day'], 'created_at' => Carbon::now()->toDateTimeString(), ] ); } catch (\Exception $exception) { logger('AddExchangeCodeJob', [$exception->getMessage()]); } } }