| 
														
															@@ -61,6 +61,9 @@ Class Api extends Core { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	        );
 
														 | 
														
														 | 
														
															 	        );
 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
 
														 | 
														
														 | 
														
															 
 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	        $result = Dever::load('pay/api.pay', $param);
 
														 | 
														
														 | 
														
															 	        $result = Dever::load('pay/api.pay', $param);
 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+	        if($result['order']){
 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+	        	Dever::db('active/order')->update(array('where_id'=>$ids,'url'=>$result['order']));
 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+	        }
 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	        $result['order_num'] = $info['order_num'];
 
														 | 
														
														 | 
														
															 	        $result['order_num'] = $info['order_num'];
 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	        $result['order_id'] = $info['id'];
 
														 | 
														
														 | 
														
															 	        $result['order_id'] = $info['id'];
 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	        $jump = Dever::input('jump');
 
														 | 
														
														 | 
														
															 	        $jump = Dever::input('jump');
 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -118,39 +121,18 @@ Class Api extends Core { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     	if (!$order) {
 
														 | 
														
														 | 
														
															     	if (!$order) {
 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     		Dever::alert('订单信息错误');
 
														 | 
														
														 | 
														
															     		Dever::alert('订单信息错误');
 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     	}
 
														 | 
														
														 | 
														
															     	}
 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    	if ($order && $order['active_id'] && $order['active_id']>0) {
 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    		$active = Dever::db('active/info')->find($order['active_id']);
 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    	}else{
 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    		Dever::alert('此活动已关闭');
 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    	}
 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    	
 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     	if ($order['status'] > 1) {
 
														 | 
														
														 | 
														
															     	if ($order['status'] > 1) {
 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     		Dever::alert('订单已支付或已取消');
 
														 | 
														
														 | 
														
															     		Dever::alert('订单已支付或已取消');
 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     	}
 
														 | 
														
														 | 
														
															     	}
 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-
 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    	$param = array
 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        (
 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            'project_id' => 6,
 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            'channel_id' => 1,
 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            'system_source' => 1,
 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            'account_id' => 8,
 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            'uid' => $order['mid'],
 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            'name' => $active['name'],
 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            'cash' => $order['price'],
 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            'product_id' => $id,
 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            'order_id' => $order['order_num'],
 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            'refer' => Dever::input('refer', 'http://guanli.uat.churenyiliao.com/data/payback/payback.html'),
 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        );
 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-
 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        $result = Dever::load('pay/api.pay', $param);
 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        $result['order_price'] = $order['price'];
 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        $result['order_num'] = $order['order_num'];
 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        $result['order_id'] = $id;
 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    	$time = time();
 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    	if ($time-$order['cdata']>300){
 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    		Dever::alert('订单已关闭');
 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    	}
 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         $jump = Dever::input('jump');
 
														 | 
														
														 | 
														
															         $jump = Dever::input('jump');
 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         if ($jump == 1) {
 
														 | 
														
														 | 
														
															         if ($jump == 1) {
 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        	Dever::location($result['order']);
 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        	Dever::location($order['url']);
 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         }
 
														 | 
														
														 | 
														
															         }
 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        return $result;
 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        return $order;
 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     }
 
														 | 
														
														 | 
														
															     }
 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     #定时
 
														 | 
														
														 | 
														
															     #定时
 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     public function job(){
 
														 | 
														
														 | 
														
															     public function job(){
 
														 |