TimestampBehavior::class, 'attributes' => [ ActiveRecord::EVENT_BEFORE_INSERT => ['created_at'], ActiveRecord::EVENT_BEFORE_UPDATE => ['updated_at'], ] ] ]; } public function getRefundStatusName() { $res = ''; if($this->is_refund == 2){ $res = '退款已完成'; } if($this->is_refund == 1){ $res = '退款已申请'; } if($this->refund_status == 1){ $res = '退款已同意'; } if($this->refund_status == 2){ $res = '退款已拒绝'; } return $res; } public function afterSave($insert, $changedAttributes) { parent::afterSave($insert, $changedAttributes); if(!$insert){ $order = Order::findOne(['order_no' => $this->order_no]); \app\modules\admin\models\WastoreForm::afterDeliveryChange($this->store_id, $order); } } }