dever 6 年之前
父節點
當前提交
d8ae060138
共有 1 個文件被更改,包括 7 次插入2 次删除
  1. 7 2
      code/lib/Core.php

+ 7 - 2
code/lib/Core.php

@@ -37,8 +37,13 @@ class Core
 
                 if ($num < 0) {
                     # 订阅
-                    Dever::load('act/lib/subscribe')->submit($order['uid'], $order['product_id'], 1);
-                	$code = $this->createCode($order['cate_id'] . ',' . $order['product_id'], $order['cate_id'], $order['product_id'], $order['seller_id'], $product_num, $order['uid'], $order['order_id'], 0, 3, 1);
+                    $state = Dever::load('act/lib/subscribe')->submit($order['uid'], $order['product_id'], 1);
+                    if ($state) {
+                        $code = $this->createCode($order['cate_id'] . ',' . $order['product_id'], $order['cate_id'], $order['product_id'], $order['seller_id'], $product_num, $order['uid'], $order['order_id'], 0, 3, 1);
+                    } else {
+                        $num = 0;
+                    }
+                	
                 }
                 $this->createCode($order['cate_id'] . ',' . $order['product_id'], $order['cate_id'], $order['product_id'], $order['seller_id'], $product_num, $order['uid'], $order['order_id'], 0, 1, $code_num + $num);
             } else {