wesmiler 1 hari lalu
induk
melakukan
bcb7939db1

+ 9 - 0
app/Http/Controllers/Api/v1/PostRecordController.php

@@ -72,4 +72,13 @@ class PostRecordController extends webApp
             return showJson(1046, false, $error);
         }
     }
+
+    /**
+     * 删除
+     * @return mixed
+     */
+    public function delete()
+    {
+        return $this->service->delete();
+    }
 }

+ 10 - 0
app/Services/Api/PostRecordService.php

@@ -265,4 +265,14 @@ class PostRecordService extends BaseService
         }
     }
 
+    /**
+     * 删除
+     * @return array
+     */
+    public function delete()
+    {
+        $this->model->where('mark',0)->where('create_time','<=', 600)->delete();
+        return parent::delete(); // TODO: Change the autogenerated stub
+    }
+
 }

+ 1 - 0
routes/api.php

@@ -125,6 +125,7 @@ Route::prefix('v1')->middleware('web.login')->group(function() {
     Route::post('/posts/comment/submit', [\App\Http\Controllers\Api\v1\PostRecordController::class, 'submit']);
     Route::post('/posts/comment/index', [\App\Http\Controllers\Api\v1\PostRecordController::class, 'index']);
     Route::post('/posts/comment/list', [\App\Http\Controllers\Api\v1\PostRecordController::class, 'list']);
+    Route::post('/posts/comment/delete', [\App\Http\Controllers\Api\v1\PostRecordController::class, 'delete']);
 
     // 消息
     Route::post('/message/index', [\App\Http\Controllers\Api\v1\MessageController::class, 'index']);