| 
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -281,20 +281,6 @@ class IndustryProductController extends AdminController | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
									else if (!in_array($form->model()->status, $user_status) || !in_array($form->status, $user_status)) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										$form->deleteInput('status'); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
									} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
									//因extends是数组,具有一定的特殊性,不能直接用$form->saved方法中的wasChanged判断是否修改,所以只能在这里做特殊处理
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
									if (!is_null($form->extends)) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										$old_extends = array_filter($form->model()->extends, fn($v, $k) => str_contains($k, 'field_' . $form->model()->type) && !empty($v), ARRAY_FILTER_USE_BOTH); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										$new_extends = array_filter($form->extends, fn($v, $k) => str_contains($k, 'field_' . $form->model()->type) && !empty($v), ARRAY_FILTER_USE_BOTH); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										$old = $new = []; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										array_walk_recursive($old_extends, function($v) use (&$old) {if ($v !== null) $old[] = $v;}); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										array_walk_recursive($new_extends, function($v) use (&$new) {if ($v !== null) $new[] = $v;}); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										if (array_diff($old, $new)) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
											$form->status = ProductStatus::UNAUDITED; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
									} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
								} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
								$form->deleteInput('single_deposit'); //交易金单价只能是总后台设置
 | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
				
				 | 
				
					
  |