fill([ 'remark' => $this->getRequest()->input('message'), 'refund_address' => $this->getRequest()->input('refund_address'), ]); } protected function updateAfter() { } protected function writeLog() { $detail = [ '等待买家退货', ]; $processLog = RefundProcessLog::logInstance($this, RefundProcessLog::OPERATOR_SHOP); $processLog->setAttribute('operate_type', RefundProcessLog::OPERATE_AGREE_APPLY); $processLog->saveLog($detail); } protected function sendMessage() { if (app('plugins')->isEnabled('instation-message')) { //开启了站内消息插件 event(new \Yunshop\InstationMessage\event\PassOrderRefundEvent($this)); } parent::sendMessage(); // TODO: Change the autogenerated stub } protected function afterEventClass() { return new AfterOrderRefundPassEvent($this); } }