column('name','value'); return $dictData[$data['classification']]; } public function getUrgencyTextAttr($value,$data){ $dictData = DictData::where('type_value','urgency')->column('name','value'); return $dictData[$data['urgency']]; } public function getProcessingResultTextAttr($value,$data){ $dictData = DictData::where('type_value','custom_service_solv_result')->column('name','value'); return $dictData[$data['processing_result']]; } public function getIsSolveTextAttr($value,$data): string { $is_solve = [0=>'未解决',1=>'已解决']; return $is_solve[$data['is_solve']]; } public function getAnnexAttr($value) { return empty($value) ? null : json_decode($value,true); } }