rabin преди 3 години
родител
ревизия
ed28852b39
променени са 2 файла, в които са добавени 10 реда и са изтрити 3 реда
  1. 9 1
      app/mshop/lib/Buy.php
  2. 1 2
      app/shop/lib/Sell.php

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

@@ -336,7 +336,15 @@ class Buy
         $order_data['order_num'] = $this->getOrderId();
         $order_data['refund_cash'] = 0;
         $order_data['refund_p_cash'] = 0;
-        $id = Dever::db('shop/buy_order')->insert($order_data);
+        
+        $order_data['cdate'] = time();
+        $info = Dever::db('shop/buy_order')->find($order_data);
+        if (!$info) {
+            $id = Dever::db('shop/buy_order')->insert($order_data);
+        } else {
+            Dever::alert('支付成功,请不要重复点击');
+        }
+        
         if($id && isset($method) &&  $method && isset($method['method']) && $method['method'] == 1){
            if($method && isset($method['price']) && $method['price'] && $method['yue']>=0){
                 $shop = Dever::db('shop/info')->find($type_id);

+ 1 - 2
app/shop/lib/Sell.php

@@ -1010,9 +1010,8 @@ class Sell
         if (!$info) {
             $id = Dever::db('shop/sell_order')->insert($order_data);
         } else {
-            Dever::alert('支付,请不要重复点击');
+            Dever::alert('支付成功,请不要重复点击');
         }
-        
 
         if (!$id) {
             Dever::alert('支付失败');