Your Name 3 năm trước cách đây
mục cha
commit
590216180b
1 tập tin đã thay đổi với 14 bổ sung1 xóa
  1. 14 1
      learn/active/lib/Active.php

+ 14 - 1
learn/active/lib/Active.php

@@ -161,7 +161,20 @@ class Active
         		$insert['write_code'] = Dever::load('active/home')->getCode();
         		$ids = Dever::db('active/code')->insert($insert);
         		$code = Dever::db('active/code')->find($ids);
-        		Dever::load('active/lib/order')->upNum($order['id']);
+        		#已使用的数量
+		        $code = Dever::db('active/code')->getCode(array('order_id'=>$order['id'],'status'=>'1,2'));
+		        $w['code_num'] = count($code);
+		        #待核销的数量
+		        $no_code = Dever::db('active/code')->getCode(array('order_id'=>$order['id'],'status'=>1));
+		        $w['no_num'] = count($no_code);
+		        $w['where_id'] = $order['id'];
+		        if (!$order['refund_num']) {
+		            $w['refund_num'] = 0;
+		        } else {
+		            $w['refund_num'] =$order['refund_num'];
+		        }
+		        Dever::db('active/order')->update($w);
+        		// Dever::load('active/lib/order')->upNum($order['id']);
         	} 
         }