belongsTo(User::class)->setEagerlyType(0);
}
public function getTaxShowAttr($_,$model){
$model['tax']=json_decode($model['tax'],true);
$arr=[];
$arr[]=sprintf('
发票类型:%s
',$model['tax']['paper_type']==1?'电子发票':'纸质发票');
$arr[]=sprintf('票据类型:%s
',$model['tax']['self_type']==1?'专票':'普票');
$arr[]=sprintf('用户类型:%s
',$model['tax']['u_type']==1?'个人':'企业');
if($model['tax']['u_type']==1){
$arr[]=sprintf('用户姓名:%s
',$model['tax']['name']);
}elseif ($model['tax']['u_type']==2){
$arr[]=sprintf('开户名称:%s
',$model['tax']['open_name']);
$arr[]=sprintf('开户行:%s
',$model['tax']['bank_name']);
$arr[]=sprintf('税号:%s
',$model['tax']['tax_no']);
}
return $arr;
}
}