From 64671cd4217797d0c17868e924d6ebd533fc05c4 Mon Sep 17 00:00:00 2001 From: "autumn.g@foxmail.com" Date: Fri, 19 Jan 2024 14:44:21 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E6=94=AF=E4=BB=98=E8=AE=B0=E5=BD=95i?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pile/service/impl/OrderPayRecordServiceImpl.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) 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(); From 7edeb2f77c91229b54e37a018c6bcd50f981d4f3 Mon Sep 17 00:00:00 2001 From: "autumn.g@foxmail.com" Date: Fri, 19 Jan 2024 14:47:35 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E6=94=AF=E4=BB=98=E8=AE=B0=E5=BD=95?= =?UTF-8?q?=E5=8A=A0paymentId?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jsowell/pile/domain/OrderPayRecord.java | 5 +++ .../pile/mapper/OrderPayRecordMapper.java | 4 -- .../mapper/pile/OrderPayRecordMapper.xml | 40 ++++++++++++++++--- 3 files changed, 39 insertions(+), 10 deletions(-) diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/domain/OrderPayRecord.java b/jsowell-pile/src/main/java/com/jsowell/pile/domain/OrderPayRecord.java index 3f2089e8c..3853a99f7 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/domain/OrderPayRecord.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/domain/OrderPayRecord.java @@ -35,6 +35,11 @@ public class OrderPayRecord { */ private BigDecimal payAmount; + /** + * 支付id + */ + private String paymentId; + /** * 收单机构(0-本账户余额;1-微信支付;2-汇付支付) */ diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/mapper/OrderPayRecordMapper.java b/jsowell-pile/src/main/java/com/jsowell/pile/mapper/OrderPayRecordMapper.java index 927f0407e..a45433862 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/mapper/OrderPayRecordMapper.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/mapper/OrderPayRecordMapper.java @@ -38,9 +38,5 @@ public interface OrderPayRecordMapper { int insertOrUpdateSelective(OrderPayRecord record); - // int deleteByPrimaryKey(Integer id); - - // int updateByPrimaryKey(OrderPayRecord record); - List getOrderPayRecordList(@Param("orderCode") String orderCode); } \ No newline at end of file diff --git a/jsowell-pile/src/main/resources/mapper/pile/OrderPayRecordMapper.xml b/jsowell-pile/src/main/resources/mapper/pile/OrderPayRecordMapper.xml index 572bcaba8..02baec5a8 100644 --- a/jsowell-pile/src/main/resources/mapper/pile/OrderPayRecordMapper.xml +++ b/jsowell-pile/src/main/resources/mapper/pile/OrderPayRecordMapper.xml @@ -8,6 +8,7 @@ + @@ -19,7 +20,7 @@ - id, order_code, pay_mode, pay_amount, acquirer, refund_amount, deduction_record, + id, order_code, pay_mode, pay_amount, payment_id, acquirer, refund_amount, deduction_record, create_by, create_time, update_by, update_time, del_flag