'integer', 'type' => 'integer', 'status' => 'integer', 'confirmations' => 'integer', 'usdt_amount' => 'decimal:4', 'exchange_rate' => 'decimal:4', 'amount' => 'decimal:4', 'audit_admin_id' => 'integer', 'confirmed_at' => 'datetime', ]; public function agent() { return $this->belongsTo(Agent::class); } public function getStatusTextAttribute(): string { return [self::STATUS_STAY => '待确认', self::STATUS_SUCCESS => '已到账', self::STATUS_FAIL => '已驳回', self::STATUS_IGNORE => '已忽略'][(int) $this->status] ?? ''; } }