diff --git a/app/api/logic/IndexLogic.php b/app/api/logic/IndexLogic.php index c51e6454..eadc6987 100755 --- a/app/api/logic/IndexLogic.php +++ b/app/api/logic/IndexLogic.php @@ -235,9 +235,12 @@ class IndexLogic extends Logic } else if ($v['mall_type'] == 1) { $ids = explode(',', $v['mall_news_goods_id']); foreach ($ids as $k => &$v2) { - $arr[$k] = MallNewsFile::where('mall_news_shop_id', $v2)->field('mall_news_shop_id, src as image')->select()->toArray(); + $res = MallNewsFile::where('mall_news_shop_id', $v2)->field('mall_news_shop_id, src')->select()->toArray(); + foreach ($res as &$v3) { + $v3['src'] = UrlServer::getFileUrl('uploads/images/' . $v3['src']); + } + $arr[$k] = $res; } - $v['shop'] = $arr; } }