Jelajahi Sumber

设置咨询状态

lizhen_gitee 1 bulan lalu
induk
melakukan
b5cb0fa099
2 mengubah file dengan 24 tambahan dan 2 penghapusan
  1. 22 2
      app/Http/Controllers/Api/BloggerController.php
  2. 2 0
      app/Routes/api/v1.php

+ 22 - 2
app/Http/Controllers/Api/BloggerController.php

@@ -67,9 +67,9 @@ class BloggerController extends BaseController
             return $this->fail(200016,[],'您还没有成为答主');
         }
 
-        if($blogger->status != 1){
+        /*if($blogger->status != 1){
             return $this->fail(200016,[],'您还没有认证答主');
-        }
+        }*/
 
         DB::table('blogger')->where('user_id',$request->uid)->update([
             'ask_price' => $request->ask_price,
@@ -80,6 +80,26 @@ class BloggerController extends BaseController
         return $this->success();
     }
 
+    //答主设置咨询状态
+    public function setAskStatus(BloggerRequest $request){
+
+        $blogger = DB::table('blogger')->where('user_id',$request->uid)->first();
+        if(empty($blogger)){
+            return $this->fail(200016,[],'您还没有成为答主');
+        }
+
+        /*if($blogger->status != 1){
+            return $this->fail(200016,[],'您还没有认证答主');
+        }*/
+
+        DB::table('blogger')->where('user_id',$request->uid)->update([
+            'ask_status' => $request->ask_status,
+        ]);
+
+        return $this->success();
+    }
+
+
     //答主所属类型列表
     public function typeList(Request $request){
         $list = DB::table('blogger_type')->orderBy('weight', 'desc')->orderBy('id', 'desc')->get();

+ 2 - 0
app/Routes/api/v1.php

@@ -53,6 +53,8 @@ Route::group(
     Route::post('/blogger/getinfo', [BloggerController::class, 'getInfo'])->middleware('auth.userstate');
     //答主设置价格
     Route::post('/blogger/setprice', [BloggerController::class, 'setPrice'])->middleware('auth.userstate');
+    //答主设置咨询状态
+    Route::post('/blogger/setaskstatus', [BloggerController::class, 'setAskStatus'])->middleware('auth.userstate');
     //答主列表
     Route::post('/blogger/lists',[BloggerController::class, 'lists']);