AddVaccine.php 896 B

12345678910111213141516171819202122232425262728293031323334353637
  1. <?php
  2. namespace App\Community\Actions\Vaccine;
  3. use App\Models\Docter;
  4. use App\Models\Vaccine;
  5. use Encore\Admin\Actions\RowAction;
  6. use Encore\Admin\Facades\Admin;
  7. use Illuminate\Database\Eloquent\Model;
  8. use Illuminate\Http\Request;
  9. class AddVaccine extends RowAction
  10. {
  11. public $name = '订单修订';
  12. public function handle(Request $request)
  13. {
  14. $ids = request('vaccine_id');
  15. return $this->response()->success('修改疫苗成功')->refresh();
  16. }
  17. public function form()
  18. {
  19. $admin = Admin::user();
  20. if($admin->docter_id) {
  21. dd('是医生');
  22. }
  23. if(empty($admin->org_id)) return ;
  24. $docter_id = 1;
  25. $docter = Docter::where(['id'=>$docter_id])->first();
  26. dd($docter);
  27. dd($admin);
  28. $this->multipleSelect('vaccine_id','疫苗')->options(Vaccine::pluck('name','id'))->value();
  29. }
  30. }