ServiceApplyController.php 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: Yuanhang Liu
  5. * Date: 20-10-14
  6. * Time: 上午00:01
  7. */
  8. namespace App\Http\Controllers\Api\V2;
  9. use App\Models\ServiceApply;
  10. /**
  11. * 服务设置类
  12. * Class ServiceApplyController
  13. * @package App\Http\Controllers\Api\V2
  14. */
  15. class ServiceApplyController extends AuthController
  16. {
  17. /**
  18. * 服务设置审核
  19. */
  20. public function serviceExamine(){
  21. $req = request()->post();
  22. $this->validate(request(), [
  23. 'service_type' => 'required|integer',
  24. ]);
  25. $user = $this->user;
  26. $doctor_id = $user['id'];
  27. $where['docter_id'] = $doctor_id;
  28. $where['service_type'] = $req['service_type'];
  29. $data = ServiceApply::where($where)->first();
  30. if(empty($data)){
  31. ServiceApply::create([
  32. 'docter_id' => $doctor_id,
  33. 'service_type' => $req['service_type'],
  34. 'status' => 1 //审核状态 1 审核 2 已通过 3 已拒绝
  35. ]);
  36. return out();
  37. }else{
  38. return out('','','您已提交');
  39. }
  40. }
  41. }