dever преди 3 години
родител
ревизия
cbc2fd8f56
променени са 1 файла, в които са добавени 5 реда и са изтрити 4 реда
  1. 5 4
      app/mshop/lib/Buy.php

+ 5 - 4
app/mshop/lib/Buy.php

@@ -1087,8 +1087,9 @@ class Buy
         if ($num > 0) {
             if ($num == 1) {
                 $key = array_keys($this->order_id);
-                Dever::db('shop/buy_order')->delete($key[0]);
-                $goods = Dever::db('shop/buy_order_goods')->select(array('order_id' => $key[0]));
+                $key = $key[0];
+                Dever::db('shop/buy_order')->delete($key);
+                $goods = Dever::db('shop/buy_order_goods')->select(array('order_id' => $key));
 
                 $p_price = 0;
                 foreach ($goods as $k => $v) {
@@ -1103,9 +1104,9 @@ class Buy
 
                 Dever::db('shop/buy_order')->update(array('where_id' => $order['id'], 'status' => 3, 'source_type' => $this->order_id[$key][0], 'source_id' =>  $this->order_id[$key][1], 'p_price' => $p_price, 'operdate' => time()));
 
-                Dever::db('shop/buy_order_goods')->delete(array('order_id' => $key[0]));
+                Dever::db('shop/buy_order_goods')->delete(array('order_id' => $key));
 
-                unset($this->order_id[$key[0]);
+                unset($this->order_id[$key]);
                 $this->order_id[$order['id']] = array($this->order_id[$key][0], $this->order_id[$key][1]);
 
             } else {