| | |
| | | result.put("discountServiceCharge", order.getDiscountServiceCharge()); |
| | | // 账户模式/授权截止时间/申请锁定额度(刷卡链路改造) |
| | | result.put("accountMode", order.getAccountMode()); |
| | | result.put("maxEndTime", order.getMaxEndTime()); |
| | | // Map 值不走实体字段上的 @JsonFormat,显式格式化,避免前端展示 ISO 格式(含 T) |
| | | result.put("maxEndTime", order.getMaxEndTime() == null ? null |
| | | : order.getMaxEndTime().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"))); |
| | | result.put("lockedAmount", order.getLockedAmount()); |
| | | result.put("total", defaultDecimal(order.getElectrovalence()).add(defaultDecimal(order.getServiceCharge()))); |
| | | result.put("realTotal", order.getPaymentAmount()); |