Nurse.php 583 B

1234567891011121314151617181920212223242526272829
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: zilongs
  5. * Date: 20-10-4
  6. * Time: 下午4:35
  7. */
  8. namespace App\Models;
  9. class Nurse extends BaseModel
  10. {
  11. protected $appends = ['today'];
  12. public function getTodayAttribute()
  13. {
  14. return OrderNurse::where(['nurse_id' => $this->id, 'created_at' => ['>', date('Y-m-d 00:00:00', time())]])->count();
  15. }
  16. public function getDoctersAttribute($value)
  17. {
  18. return explode(',',$value);
  19. }
  20. public function setDoctersAttribute($value)
  21. {
  22. $this->attributes['docters'] = implode(',', $value);
  23. }
  24. }