From ecc6711772680817e3f721d4cef1c03f00dc0553 Mon Sep 17 00:00:00 2001 From: linyaostalker <602604991@qq.com> Date: Fri, 29 Nov 2019 10:44:54 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0sku=E9=80=BB=E8=BE=91?= =?UTF-8?q?=E6=96=B9=E6=B3=95=E6=B3=A8=E9=87=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../goods/src/logic/goods/GoodsManager.php | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/vendor/antgoods/goods/src/logic/goods/GoodsManager.php b/vendor/antgoods/goods/src/logic/goods/GoodsManager.php index dc04a89..b6040e5 100644 --- a/vendor/antgoods/goods/src/logic/goods/GoodsManager.php +++ b/vendor/antgoods/goods/src/logic/goods/GoodsManager.php @@ -314,6 +314,12 @@ class GoodsManager return $attributes; } + /** + * @param $attrId + * @param $goodsId + * @return GoodsAttr[]|GoodsSku[]|array|File[]|\common\models\ars\TemFile[]|\yii\db\ActiveRecord[] + * 获取属性值 + */ public static function getAttrValue($attrId, $goodsId) { return GoodsAttr::find() @@ -324,6 +330,12 @@ class GoodsManager ->all(); } + /** + * @param $type + * @param $goodsId + * @return array + * 获取已存储的商品sku的id + */ public static function getOriginalIds($type, $goodsId) { $ids = []; @@ -387,6 +399,15 @@ class GoodsManager } } + /** + * @param $type + * @param $data + * @param $goodsId + * @return bool + * @throws \Throwable + * @throws \yii\db\StaleObjectException + * 删除sku + */ public static function deleteSku($type, $data, $goodsId) { if (!$data['originalIds']) {