| 
					
				 | 
			
			
				@@ -1397,7 +1397,11 @@ class GoodsService 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if (!empty($params['goods_premisses'])) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 if (!empty($data['goods_attribute_json']) && !is_array($data['goods_attribute_json'])) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    $data['goods_attribute_json'] = json_decode($data['goods_attribute_json'], true); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    if (is_json($data['goods_attribute_json'])) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        $data['goods_attribute_json'] = json_decode($data['goods_attribute_json'], true); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        $data['goods_attribute_json'] = []; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } elseif (empty($data['goods_attribute_json'])) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     $data['goods_attribute_json'] = []; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 |