| | |
| | | }else{ |
| | | $product['cart']=['total_num'=>0]; |
| | | } |
| | | |
| | | // 计算并设置商品会员价 |
| | | $this->setProductGradeMoney($param['userInfo'], $product); |
| | | if ($product['is_price_negotiable']) { |
| | | $product['product_price'] = '价格面议'; |
| | | } |
| | | }); |
| | | } |
| | | |
| | |
| | | } |
| | | } |
| | | $data['content'] = isset($data['content']) ? $data['content'] : ''; |
| | | $data['open_coupons'] = isset($data['open_coupons']) ? $data['open_coupons'] : []; |
| | | $data['app_id'] = $data['sku']['app_id'] = self::$app_id; |
| | | |
| | | $this->processContent($data); |
| | |
| | | } |
| | | $data['spec_type'] = isset($data['spec_type']) ? $data['spec_type'] : $this['spec_type']; |
| | | $data['content'] = isset($data['content']) ? $data['content'] : ''; |
| | | $data['open_coupons'] = isset($data['open_coupons']) ? $data['open_coupons'] : []; |
| | | $data['app_id'] = $data['sku']['app_id'] = self::$app_id; |
| | | $productSkuIdList = helper::getArrayColumn(($this['sku']), 'product_sku_id'); |
| | | return $this->transaction(function () use ($data, $productSkuIdList) { |