| 
					
					
						
							
						
					
					
				 | 
				@ -281,20 +281,6 @@ class IndustryProductController extends AdminController | 
			
		
		
	
		
			
				 | 
				 | 
								else if (!in_array($form->model()->status, $user_status) || !in_array($form->status, $user_status)) { | 
				 | 
				 | 
								else if (!in_array($form->model()->status, $user_status) || !in_array($form->status, $user_status)) { | 
			
		
		
	
		
			
				 | 
				 | 
									$form->deleteInput('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'); //交易金单价只能是总后台设置
 | 
				 | 
				 | 
							$form->deleteInput('single_deposit'); //交易金单价只能是总后台设置
 | 
			
		
		
	
	
		
			
				| 
					
						
							
						
					
					
					
				 | 
				
  |