diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/common/service/impl/ContractCreateProjectSendMessageServiceImpl.java b/jero-boot-incoming-payment/src/main/java/com/jero/common/service/impl/ContractCreateProjectSendMessageServiceImpl.java index 18a7affb..207327bd 100644 --- a/jero-boot-incoming-payment/src/main/java/com/jero/common/service/impl/ContractCreateProjectSendMessageServiceImpl.java +++ b/jero-boot-incoming-payment/src/main/java/com/jero/common/service/impl/ContractCreateProjectSendMessageServiceImpl.java @@ -110,9 +110,10 @@ public class ContractCreateProjectSendMessageServiceImpl implements ContractCrea sendMessageDTO.setTemplateParam(map); sendMessageDTO.setBusType("C_OPEN_TYPE17"); JSONObject json = new JSONObject(); - if(!Objects.isNull(paySendContactsMessageDTO.getJson())){ - sendMessageDTO.setBusId(paySendContactsMessageDTO.getJson().toJSONString()); - } + json.put("projectId",paySendContactsMessageDTO.getProjectId()); + json.put("projectName",paySendContactsMessageDTO.getProjectName()); + json.put("projectType",paySendContactsMessageDTO.getJson().get("type")); + sendMessageDTO.setBusId(json.toJSONString()); sendMessageService.SendMessageService(sendMessageDTO); } }