diff --git a/laws-modules-docking/src/main/java/com/jero/modules/docking/srms/controller/SrmsApiController.java b/laws-modules-docking/src/main/java/com/jero/modules/docking/srms/controller/SrmsApiController.java index 59a6b8bb..47712bee 100644 --- a/laws-modules-docking/src/main/java/com/jero/modules/docking/srms/controller/SrmsApiController.java +++ b/laws-modules-docking/src/main/java/com/jero/modules/docking/srms/controller/SrmsApiController.java @@ -148,14 +148,13 @@ public class SrmsApiController { try { Result re = srmsApiService.syncPartData(json,req); if(!re.isSuccess()){ - return ResponsesUtil.getJsonResult(json.get(MESSAGE_HEADER),ResponsesUtil.getJsonErrUpper(re.getMessage(),re.getCode())); + log.error("零部件分类树同步接口同步失败",re.getMessage()); + return ResponsesUtil.getJsonResult(json.get(MESSAGE_HEADER),null); } - JSONObject jsonResponses = ResponsesUtil.getJsonOkUpper(re.getMessage()); - jsonResponses.put(RESULT,re.getResult()); - return ResponsesUtil.getJsonResult(json.get(MESSAGE_HEADER),jsonResponses); + return ResponsesUtil.getJsonResult(json.get(MESSAGE_HEADER),null); }catch (Exception e){ log.error("零部件分类树同步接口异常:",e); - return ResponsesUtil.getJsonResult(json.get(MESSAGE_HEADER),ResponsesUtil.getJsonErrUpper("操作失败",CommonConstant.SC_INTERNAL_SERVER_ERROR_500)); + return ResponsesUtil.getJsonResult(json.get(MESSAGE_HEADER),null); } } diff --git a/laws-modules-docking/src/main/java/com/jero/modules/docking/utils/ResponsesUtil.java b/laws-modules-docking/src/main/java/com/jero/modules/docking/utils/ResponsesUtil.java index 94fcbccd..2231be95 100644 --- a/laws-modules-docking/src/main/java/com/jero/modules/docking/utils/ResponsesUtil.java +++ b/laws-modules-docking/src/main/java/com/jero/modules/docking/utils/ResponsesUtil.java @@ -3,6 +3,8 @@ package com.jero.modules.docking.utils; import com.alibaba.fastjson.JSONObject; import com.jero.common.constant.CommonConstant; +import java.util.Objects; + /** * @author lqt * @version 1.0 @@ -14,7 +16,9 @@ public class ResponsesUtil { public static JSONObject getJsonResult(Object jsonMessageHeader,JSONObject jsonResponses) { JSONObject json = new JSONObject(); json.put("MessageHeader",jsonMessageHeader); - json.put("Responses",jsonResponses); + if(!Objects.isNull(jsonResponses)){ + json.put("Responses",jsonResponses); + } return json; }