Active.php 761 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. <?php
  2. namespace app\common\model\sharp;
  3. use app\common\model\BaseModel;
  4. /**
  5. * 整点秒杀-活动会场模型
  6. * Class Active
  7. * @package app\common\model\sharp
  8. */
  9. class Active extends BaseModel
  10. {
  11. protected $name = 'sharp_active';
  12. /**
  13. * 关联活动场次表
  14. * @return \think\model\relation\HasMany
  15. */
  16. public function activeTime()
  17. {
  18. return $this->hasMany('ActiveTime', 'active_id')
  19. ->order(['active_time' => 'asc']);
  20. }
  21. /**
  22. * 活动会场详情
  23. * @param $activeId
  24. * @param array $with
  25. * @return static|null
  26. * @throws \think\exception\DbException
  27. */
  28. public static function detail($activeId, $with = [])
  29. {
  30. return static::get($activeId, $with);
  31. }
  32. }