SystemUserRole.php 870 B

1234567891011121314151617181920212223242526272829303132333435
  1. <?php
  2. // +----------------------------------------------------------------------
  3. // | saiadmin [ saiadmin快速开发框架 ]
  4. // +----------------------------------------------------------------------
  5. // | Author: sai <1430792918@qq.com>
  6. // +----------------------------------------------------------------------
  7. namespace plugin\saiadmin\app\model\system;
  8. use think\model\Pivot;
  9. /**
  10. * 用户角色关联模型
  11. *
  12. * sa_system_user_role 用户角色关联
  13. *
  14. * @property $id
  15. * @property $user_id
  16. * @property $role_id
  17. */
  18. class SystemUserRole extends Pivot
  19. {
  20. protected $pk = 'id';
  21. protected $table = 'sa_system_user_role';
  22. /**
  23. * 获取角色id
  24. * @param mixed $user_id
  25. * @return array
  26. */
  27. public static function getRoleIds($user_id): array
  28. {
  29. return static::where('user_id', $user_id)->column('role_id');
  30. }
  31. }