show->field($field, $label)->as(function ($value) { if ($value instanceof PetStatus) { $value = $value->value; } $labels = [ PetStatus::NONE->value => '未知', PetStatus::NORMAL->value => '正常', PetStatus::FIGHTING->value => '战斗中', PetStatus::DEAD->value => '死亡', ]; return $labels[$value] ?? '未知'; }); } }