浏览代码

fix:购物车图片sku为空默认商品图片

super-yimizi 2 月之前
父节点
当前提交
93de5dc555
共有 1 个文件被更改,包括 4 次插入0 次删除
  1. 4 0
      application/api/controller/Cart.php

+ 4 - 0
application/api/controller/Cart.php

@@ -143,6 +143,10 @@ class Cart extends Base
                 unset($list[$key]);
                 continue;
             }
+            // 如果sku 的 图片为空
+            if (empty($item->sku->image)) {
+                $item->sku->image = $item->goods->image;
+            }
             $item['subtotal'] = bcmul($item['nums'], ($item->sku->price ?? $item->goods->price), 2);
             $item->goods->visible(explode(',', 'id,title,price,image,marketprice'));
         }