public static function getTs($km,$nj,$page=1, $size=10)
{
$map_km=[];
$map_nj=[];
$km=="all" ? : $map_km['km'] = ['like',"%".$km."%"];
$nj=="all" ? : $map_nj['km'] = ['like',"%".$nj."%"];
$pagingData = self::where($map_km)
->where($map_nj)
->where('check','=',1)
->order('id desc')
->paginate($size, false, ['page' => $page]);
return $pagingData;
} Controller
public function getTcsgold($km,$nj,$page=1, $size = 10)
{
$pagingOrders = XXXModel::getTs($km,$nj,$page, $size);
if ($pagingOrders->isEmpty())
{
return [
'current_page' => $pagingOrders->currentPage(),
'data' => []
];
}
$data = $pagingOrders->visible(['id', 'name','k','t','ph','ji','jx'])->toArray();如上1. 从服务端返回的data中有人员的姓名(name字段),比如“张强强”、“王萌萌”,我想从服务端返回的结果是:“张先生”、“王女士,如何实现;
2.data分别返回了ji和jx字段,我想把他们合成一个返回去,而不是分开返回。
其实前端可以解决上述问题,但是我还是好奇后端该怎么写?感谢各位!
最佳答案