| 
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -121,6 +121,17 @@ class AdvertisingController extends AdminController | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
									return $form->response()->error('数据不存在'); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
								} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        	//处理特殊字段
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
								$form->hidden(['agent_id', 'url']); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        	$form->agent_id = Admin::user()->id; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        	if (!is_null($form->status)) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
									$form->status = $form->status ? 1 : 0; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
								} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        	if (!is_null($form->type)) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
									$form->url = $form->{'url-' . $form->type}; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
									$form->deleteInput(['url-0', 'url-1']); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
								} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
								//将null字段设置为空值,防止插入数据库出错
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
								foreach ($form->input() as $k => $v) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
									if (is_null($v)) { | 
				
			
			
		
	
	
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
				
				 | 
				
					@ -128,13 +139,6 @@ class AdvertisingController extends AdminController | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
									} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
								} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        	//处理特殊字段
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
								$form->hidden(['agent_id', 'url']); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        	$form->agent_id = Admin::user()->id; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
								$form->status = $form->status ? 1 : 0; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
								$form->url = $form->{'url-' . $form->type}; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
								$form->deleteInput(['url-0', 'url-1']); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
								//不允许编辑的字段
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
								$form->ignore(['id', 'created_at', 'updated_at']); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
							})->deleting(function (Form $form) { | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
				
				 | 
				
					
  |