getAllData([ ['uid', '=', $this->mid] ],'image,link_url','sort desc'); $carousel = empty($carousel) ? [] : $carousel->toArray(); return sendSuccessArray([ // 轮播图 'carousel' => $carousel ]); } /** * 获取商城广告图 * @date 2022-10-27 */ public function getAdvertise() { $config_advertise_model = new MallConfigAdvertise(); // 获取商城广告图 $advertise_data = $config_advertise_model->getAllData([ ['uid', '=', $this->mid] ],'type,image,link_url','id asc'); $advertise_data = empty($advertise_data) ? [] : $advertise_data->toArray(); // 初始化数据 $advertise = [ 'top'=>[], 'bottom'=>[] ]; // 赋值 foreach ($advertise_data as $k => $v) { if ($v['type'] == 1) { $advertise['top'][] = $v; } else { $advertise['bottom'][] = $v; } } return sendSuccessArray([ // 广告图 'advertise' => $advertise ]); } }