@@ -71,6 +71,15 @@ class GoodsModel extends BaseModel
}
/**
+ * SKU
+ */
+ public function sku()
+ {
+ return $this->hasOne(GoodsSkuModel::class, 'id', 'sku_id')
+ ->where(['mark' => 1]);
+ }
+
+ /**
* 关联商品规格(多规格)
*/
public function skus()
@@ -291,6 +291,9 @@ class GoodsService extends BaseService
$result['delivery_fee'] = max($deliveryFee,$result['delivery_fee']);
$item['user_id'] = $userId;
$item['sku_id'] = $skuId;
+ if(empty($orderNo)){
+ $item['sku'] = $skuData;
$item['price'] = $price;
$item['total'] = $price;
$item['num'] = $num;