north vor 8 Jahren
Ursprung
Commit
1875553cc0

+ 1 - 1
www/protected/modules/o2o/controllers/OrderController.php

@@ -142,7 +142,7 @@ class  OrderController extends O2oBaseController{
                 if($product_obj){
                     $price += ($product_obj->price*$product['count']);
                     $price += $extra[0]['price']*$product['count'];
-                    var_dump($extra[0]);exit;
+
                     $product_temp['product'] = $product_obj->_id;
                     $product_temp['count'] = $product['count'];
                     $product_temp['extra'] = $extra[0];

+ 5 - 1
www/vue/src/components/placeOrder.vue

@@ -122,6 +122,8 @@
       } else {
         this.addressContent = config.addressContent
       }
+      config.order.extra = JSON.stringify(config.productInfo.extra[0])
+      console.log(config.order.extra)
     },
     computed: {
       ...mapState({
@@ -194,7 +196,8 @@
         }
         let productParamJson = [{'product_id': config.productInfo.id, 'count': config.xNumberValue}]
         productParamJson = JSON.stringify(productParamJson)
-        console.log(config.order.extra)
+        console.log(config.order)
+        config.order.extra = '[' + config.order.extra + ']'
         let tmp = {
           balance: config.order.balance,
           products: productParamJson,
@@ -219,6 +222,7 @@
         this.xNumberValue = config.xNumberValue = 0
         localStorage.setItem('extra', index)
         config.order.extra = JSON.stringify(config.productInfo.extra[index])
+        console.log(config.order.extra)
         this.isActive = index
         config.isActive = index
       }