ocid; } $query = TuanGoods::where(['weid' => $weid, 'status' => 1]); $priceOrder = input('post.priceOrder', '', 'serach_in'); $salesOrder = input('post.salesOrder', '', 'serach_in'); if (!empty($priceOrder)) { $Sort = 'price ' . $priceOrder; } elseif (!empty($salesOrder)) { $Sort = 'sale_count ' . $salesOrder; } else { $Sort = 'sort asc,id desc'; } if (!empty($ocid)) { $query->where('ocid', $ocid); } if (!empty($keyword)) { $query->where('title', 'like', '%' . $keyword . '%'); } $res = $query->order($Sort) ->paginate(getpage()) ->toArray(); $res['data'] = TuanGoods::setGoodslist($res['data']); $data['data'] = $res; return $this->json($data); } }