| 
					
				 | 
			
			
				@@ -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']);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         	} 
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
 
			 |