| xqd
@@ -7,6 +7,7 @@ use App\Models\User;
|
|
|
use App\Models\UserInfoModel;
|
|
|
use App\Models\UserInviteLog;
|
|
|
use App\Models\UserPhotoDestroy;
|
|
|
+use App\Models\UserVipLimit;
|
|
|
use App\Models\UserVipLogModel;
|
|
|
use App\Models\VipConfig;
|
|
|
use App\Models\VipModel;
|
| xqd
@@ -159,6 +160,8 @@ class UserController extends Controller
|
|
|
*/
|
|
|
public function updateinfo(Request $request){
|
|
|
$user = auth('api')->user();
|
|
|
+
|
|
|
+
|
|
|
$validator = Validator::make($request->all(), [
|
|
|
'nickname' => 'required',
|
|
|
'birthday' => 'required',
|
| xqd
@@ -181,6 +184,10 @@ class UserController extends Controller
|
|
|
return $this->response->errorForbidden('昵称已被使用');
|
|
|
}
|
|
|
}
|
|
|
+ if(UserVipLimit::query()->where('user_id',$user->id)->value('user_info')==1){
|
|
|
+ return $this->response->errorForbidden("每天只能修改一次");
|
|
|
+ }
|
|
|
+
|
|
|
// $upd = array();
|
|
|
// if(isset($request->nickname)&&!empty($request->nickname)){
|
|
|
// $upd['nickname'] = $request->nickname;
|
| xqd
@@ -191,6 +198,7 @@ class UserController extends Controller
|
|
|
|
|
|
|
|
|
if(UserInfoModel::where('user_id', $user->id)->update($request->input())){
|
|
|
+ UserVipLimit::query()->where('user_id',$user->id)->increment('user_info',1);
|
|
|
return response()->json(['message'=>"修改成功"]);
|
|
|
}else{
|
|
|
return $this->response->errorForbidden("修改失败");
|