mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-04-21 03:25:12 +08:00
支付时间取订单支付记录中的值
This commit is contained in:
@@ -123,7 +123,12 @@ public class OrderPayRecordServiceImpl implements OrderPayRecordService {
|
||||
|
||||
payInfo.setPayAmount(Convert.toStr(orderPayRecord.getPayAmount(), Constants.ZERO));
|
||||
payInfo.setPayStatus(orderBasicInfo.getPayStatus());
|
||||
payInfo.setPayTime(DateUtils.formatDateTime(orderBasicInfo.getPayTime()));
|
||||
// 支付时间取订单支付记录中的值,在创建时间和更新事件中取不为null并且最大的(注意历史数据有可能两个时间都为null)
|
||||
Date payTime = DateUtils.getMaxDate(orderPayRecord.getCreateTime(), orderPayRecord.getUpdateTime());
|
||||
if (Objects.isNull(payTime)) {
|
||||
payTime = orderBasicInfo.getPayTime();
|
||||
}
|
||||
payInfo.setPayTime(DateUtils.formatDateTime(payTime));
|
||||
payInfo.setRefundAmount(Convert.toStr(orderPayRecord.getRefundAmount(), Constants.ZERO));
|
||||
|
||||
// 支付方式(1-本金余额支付;2-赠送余额支付;3-白名单支付;4-微信支付;5-支付宝支付)
|
||||
|
||||
Reference in New Issue
Block a user