Commit 5103e910d179f78f23c441f64a03abdf137a66d7

Authored by dengwei
1 parent 4e2aed34

feat update property

cashier-mall/src/main/java/com/diligrp/cashier/mall/domain/rtmall/dto/HourlyRefundCallbackDTO.java
... ... @@ -40,9 +40,9 @@ public class HourlyRefundCallbackDTO extends RtMarkBaseCO {
40 40 private String refundId;
41 41  
42 42 /**
43   - * 支付金额(分)
  43 + * 退款金额(分)
44 44 */
45   - private Long payFee;
  45 + private Long refundFee;
46 46  
47 47 /**
48 48 * 退款状态
... ... @@ -72,7 +72,7 @@ public class HourlyRefundCallbackDTO extends RtMarkBaseCO {
72 72 dto.setTradeId(mallBizOrder.getTradeId());
73 73 dto.setRefundBn(mallBizRefund.getRefundBn());
74 74 dto.setRefundId(mallBizRefund.getRefundTradeId());
75   - dto.setPayFee(mallBizRefund.getRefundFee());
  75 + dto.setRefundFee(mallBizRefund.getRefundFee());
76 76 if (Objects.equals(mallBizRefund.getRefundState(), PaymentState.SUCCESS.getCode())) {
77 77 dto.setRefundStatus("SUCCESS");
78 78 } else {
... ... @@ -116,12 +116,12 @@ public class HourlyRefundCallbackDTO extends RtMarkBaseCO {
116 116 this.refundId = refundId;
117 117 }
118 118  
119   - public Long getPayFee() {
120   - return payFee;
  119 + public Long getRefundFee() {
  120 + return refundFee;
121 121 }
122 122  
123   - public void setPayFee(Long payFee) {
124   - this.payFee = payFee;
  123 + public void setRefundFee(Long refundFee) {
  124 + this.refundFee = refundFee;
125 125 }
126 126  
127 127 public String getRefundStatus() {
... ...
cashier-mall/src/main/java/com/diligrp/cashier/mall/service/biz/impl/PayNotifyServiceImpl.java
... ... @@ -64,8 +64,9 @@ public class PayNotifyServiceImpl implements PayNotifyService {
64 64 @ParamLogPrint(desc = "RefundResultBO")
65 65 public void onEvent(RefundResultBO event) {
66 66 MallBizRefund mallBizRefund = mallBizRefundDao.getByRefundTradeId(event.getRefundId());
  67 + // 本地记录如果不是待支付,直接忽略
67 68 if (ObjectUtils.notEqual(mallBizRefund.getRefundState(), PaymentState.PENDING.getCode())) {
68   - LOG.info("refundOnEvent refundState is pending ignore, refund_trade_id: {}", mallBizRefund.getRefundTradeId());
  69 + LOG.info("mallBizRefund state is pending ignore, refund_trade_id: {}", mallBizRefund.getRefundTradeId());
69 70 return;
70 71 }
71 72  
... ...