| 
					
				 | 
			
			
				@@ -1,10 +1,6 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 package com.zcxk.rmcp.pay.config; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import com.fasterxml.jackson.core.JsonGenerator; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import com.fasterxml.jackson.core.JsonProcessingException; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import com.fasterxml.jackson.databind.JsonSerializer; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.fasterxml.jackson.databind.ObjectMapper; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import com.fasterxml.jackson.databind.SerializerProvider; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.fasterxml.jackson.databind.module.SimpleModule; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.fasterxml.jackson.datatype.jsr310.deser.LocalDateTimeDeserializer; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -14,7 +10,6 @@ import org.springframework.context.annotation.Configuration; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import org.springframework.context.annotation.Primary; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import org.springframework.http.converter.json.Jackson2ObjectMapperBuilder; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import java.io.IOException; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import java.math.BigInteger; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import java.time.LocalDateTime; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import java.time.format.DateTimeFormatter; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -30,13 +25,6 @@ public class JacksonConfig { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public ObjectMapper jacksonObjectMapper(Jackson2ObjectMapperBuilder builder) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ObjectMapper objectMapper = builder.createXmlMapper(false).build(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        //返回json字符串 null值转空字符串 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        objectMapper.getSerializerProvider().setNullValueSerializer(new JsonSerializer<Object>() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            @Override 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            public void serialize(Object o, JsonGenerator jsonGenerator, SerializerProvider serializerProvider) throws IOException, JsonProcessingException { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                jsonGenerator.writeString(""); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         /** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          * 序列换成json时,将所有的long变成string 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          * 因为js中得数字类型不能包含所有的java long值并且long值转json丢失精度 
			 |