'采购合同',2=>'分包合同']; return $type[$data['contract_type']]; } public function getPeriodTextAttr($value,$data){ $dict = DictData::where('type_value','pay_period')->column('name','value'); return !empty($data['period']) ? $dict[$data['period']] : ''; } public function getStatusTextAttr($value,$data){ $dict = DictData::where('type_value','pay_status')->column('name','value'); return !empty($data['status']) ? $dict[$data['status']] : ''; } public function getPayDateAttr($value): string { return !empty($value) ? date('Y-m-d',$value) : ''; } }