belongsTo(ProjectCommission::class, 'project_commission_id', 'id'); } public function getTaskTypeTextAttr($value,$data){ $dict = DictData::where('type_value','task_type')->column('name','value'); return !empty($data['task_type']) ? $dict[$data['task_type']] : ''; } public function getProfessionalTypeTextAttr($value,$data){ $dict = DictData::where('type_value','major_type')->column('name','value'); return !empty($data['professional_type']) ? $dict[$data['professional_type']] : ''; } }