xiaogang il y a 4 ans
Parent
commit
b361a241f1
1 fichiers modifiés avec 8 ajouts et 0 suppressions
  1. 8 0
      app/Http/Controllers/Api/UserController.php

+ 8 - 0
app/Http/Controllers/Api/UserController.php

xqd xqd xqd 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;
@@ -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',
@@ -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;
@@ -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("修改失败");