ArticleController.php 838 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. <?php
  2. namespace App\Http\Controllers\V1;
  3. use App\Models\Help;
  4. use App\Models\Region;
  5. use Illuminate\Http\Request;
  6. use App\Models\Advertise;
  7. use App\Models\Setting;
  8. use Hamcrest\Type\IsString;
  9. use Illuminate\Support\Facades\Redis;
  10. use Illuminate\Support\Facades\Validator;
  11. class ArticleController extends Controller
  12. {
  13. //帮助类型
  14. public function helpList()
  15. {
  16. $list = Help::query()->select('id', 'title')->get();
  17. if($list->isEmpty()){
  18. return [];
  19. }
  20. $list = $list->toArray();
  21. return $this->success($list);
  22. }
  23. //帮助类答案
  24. public function answer(Request $request)
  25. {
  26. $info = Help::query()->where('id', $request->id)->first();
  27. $info->look_num = $info->look_num +1;
  28. $info->save();
  29. return $this->success($info);
  30. }
  31. }