Example #1
0
 /**
  * 用户类型数组 arr
  * 推荐和最新:recommend、newest
  */
 public function getNewests($arr)
 {
     if ($arr) {
         $userModels = UserModel::whereIn('isuser', $arr)->get();
         $userIds = array();
         if ($userModels) {
             foreach ($userModels as $userModel) {
                 $userIds[] = $userModel->id;
             }
         }
         return GoodsModel::whereIn('uid', $userIds)->where('newest', 1)->where('isshow', 1)->where('isshow2', 1)->where('del', 0)->orderBy('sort', 'desc')->orderBy('id', 'desc')->paginate($this->limit);
         //            ->get();
     } else {
         return GoodsModel::where('newest', 1)->where('isshow', 1)->where('isshow2', 1)->where('del', 0)->orderBy('sort', 'desc')->orderBy('id', 'desc')->paginate($this->limit);
     }
 }
Example #2
0
 /**
  * 获取合作单位和个人设计师
  */
 public function getCooperations($limit)
 {
     return UserModel::whereIn('isuser', [3, 4, 5, 6])->paginate($limit);
 }