diff --git a/web-app/src/main/java/com/zcloud/primeport/service/DaHuaServiceImpl.java b/web-app/src/main/java/com/zcloud/primeport/service/DaHuaServiceImpl.java index 3c826ec..d5d3e16 100644 --- a/web-app/src/main/java/com/zcloud/primeport/service/DaHuaServiceImpl.java +++ b/web-app/src/main/java/com/zcloud/primeport/service/DaHuaServiceImpl.java @@ -18,7 +18,7 @@ import org.springframework.stereotype.Service; import java.util.Map; @Service -@DubboService(version = "1.0.0", group = "primeport") +@DubboService public class DaHuaServiceImpl implements ZcloudDaHuaFacade { @Autowired @@ -63,8 +63,11 @@ public class DaHuaServiceImpl implements ZcloudDaHuaFacade { resp.setSuccess(dhSuccess != null ? dhSuccess : passed); resp.setErrCode(dhCode); resp.setErrMessage(dhErrMsg); - resp.setData(dhData); - System.out.println("大华同步人员最终返回 - success:" + resp.isSuccess() + ", errCode:" + resp.getErrCode() + ", errMessage:" + resp.getErrMessage() + ", data(dhData):" + dhData); + Map resultData = new HashMap<>(); + resultData.put("personId", personId); + resultData.put("dhData", dhData); + resp.setData(resultData); + System.out.println("大华同步人员最终返回 - success:" + resp.isSuccess() + ", errCode:" + resp.getErrCode() + ", errMessage:" + resp.getErrMessage() + ", personId:" + personId + ", dhData:" + dhData); return resp; } diff --git a/web-infrastructure/src/main/java/com/zcloud/primeport/gatewayimpl/DaHuaGatewayImpl.java b/web-infrastructure/src/main/java/com/zcloud/primeport/gatewayimpl/DaHuaGatewayImpl.java index 4b01178..2080740 100644 --- a/web-infrastructure/src/main/java/com/zcloud/primeport/gatewayimpl/DaHuaGatewayImpl.java +++ b/web-infrastructure/src/main/java/com/zcloud/primeport/gatewayimpl/DaHuaGatewayImpl.java @@ -168,8 +168,14 @@ public class DaHuaGatewayImpl implements DaHuaGateway { resultMap.put("errMsg", dhErrMsg); resultMap.put("result", dhResultObj); resultMap.put("dhData", dhData); - System.out.println("大华同步人员返回dhData: " + dhData); - if (!passed) { + System.out.println("==========[大华同步人员返回 dhData START]=========="); + System.out.println(JSONUtil.toJsonPrettyStr(dhData)); + System.out.println("==========[大华同步人员返回 dhData END]============"); + log.info("大华同步人员返回dhData: {}", JSONUtil.toJsonStr(dhData)); + if (passed) { + log.info("大华同步人员成功 - code={}, dhData={}", dhCode, JSONUtil.toJsonStr(dhData)); + System.out.println("大华同步人员成功: code=" + dhCode + ", dhData=" + JSONUtil.toJsonPrettyStr(dhData)); + } else { log.error("大华同步人员失败: code={}, errMsg={}, response={}", dhCode, dhErrMsg, responseJson); System.out.println("大华同步人员失败: code=" + dhCode + ", errMsg=" + dhErrMsg); }