130 Revize c26b22db42 ... 6f3bb79fdb

Autor SHA1 Zpráva Datum
  zhuchengjie 6f3bb79fdb 'test' před 2 roky
  zhuchengjie 4830ee5d14 '兜底' před 3 roky
  zhuchengjie 5c141dd3e5 'temp表兜底' před 3 roky
  zhuchengjie 0f6e2c200f '过滤快应用站点' před 3 roky
  zhuchengjie 8c0a09a944 '补充chennel_user_ids' před 3 roky
  zhuchengjie 32f5a99c87 '结果集返回数组,调整判断' před 3 roky
  zhuchengjie 5f6d03f5f4 '新增手机号查询' před 3 roky
  zhuchengjie b1ff93d119 '静态方法' před 3 roky
  zhuchengjie b9b6e881f5 '新增domain字段' před 3 roky
  zhuchengjie 80db6059fb 'fix' před 3 roky
  zhuchengjie 0c9bbaadc3 'appid' před 3 roky
  zhuchengjie 0305017f5f 'appid调整' před 3 roky
  zhuchengjie 71734aefad '调整' před 3 roky
  zhuchengjie 96b76f034b '查询调整' před 3 roky
  zhuchengjie 61d0a0345d '赠送书币商户书币调整' před 3 roky
  zhuchengjie 7189247e9e '赠送书币商户书币调整' před 3 roky
  zhoulj 93354ba93a 1 před 3 roky
  zhoulj 74e915621c 先放开ip před 3 roky
  zhoulj 3a2d559ad7 1 před 3 roky
  zhoulj 38f670524c 改ip获取方式 před 3 roky
  HWB b18c5da775 重新判断is_subscribed před 3 roky
  HWB 4bb3cd292b 判断is_subscribed před 3 roky
  HWB 3345617789 优化一下如果接口 open_id为空,则取 user_openids里面的 openid před 3 roky
  HWB ff48b057c3 如果接口 app_id为空,则取 user_openids里面的 appid před 3 roky
  HWB 04bccb0872 如果接口 open_id为空,则取 user_openids里面的 openid před 3 roky
  lh d0b34f2f17 capi文档更新 před 3 roky
  lh 8f43f118f5 capi文档更新 před 3 roky
  lh d00b5cbd18 capi文档更新 před 3 roky
  lh 96fb954e70 fix:获取真实ip před 3 roky
  lh 172ae5b518 fix:获取真实ip před 3 roky
  lh a38af8bd57 fix:获取真实ip před 3 roky
  lh ad2d633f2c fix:获取真实ip před 3 roky
  lh d33050b548 '获取真实ip' před 3 roky
  lh 77d3c59e34 修改capi接口 před 4 roky
  lh b7eeda156c 中间件添加对渠道对应app_id是否正确的判断 před 4 roky
  lh 90d3258a12 中间件添加对渠道对应app_id是否正确的判断 před 4 roky
  lh 878b7e5f20 fix před 4 roky
  lh f954255c6a 1.更新capi文档 před 4 roky
  lh 54182f2f66 1.更新capi文档 před 4 roky
  lh 63c0421d53 1.更新capi文档 před 4 roky
  lh a1885fd1c6 '新增添加书币或会员有效期接口' před 4 roky
  lh f2b883e50c '新增添加书币或会员有效期接口' před 4 roky
  lh 87f07dfbf8 ' před 4 roky
  lh 8d558e85ff '用户信息接口增加用户昵称字段' před 4 roky
  lh c30f4665bc 'fix' před 4 roky
  lh 509c0f373e 'fix' před 4 roky
  lh 6534873663 'fix' před 4 roky
  lh e2fbf508c4 'fix' před 4 roky
  lh 8904d5aa4c 'fix' před 4 roky
  lh 88b3175a56 'fix' před 4 roky
  lh c81ea3889e 'fix' před 4 roky
  lh bcb1eb97c8 'fix' před 4 roky
  lh efae8235c2 '增加对接前必看文档' před 4 roky
  lh 27d4e0f00e '增加对接前必看文档' před 4 roky
  lh 5426596f4c '增加对接前必看文档' před 4 roky
  lh ed2ae85a4b '增加对接前必看文档' před 4 roky
  lh 30841e7746 '增加对接前必看文档' před 4 roky
  lh 82a773a184 '增加对接前必看文档' před 4 roky
  lh 94db431b09 '增加对接前必看文档' před 4 roky
  lh 1d5b350a45 '增加对接前必看文档' před 4 roky
  lh dee82621f2 '增加对接前必看文档' před 4 roky
  lh d678e72790 '增加对接前必看文档' před 4 roky
  lh 7699bd93f1 '增加对接前必看文档' před 4 roky
  lh 14eb3559a1 '增加对接前必看文档' před 4 roky
  lh 357272dfe7 '增加对接前必看文档' před 4 roky
  lh 5e7b0a6c76 '增加对接前必看文档' před 4 roky
  lh d3541b1131 '增加对接前必看文档' před 4 roky
  lh 84cc73764d '增加对接前必看文档' před 4 roky
  lh d5a9ddd14e '增加对接前必看文档' před 4 roky
  lh f1ac6ada99 '增加对接前必看文档' před 4 roky
  lh adced1afb8 '渠道列表增加手机号筛选' před 4 roky
  lh 313f9c4e06 '渠道列表增加手机号筛选' před 4 roky
  lh ab340aba1e '修改文档' před 4 roky
  lh 47e4bbcba5 '修改文档' před 4 roky
  lh 6a9efdfe5b 'fix' před 4 roky
  lh 86c7d17992 'fix' před 4 roky
  lh b7cf50e3a3 'fix' před 4 roky
  lh 27ec875fbb 'fix' před 4 roky
  lh 2585afd380 '渠道列表增加状态筛选' před 4 roky
  lh 5ae93d0a10 '渠道列表增加状态筛选' před 4 roky
  lh ab83194871 '渠道列表增加状态筛选' před 4 roky
  lh 9132b3369d '渠道列表增加状态筛选' před 4 roky
  lh 7e66c2e6fb '渠道列表增加状态筛选' před 4 roky
  lh 26845b2d6c '渠道列表增加状态筛选' před 4 roky
  lh d56fe5d0cb '渠道列表增加状态筛选' před 4 roky
  lh 269594b245 '渠道列表增加状态筛选' před 4 roky
  lh 6264781e97 '渠道列表增加状态筛选' před 4 roky
  lh 0144af7477 '渠道列表增加状态筛选' před 4 roky
  lh 931077367a '渠道列表增加状态筛选' před 4 roky
  lh afaa73a9bf '渠道列表增加状态筛选' před 4 roky
  lh 0d6381f504 '渠道列表增加状态筛选' před 4 roky
  lh 1b9a9e2ed5 '渠道列表增加状态筛选' před 4 roky
  lh 297633e5dc '渠道列表增加状态筛选' před 4 roky
  lh e0e4523f30 '渠道列表增加状态筛选' před 4 roky
  lh b9ee137706 '渠道列表增加状态筛选' před 4 roky
  lh c5f8ca0eb6 '渠道列表增加状态筛选' před 4 roky
  lh d2e95dd3f0 '渠道列表增加状态显示' před 4 roky
  lh a1fee86a28 '新增添加用户书币接口' před 4 roky
  lh b1c495502b '新增添加用户书币接口' před 4 roky
  lh 2b4109cf8c 'fix' před 4 roky
  lh 9d82990373 'fix' před 4 roky
  lh 7c8ccdd26b 'capi订单列表增加activity_id字段' před 4 roky
  lh a667170ab7 '订单页增加ip字段' před 4 roky
  lh 39c65ba38f '.' před 4 roky
  lh b5b87a2b19 '.' před 4 roky
  lh 0796038a2f 追加三方授权订单的字段和文档 před 4 roky
  lh 343eb178eb . před 4 roky
  lh 8112e646a8 三方授权订单数据添加inner_send_order_id字段 před 4 roky
  yulf e2040a960c 更新 'README.md' před 4 roky
  fly 94c2875c7f ok před 4 roky
  fly ef190a2674 ok před 4 roky
  fly cb74867bf3 ok před 4 roky
  fly a24134c553 ok před 4 roky
  fly f39bb7347a ok před 4 roky
  fly 3a4f0dd274 ok před 4 roky
  fly d0c2df11d5 ok před 4 roky
  fly 8d3862c98e ok před 4 roky
  fly 9a700c24f8 ok před 4 roky
  fly 01ba7b817f ok před 4 roky
  fly 49d4b9632d ok před 4 roky
  fly df5131ef9e ok před 4 roky
  fly 104d7ae60f ok před 4 roky
  fly 4127d55e9a ok před 4 roky
  fly b85d3e1089 ok před 4 roky
  fly 207290fea2 ok před 4 roky
  fly ef04a72124 ok před 4 roky
  fly a53b4618e8 ok před 4 roky
  fly 17bc3e514f ok před 4 roky
  fly 3508b453b9 ok před 4 roky
  yulf 065f22d970 Initial commit před 4 roky

+ 4 - 4
src/Controllers/CompanyAuth/Transformers/UserTransformer.php

@@ -20,10 +20,10 @@ class UserTransformer
             'register_ip' => $item->register_ip,
             'register_time' =>  (string)$item->created_at,
             'ua' => $item->user_env ? $item->user_env->ua : '',
-            'app_id' => isset($item->appid) ? $item->appid : '',
-            'opend_id' => isset($item->openid) ? $item->openid : '',
-            'is_subscribed' => isset($item->is_subscribed) ? (string)$item->is_subscribed : '0',
-            'subscribe_time' => isset($item->subscribe_time) ? (string)$item->subscribe_time : '',
+            'app_id' => $item->force_subscribe_user ? $item->force_subscribe_user->appid : '',
+            'opend_id' => $item->force_subscribe_user ? $item->force_subscribe_user->openid : '',
+            'is_subscribed' => $item->force_subscribe_user && $item->force_subscribe_user->is_subscribed ? (string)$item->force_subscribe_user->is_subscribed : '0',
+            'subscribe_time' => $item->force_subscribe_user ? (string)$item->force_subscribe_user->subscribe_time : '',
             'nickname' => $item->nickname ? (string)$item->nickname : '',
             'balance' => $item->balance ? (string)$item->balance : '',
             'sex' => isset($sex[$item->sex]) ? $sex[$item->sex] : ''

+ 2 - 4
src/Controllers/CompanyAuth/UserController.php

@@ -85,11 +85,9 @@ class UserController extends Controller
         if ($uid_str) {
             $uids = explode(',', $uid_str);
             $uids = count($uids) > 100 ? collect($uids)->take(100) : $uids;
-//            $result = $service->companyAuthUsers($channel_id, $start_time, $end_time, $uids);
-            $result = $service->getCompanyAuthUsers($channel_id, $start_time, $end_time, $uids);
+            $result = $service->companyAuthUsers($channel_id, $start_time, $end_time, $uids);
         } else {
-//            $result = $service->companyAuthUsers($channel_id, $start_time, $end_time);
-            $result = $service->getCompanyAuthUsers($channel_id, $start_time, $end_time);
+            $result = $service->companyAuthUsers($channel_id, $start_time, $end_time);
         }
         return response()->pagination(new UserTransformer, $result);
     }

+ 0 - 18
src/Services/User/UserService.php

@@ -30,24 +30,6 @@ class UserService
         return $sql->paginate(100);
     }
 
-    public function getCompanyAuthUsers($channel_id,$start_time,$end_time,$uids = [])
-    {
-        $query = User::leftjoin('force_subscribe_users','force_subscribe_users.uid','users.id')
-            ->select('users.id','users.distribution_channel_id','users.openid','users.register_ip','users.sex',
-                'users.created_at','force_subscribe_users.appid','force_subscribe_users.openid','force_subscribe_users.is_subscribed','force_subscribe_users.subscribe_time')
-            ->orderBy('id','DESC');
-        if ($start_time) {
-            $query->where('created_at', '>=', $start_time);
-        }
-        if ($end_time) {
-            $query->where('created_at', '<=', $end_time);
-        }
-        if ($uids) {
-            $query->whereIn('id', $uids);
-        }
-        return $query->paginate(100);
-    }
-
     public function findSubscribeRecords(int $channel_id, array $uids)
     {
         return SubscribeRecord::where('distribution_channel_id', $channel_id)