Test.php 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. <?php
  2. namespace app\controller\api;
  3. use app\common\dao\shared\SharedProsperityUserDao;
  4. use app\common\model\shared\SharedProsperityUser;
  5. use app\common\repositories\shared\SharedProsperityUserRepository;
  6. use app\common\repositories\user\UserRepository;
  7. use app\traits\GzcApiRequest;
  8. class Test
  9. {
  10. public function test()
  11. {
  12. // 18201226770 4858下的单 改成 13716268932 5064下单
  13. // 上下级关系正确
  14. // 订单所属已修改
  15. // 订单产生的共富奖励已修改
  16. // 佣金修改
  17. // 查询团队业绩
  18. // $ids = [
  19. // 1213
  20. // ];
  21. // $res = [];
  22. // foreach ($ids as $id) {
  23. // /** @var SharedProsperityUserDao $dao */
  24. // $dao = app()->make(SharedProsperityUserDao::class);
  25. // $userIds = $dao->getAllSubordinateUserIds($id,true,5);
  26. // /** @var SharedProsperityUser $model */
  27. // $sum = SharedProsperityUser::getDB()
  28. // ->whereIn('user_id', $userIds)
  29. // ->sum('pv');
  30. // $res[$id] = $sum;
  31. // }
  32. // dd($res);
  33. // /** @var SharedProsperityUserRepository $userRepository */
  34. // $userRepository = app()->make(SharedProsperityUserRepository::class);
  35. // $list = $userRepository->getUserTree(2393);
  36. // var_dump(json_encode($list));
  37. $field = request()->param('field');
  38. /** @var UserRepository $userRepository */
  39. $userRepository = app()->make(UserRepository::class);
  40. $list = $userRepository->getUserForTree($field,0);
  41. var_dump(json_encode($list));
  42. // return app('json')->success($list);
  43. }
  44. }