tao.mo

接口联调发现问题后调整

mt
2022年2月18日13:31:51
1 package com.erry.iclear.dateInterface.interceptor; 1 package com.erry.iclear.dateInterface.interceptor;
2 2
3 +import com.alibaba.fastjson.JSON;
3 import com.erry.iclear.dateInterface.api.response.ResultHsCode; 4 import com.erry.iclear.dateInterface.api.response.ResultHsCode;
4 import com.erry.iclear.dateInterface.api.response.ResultRS; 5 import com.erry.iclear.dateInterface.api.response.ResultRS;
5 import com.erry.iclear.dateInterface.common.Constant; 6 import com.erry.iclear.dateInterface.common.Constant;
...@@ -89,7 +90,7 @@ public class HsCodeInterceptor extends HandlerInterceptorAdapter { ...@@ -89,7 +90,7 @@ public class HsCodeInterceptor extends HandlerInterceptorAdapter {
89 try { 90 try {
90 writer = response.getWriter(); 91 writer = response.getWriter();
91 ResultHsCode resultHsCode = new ResultHsCode(success,code,msg,null); 92 ResultHsCode resultHsCode = new ResultHsCode(success,code,msg,null);
92 - writer.print(resultHsCode); 93 + writer.print(JSON.toJSONString(resultHsCode));
93 } catch (IOException e){ 94 } catch (IOException e){
94 log.error("拦截器输出流异常"+e); 95 log.error("拦截器输出流异常"+e);
95 } finally { 96 } finally {
......
1 package com.erry.iclear.dateInterface.interceptor; 1 package com.erry.iclear.dateInterface.interceptor;
2 2
3 +import com.alibaba.fastjson.JSON;
3 import com.erry.iclear.dateInterface.api.response.ResultRS; 4 import com.erry.iclear.dateInterface.api.response.ResultRS;
4 import com.erry.iclear.dateInterface.common.Constant; 5 import com.erry.iclear.dateInterface.common.Constant;
5 import com.erry.iclear.dateInterface.util.SHA256Util; 6 import com.erry.iclear.dateInterface.util.SHA256Util;
...@@ -82,8 +83,6 @@ public class SignInterceptor extends HandlerInterceptorAdapter { ...@@ -82,8 +83,6 @@ public class SignInterceptor extends HandlerInterceptorAdapter {
82 public void afterCompletion(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse, Object o, Exception e) throws Exception { 83 public void afterCompletion(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse, Object o, Exception e) throws Exception {
83 } 84 }
84 85
85 -
86 -
87 private void returnJson(HttpServletResponse response,Boolean success ,String code,String msg){ 86 private void returnJson(HttpServletResponse response,Boolean success ,String code,String msg){
88 PrintWriter writer = null; 87 PrintWriter writer = null;
89 response.setCharacterEncoding("UTF-8"); 88 response.setCharacterEncoding("UTF-8");
...@@ -91,7 +90,7 @@ public class SignInterceptor extends HandlerInterceptorAdapter { ...@@ -91,7 +90,7 @@ public class SignInterceptor extends HandlerInterceptorAdapter {
91 try { 90 try {
92 writer = response.getWriter(); 91 writer = response.getWriter();
93 ResultRS result = new ResultRS(success,code,msg); 92 ResultRS result = new ResultRS(success,code,msg);
94 - writer.print(result); 93 + writer.print(JSON.toJSONString(result));
95 } catch (IOException e){ 94 } catch (IOException e){
96 log.error("拦截器输出流异常"+e); 95 log.error("拦截器输出流异常"+e);
97 } finally { 96 } finally {
......
...@@ -46,4 +46,10 @@ public class SHA256Util { ...@@ -46,4 +46,10 @@ public class SHA256Util {
46 } 46 }
47 return stringBuffer.toString(); 47 return stringBuffer.toString();
48 } 48 }
49 +
50 + public static void main(String[] args){
51 + String str = "BASFiClearExport6db193cb4165a71b1645153943";
52 + String ss = getSHA256String(str);
53 + System.out.println(ss);
54 + }
49 } 55 }
......