make(UserService::class); return $s->GetInfoList(['page'=>$page,'pagesize'=>$pagesize]); } public function Save(){ $userInfo =request('userInfo'); $s=app()->make(UserService::class); return $s->Save(['info'=>$userInfo]); } public function GetDetail(){ $id =request('id'); $s=app()->make(UserService::class); return $s->GetDetail(['id'=>$id]); } public function ChangePwd(Request $request){ //admin修改密码 $userid = $request->get('userid');//中间件产生的参数 $oldpwd =request('oldpwd'); $newpwd =request('newpwd'); if($oldpwd and $newpwd){ $s=app()->make(UserService::class); return $s->ChangePwd(['id'=>$userid,'oldpwd'=>$oldpwd,'newpwd'=>$newpwd]); }else{ return \Yz::echoError("参数不完整"); } } //修改自身信息 public function ChangInfo(Request $request){ $userid = $request->get('userid');//中间件产生的参数 $headimg =request('headimg'); $name =request('name'); if(!isset($name)) return \Yz::echoError1('名称不可为空'); $ser=new UserService(); return $ser->ChangInfo(['userid'=>$userid,'name'=>$name,'headimg'=>$headimg]); } }