EvaluateController.php 730 B

1234567891011121314151617181920212223242526272829303132
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: zilongs
  5. * Date: 20-10-5
  6. * Time: 上午11:44
  7. */
  8. namespace App\Http\Controllers\Api\V1;
  9. use App\Models\Evaluate;
  10. class EvaluateController extends AuthController
  11. {
  12. public function evaluateList()
  13. {
  14. $user = $this->user;
  15. $data = Evaluate::with('order.docter')->where('user_id', $user['id'])->orderBy('id', 'desc')->paginate();
  16. return out($data);
  17. }
  18. public function evaluateDetail()
  19. {
  20. $req = request()->post();
  21. $this->validate(request(), [
  22. 'evaluate_id' => 'required|integer',
  23. ]);
  24. $data = Evaluate::with('order.docter')->where('id', $req['evaluate_id'])->first();
  25. return out($data);
  26. }
  27. }