时间格式化问题

This commit is contained in:
2026-06-11 13:50:48 +08:00
parent 77394a33bd
commit 15ca1d7036
@@ -4,6 +4,7 @@ import com.nbport.zgwl.contractpush.dto.PushPayloadDTO;
import com.nbport.zgwl.partner.dto.PartnerContactDto; import com.nbport.zgwl.partner.dto.PartnerContactDto;
import com.nbport.zgwl.partner.dto.PartnerManageDto; import com.nbport.zgwl.partner.dto.PartnerManageDto;
import java.time.format.DateTimeFormatter;
import java.util.LinkedHashMap; import java.util.LinkedHashMap;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
@@ -13,7 +14,8 @@ import java.util.stream.Collectors;
* 相对方同步报文构造工具 * 相对方同步报文构造工具
*/ */
public final class PartnerSyncPayloadBuilder { public final class PartnerSyncPayloadBuilder {
private static final DateTimeFormatter DATE_TIME_FORMATTER =
DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
private PartnerSyncPayloadBuilder() { private PartnerSyncPayloadBuilder() {
} }
@@ -41,7 +43,11 @@ public final class PartnerSyncPayloadBuilder {
payload.put("o_address", partner.getCustomerRegaddr()); payload.put("o_address", partner.getCustomerRegaddr());
payload.put("o_capital", partner.getRegCapital()); payload.put("o_capital", partner.getRegCapital());
payload.put("o_creator", partner.getCreateBy()); payload.put("o_creator", partner.getCreateBy());
payload.put("o_creationTime", partner.getCreateTime() == null ? null : partner.getCreateTime().toString().replace("T", " ")); payload.put("o_creationTime",
partner.getCreateTime() == null ?
null :
partner.getCreateTime().format(DATE_TIME_FORMATTER)
);
payload.put("o_contacts", buildContactList(partner.getContacts())); payload.put("o_contacts", buildContactList(partner.getContacts()));
PushPayloadDTO requestDTO = new PushPayloadDTO(); PushPayloadDTO requestDTO = new PushPayloadDTO();