subject(__('Payment Received'))->line(__('Payment for #:sn has been received! Total amount: :amount.', ['sn' => $this->sn, 'amount' => $this->amountWithSign]))->action(__('Invoice Detail'), route('invoiceInfo', $this->sn)); } public function toDataBase($notifiable): array { return [ 'sn' => $this->sn, 'amount' => $this->amountWithSign, ]; } // todo: 需要重新审视发送对象 public function toTelegram($notifiable): TelegramMessage { return TelegramMessage::create()->to($notifiable->telegram_user_id)->token(sysConfig('telegram_token'))->content('💰'.__('Payment for #:sn has been received! Total amount: :amount.', ['sn' => $this->sn, 'amount' => $this->amountWithSign])); } }