From b4267f40598b500bc4acc45466bcdc4a4a77c45f Mon Sep 17 00:00:00 2001 From: yjz <3131811435@qq.com> Date: Thu, 23 Nov 2023 14:25:00 +0800 Subject: [PATCH] =?UTF-8?q?fix(iam):=20=E8=BF=94=E5=9B=9EjsonString?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../docking/iam/controller/SyncIamController.java | 13 +++++++------ .../docking/iam/dto/response/BpmcResponseDto.java | 4 ++-- 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/laws-modules-docking/src/main/java/com/jero/modules/docking/iam/controller/SyncIamController.java b/laws-modules-docking/src/main/java/com/jero/modules/docking/iam/controller/SyncIamController.java index 7e0d7785..7dd4778d 100644 --- a/laws-modules-docking/src/main/java/com/jero/modules/docking/iam/controller/SyncIamController.java +++ b/laws-modules-docking/src/main/java/com/jero/modules/docking/iam/controller/SyncIamController.java @@ -1,6 +1,7 @@ package com.jero.modules.docking.iam.controller; import cn.hutool.core.text.CharSequenceUtil; +import com.alibaba.fastjson.JSON; import com.aliyun.oss.ServiceException; import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.core.type.TypeReference; @@ -339,7 +340,7 @@ public class SyncIamController { bpmcResponseDto.setMessage("接口类型(type)未传参,请检查"); log.error(bpmcResponseDto.getMessage()); sendPoEncryptPo = this.syncIamService.handlerGloablEncryptResponse(messageHeader, bpmcResponseDto); - sendPoEncryptPo.getReturns().setData(bpmcResponseDto.toString()); + sendPoEncryptPo.getReturns().setData(JSON.toJSONString(bpmcResponseDto)); return sendPoEncryptPo; } @@ -348,7 +349,7 @@ public class SyncIamController { bpmcResponseDto.setMessage("数据实体(entity)未传参,请检查"); log.error(bpmcResponseDto.getMessage()); sendPoEncryptPo = this.syncIamService.handlerGloablEncryptResponse(messageHeader, bpmcResponseDto); - sendPoEncryptPo.getReturns().setData(bpmcResponseDto.toString()); + sendPoEncryptPo.getReturns().setData(JSON.toJSONString(bpmcResponseDto)); return sendPoEncryptPo; } @@ -357,7 +358,7 @@ public class SyncIamController { bpmcResponseDto.setMessage("操作方式(action)未传参,请检查"); log.error(bpmcResponseDto.getMessage()); sendPoEncryptPo = this.syncIamService.handlerGloablEncryptResponse(messageHeader, bpmcResponseDto); - sendPoEncryptPo.getReturns().setData(bpmcResponseDto.toString()); + sendPoEncryptPo.getReturns().setData(JSON.toJSONString(bpmcResponseDto)); return sendPoEncryptPo; } @@ -366,7 +367,7 @@ public class SyncIamController { bpmcResponseDto.setMessage("签名(signature)未传参,请检查"); log.error(bpmcResponseDto.getMessage()); sendPoEncryptPo = this.syncIamService.handlerGloablEncryptResponse(messageHeader, bpmcResponseDto); - sendPoEncryptPo.getReturns().setData(bpmcResponseDto.toString()); + sendPoEncryptPo.getReturns().setData(JSON.toJSONString(bpmcResponseDto)); return sendPoEncryptPo; } @@ -377,7 +378,7 @@ public class SyncIamController { bpmcResponseDto.setMessage("签名校验不通过,请检查"); log.error(bpmcResponseDto.getMessage()); sendPoEncryptPo = this.syncIamService.handlerGloablEncryptResponse(messageHeader, bpmcResponseDto); - sendPoEncryptPo.getReturns().setData(bpmcResponseDto.toString()); + sendPoEncryptPo.getReturns().setData(JSON.toJSONString(bpmcResponseDto)); return sendPoEncryptPo; } @@ -414,7 +415,7 @@ public class SyncIamController { } log.info(bpmcResponseDto.getMessage()); sendPoEncryptPo = this.syncIamService.handlerGloablEncryptResponse(messageHeader, bpmcResponseDto); - sendPoEncryptPo.getReturns().setData(bpmcResponseDto.toString()); + sendPoEncryptPo.getReturns().setData(JSON.toJSONString(bpmcResponseDto)); return sendPoEncryptPo; } private BpmcResponseDto bpmcTypeRoleResource(ObjectMapper objectMapper, BpmcAcceptDto bpmcAcceptDto, BpmcResponseDto bpmcResponseDto) throws JsonProcessingException { diff --git a/laws-modules-docking/src/main/java/com/jero/modules/docking/iam/dto/response/BpmcResponseDto.java b/laws-modules-docking/src/main/java/com/jero/modules/docking/iam/dto/response/BpmcResponseDto.java index b811a8fb..b99cf01f 100644 --- a/laws-modules-docking/src/main/java/com/jero/modules/docking/iam/dto/response/BpmcResponseDto.java +++ b/laws-modules-docking/src/main/java/com/jero/modules/docking/iam/dto/response/BpmcResponseDto.java @@ -10,8 +10,8 @@ public class BpmcResponseDto { @Override public String toString() { return "{" + - "returnCode='" + returnCode + '\'' + - ", message='" + message + '\'' + + "returnCode:'" + returnCode + '\'' + + ", message:'" + message + '\'' + '}'; }