QuestionController.php 1009 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: Mead
  5. * Date: 2019/8/19
  6. * Time: 2:11 PM
  7. */
  8. namespace App\Http\Controllers\V1;
  9. use App\Http\Requests\QuestionRequest;
  10. use App\Models\Question;
  11. use Illuminate\Support\Facades\Log;
  12. /**
  13. * 问题反馈模块
  14. * Class QuestionController
  15. * @package App\Http\Controllers\V1
  16. */
  17. class QuestionController extends BaseController
  18. {
  19. /**
  20. * 问题反馈
  21. * @param QuestionRequest $request
  22. * User: Mead
  23. */
  24. public function store(QuestionRequest $request)
  25. {
  26. try {
  27. $re = Question::create([
  28. 'user_id' => $this->user->id,
  29. 'area_id' => $request->get('area_id'),
  30. 'question' => $request->get('question'),
  31. 'merchant_id' => self::$MERCHANT_ID
  32. ]);
  33. return $this->response->array([
  34. 'is_up_question' => !!$re
  35. ]);
  36. } catch (\Exception $exception) {
  37. return $this->exception($exception);
  38. }
  39. }
  40. }