ServicePackController.php 709 B

123456789101112131415161718192021222324252627282930313233
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: zilongs
  5. * Date: 20-10-4
  6. * Time: 下午9:57
  7. */
  8. namespace App\Http\Controllers\Api\V1;
  9. use App\Models\ServicePack;
  10. class ServicePackController extends AuthController
  11. {
  12. public function servicePackList()
  13. {
  14. $data = ServicePack::orderBy('id', 'desc')->paginate();
  15. return out($data);
  16. }
  17. public function servicePackDetail()
  18. {
  19. $req = request()->post();
  20. $this->validate(request(), [
  21. 'service_pack_id' => 'required|integer'
  22. ]);
  23. $data = ServicePack::with('team.docter.office', 'team.docter.qualification')->where('id', $req['service_pack_id'])->first();
  24. return out($data);
  25. }
  26. }