Files
buildadmin-webman/app/admin/library/crud/stubs/mixins/model/getters/cityNames.stub
2026-03-09 17:35:53 +08:00

7 lines
348 B
Plaintext

public function get{%field%}Attr($value, $row): string
{
if ($row['{%originalFieldName%}'] === '' || $row['{%originalFieldName%}'] === null) return '';
$cityNames = \think\facade\Db::name('area')->whereIn('id', $row['{%originalFieldName%}'])->column('name');
return $cityNames ? implode(',', $cityNames) : '';
}