count('id'); $lists = IntegralGoods::where($where)->order(['sort' => 'desc','id'=>'desc'])->field($field) ->order($order)->select(); foreach ($lists as $item) { $item['image'] = UrlServer::getFileUrl($item['image']); } // 当前积分 $integral = User::field('user_integral')->findOrEmpty($user_id); return [ 'integral' => $integral['user_integral'] ?? 0, 'goods' => [ 'page_no' => $page, 'page_size' => $size, 'count' => $count, 'more' => is_more($count, $page, $size), 'lists' => $lists ], ]; } /** * @notes 商品详情 * @param $goods_id * @return array * @author 段誉 * @date 2022/2/28 15:14 */ public static function detail($goods_id) { $detail = IntegralGoods::where(['id' => $goods_id])->findOrEmpty(); $detail['image'] = UrlServer::getFileUrl($detail['image']); return $detail->toArray(); } }