rabin vor 3 Jahren
Ursprung
Commit
96904dd15f
2 geänderte Dateien mit 17 neuen und 3 gelöschten Zeilen
  1. 9 2
      app/mshop/lib/Buy.php
  2. 8 1
      service/agent/lib/Dhorder.php

+ 9 - 2
app/mshop/lib/Buy.php

@@ -333,8 +333,15 @@ class Buy
         $order_data['info'] = $info;
         $order_data['info'] = $info;
         $order_data['price'] = $price;
         $order_data['price'] = $price;
 
 
-        $info = Dever::db('shop/buy_order')->find($order_data);
-        
+        $time = time();
+        $order_data_where = $order_data;
+        $order_data_where['start'] = $time - 60;
+        $order_data_where['end'] = $time;
+        $order_data_where['option']['start'] = array('yes-cdate', '>=');
+        $order_data_where['option']['end'] = array('yes-cdate', '<=');
+
+        $info = Dever::db('shop/buy_order')->find($order_data_where);
+
         $order_data['order_num'] = $this->getOrderId();
         $order_data['order_num'] = $this->getOrderId();
         $order_data['refund_cash'] = 0;
         $order_data['refund_cash'] = 0;
         $order_data['refund_p_cash'] = 0;
         $order_data['refund_p_cash'] = 0;

+ 8 - 1
service/agent/lib/Dhorder.php

@@ -280,8 +280,15 @@ class Dhorder
         $order_data['refund_cash'] = 0;
         $order_data['refund_cash'] = 0;
         $order_data['audit'] = 2;
         $order_data['audit'] = 2;
 
 
-        $info = Dever::db('agent/dh_order')->find($order_data);
+        $time = time();
+        $order_data_where = $order_data;
+        $order_data_where['start'] = $time - 60;
+        $order_data_where['end'] = $time;
+        $order_data_where['option']['start'] = array('yes-cdate', '>=');
+        $order_data_where['option']['end'] = array('yes-cdate', '<=');
         
         
+        $info = Dever::db('agent/dh_order')->find($order_data_where);
+
         $order_data['order_num'] = $this->getOrderId();
         $order_data['order_num'] = $this->getOrderId();