whereIn('value',json_decode($data['info_cate'],true))->column('name'); return !empty($data['info_cate']) ? implode(',',$dict) : ''; } public function getHappenDateAttr($value): string { return !empty($value) ? date('Y-m-d',$value) : ''; } public function getSeverityTextAttr($value,$data){ $dict = DictData::where('type_value','severity')->column('name','value'); return !empty($data['severity']) ? $dict[$data['severity']] : ''; } }