hasOne(PaymentConfig::class, 'id', 'config_id'); } public function getAmountAttribute($value) { return $value / 100; } public function getCreatedAtAttribute($value) { $dateTime = new \DateTime($value); // 格式化时间 $formattedTime = $dateTime->format('Y-m-d H:i:s'); return $formattedTime; } public function getUpdatedAtAttribute($value) { $dateTime = new \DateTime($value); // 格式化时间 $formattedTime = $dateTime->format('Y-m-d H:i:s'); return $formattedTime; } public function userData() { return $this->hasOne(User::class, 'id', 'user_id'); } public function orderData() { return $this->hasOne(PaymentConfig::class, 'id', 'config_id'); } }