diff --git a/application/api/controller/User.php b/application/api/controller/User.php index c850bf4..c73a8da 100644 --- a/application/api/controller/User.php +++ b/application/api/controller/User.php @@ -802,6 +802,9 @@ class User extends Api ->order('createtime desc') ->paginate($page_num,false,['page'=>$page]) ->each(function($v){ + if(Validate::regex($v['mobile'], "^1\d{10}$")){ + $v['mobile'] = substr_replace($v['mobile'],'****',3,5); + } $v->visible(['id','avatar','nickname','is_work','mobile','is_complete']); })->toArray(); $this->success('成功',$data); @@ -914,8 +917,14 @@ class User extends Api ->order('createtime desc') ->paginate($page_num,false,['page'=>$page]) ->each(function($v){ + if(Validate::regex($v['mobile'], "^1\d{10}$")){ + $v['mobile'] = substr_replace($v['mobile'],'****',3,5); + } $v->visible(['id','avatar','nickname','is_work','mobile','is_complete']); })->toArray(); + if(Validate::regex($user['mobile'], "^1\d{10}$")){ + $user['mobile'] = substr_replace($v['mobile'],'****',3,5); + } $user->visible(['id','avatar','nickname','is_work','mobile','is_complete']); $this->success('成功',compact('user','list')); }