column('name','value'); return !empty($data['contract_type']) ? $dict[$data['contract_type']] : ''; } public function getPayTypeTextAttr($value,$data){ $dict = DictData::where('type_value','pay_type')->column('name','value'); return !empty($data['pay_type']) ? $dict[$data['pay_type']] : ''; } public function getAccountPeriodTextAttr($value,$data){ $dict = DictData::where('type_value','account_period')->column('name','value'); return !empty($data['account_period']) ? $dict[$data['account_period']] : ''; } }