Banner.php 843 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. <?php
  2. namespace App\Models;
  3. class Banner extends SoftBaseModel
  4. {
  5. /**
  6. * 位置 1:首页_顶部
  7. * @var integer
  8. */
  9. const LOCAL_1 = 1;
  10. /**
  11. * 位置 2:首页_热线
  12. * @var integer
  13. */
  14. const LOCAL_2 = 2;
  15. /**
  16. * 位置 3:首页_心理健康提醒
  17. * @var integer
  18. */
  19. const LOCAL_3 = 3;
  20. /**
  21. * 位置 4:心理训练_列表
  22. * @var integer
  23. */
  24. const LOCAL_4 = 4;
  25. static public $localMap = [
  26. self::LOCAL_1 => '首页_顶部',
  27. self::LOCAL_2 => '首页_热线',
  28. self::LOCAL_3 => '首页_心理健康提醒',
  29. self::LOCAL_4 => '心理训练_列表'
  30. ];
  31. public function getPicAttribute()
  32. {
  33. return isset($this->attributes['pic']) ? config('console.pic_path').$this->attributes['pic'] : '';
  34. }
  35. }