admin/app/api/model/product/Product.php
@@ -169,9 +169,11 @@
            }else{
                $product['cart']=['total_num'=>0];
            }
            // 计算并设置商品会员价
            $this->setProductGradeMoney($param['userInfo'], $product);
            if ($product['is_price_negotiable']) {
                $product['product_price'] = '价格面议';
            }
        });
    }
@@ -316,6 +318,7 @@
            }
        }
        $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);
@@ -409,6 +412,7 @@
        }
        $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) {