zhangchangchun 5 年 前
コミット
a929596d23
共有2 個のファイルを変更した8 個の追加4 個の削除を含む
  1. 7 3
      app/Repositories/MemberGroupRepository.php
  2. 1 1
      app/Traits/UserTrait.php

+ 7 - 3
app/Repositories/MemberGroupRepository.php

@@ -25,8 +25,12 @@ class MemberGroupRepository {
      * @return array
      * 获取推荐用户
      */
-    public function isSuggestMember($take = 50){
+    public function isSuggestMember($request){
        $group = $this->memberGroup->where('is_suggest',1)->first();
+       $take = 50;
+       if(!empty($request['take_count'])){
+           $take = $request['take_count'];
+       }
        if($group){
            $groupInfo = $this->memberGroupInfo
                ->where('member_group_id',$group->id)
@@ -44,9 +48,9 @@ class MemberGroupRepository {
                $uids = implode(',',$userData);
                $data = $this->getMemberSortIdList($uids);
                if($data){
-                   return jsonSuccess($data);
+                   return jsonSuccess(['list'=>$data]);
                }
-               return jsonSuccess();
+               return jsonSuccess(new \stdClass());
            }
        }
        return jsonSuccess();

+ 1 - 1
app/Traits/UserTrait.php

@@ -86,7 +86,7 @@ trait UserTrait
         try {
             $sign = generateSign([], config('customer.app_secret'));
             $url = config("customer.app_service_url").'/v2/member/memberSortIdList';
-            //$url = 'http://localhost:8080/v2/member/memberSortIdList';
+            $url = 'http://localhost:8080/v2/member/memberSortIdList';
             $array = [
                 'json' => ['sign' => $sign, 'uids' => $ids], 'query' => [], 'http_errors' => false,'headers'=>['Authorization'=>"Bearer ".JWTAuth::getToken()]
             ];