Test.php 607 B

123456789101112131415161718192021222324252627
  1. <?php
  2. namespace app\admin\controller;
  3. use app\admin\BaseController;
  4. use app\common\model\UserPart;
  5. class Test extends BaseController
  6. {
  7. public function t1(){
  8. $userIds = UserPart::where('puserid','in',[10000])->column('userid');
  9. halt($userIds);
  10. }
  11. /**
  12. * 获取下级id
  13. */
  14. private function _getNextId($user_id)
  15. {
  16. $userIds = UserPart::where('puserid','in',$user_id)->column('userid');
  17. if (!empty($userIds)) {
  18. return array_merge($this->_getNextId($userIds),$userIds);
  19. } else {
  20. return $userIds;
  21. }
  22. }
  23. }