<?php
namespace App\Http\Controllers\Api\v1;
use App\Http\Controllers\Controller;
use Illuminate\Http\JsonResponse;
use Illuminate\Http\Request;
class UserCenterController extends BaseController
{
public function getUserInfo(Request $request)
{
$_user = $request->get('unauthorized');
$result = $this->userCenterService->getUserInfo($_user);
return ajaxReturn($result);
}
public function updateUserInfo(Request $request)
{
validatePost($this->post,
[
'u_name'=>'required|string',
'id'=>'required|integer',
'desc'=>'required|string|max:128',
'tags'=>'required|array|max:128',
'notice_status'=>'required|integer|in:1,2',
'user_status'=>'required|integer|in:1,2',
'uid'=>'required|integer',
'ip_address' => 'required|array',
'local'=>'required|array'
]
);
$_user = $request->get('unauthorized');
$result = $this->userCenterService->updateUserInfo($this->post, $_user);
return ajaxReturn($result);
}
}