diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderPayRecordServiceImpl.java b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderPayRecordServiceImpl.java index df7165048..b42f5ff48 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderPayRecordServiceImpl.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderPayRecordServiceImpl.java @@ -5,7 +5,9 @@ import com.alibaba.fastjson2.JSONArray; import com.google.common.collect.Lists; import com.jsowell.adapay.vo.PaymentInfo; import com.jsowell.common.constant.CacheConstants; +import com.jsowell.common.constant.Constants; import com.jsowell.common.core.redis.RedisCache; +import com.jsowell.common.core.text.Convert; import com.jsowell.common.enums.ykc.OrderPayModeEnum; import com.jsowell.common.enums.ykc.OrderPayRecordEnum; import com.jsowell.common.enums.ykc.PaymentInstitutionsEnum; @@ -106,10 +108,10 @@ public class OrderPayRecordServiceImpl implements OrderPayRecordService { for (OrderPayRecord orderPayRecord : orderPayRecordList) { OrderDetailInfoVO.PayRecord payInfo = new OrderDetailInfoVO.PayRecord(); - payInfo.setPayAmount(orderPayRecord.getPayAmount().toString()); + payInfo.setPayAmount(Convert.toStr(orderPayRecord.getPayAmount(), Constants.ZERO)); payInfo.setPayStatus(orderBasicInfo.getPayStatus()); payInfo.setPayTime(DateUtils.formatDateTime(orderBasicInfo.getPayTime())); - payInfo.setRefundAmount(String.valueOf(orderPayRecord.getRefundAmount())); + payInfo.setRefundAmount(Convert.toStr(orderPayRecord.getRefundAmount(), Constants.ZERO)); // 支付方式(1-本金余额支付;2-赠送余额支付;3-白名单支付;4-微信支付;5-支付宝支付) String payMode = orderPayRecord.getPayMode();