保存退款记录以便于排查问题;

This commit is contained in:
HH 2023-04-18 10:44:58 +08:00
parent 109a7a2520
commit e408f65036
2 changed files with 9 additions and 9 deletions

View File

@ -7,6 +7,8 @@ import com.ghy.common.adapay.model.Event;
import com.ghy.common.adapay.model.PayReverseCallback;
import com.ghy.order.service.OrderDetailService;
import com.ghy.order.service.OrderMasterService;
import com.ghy.payment.domain.ReverseRecord;
import com.ghy.payment.mapper.ReverseRecordMapper;
import com.ghy.payment.service.CallBackService;
import com.ghy.payment.service.FinancialChangeRecordService;
import lombok.extern.slf4j.Slf4j;
@ -24,6 +26,7 @@ public class PayReverseCallbackService implements CallBackService {
private OrderMasterService orderMasterService;
private OrderDetailService orderDetailService;
private ReverseRecordMapper reverseRecordMapper;
private FinancialChangeRecordService financialChangeRecordService;
@Override
@ -55,7 +58,7 @@ public class PayReverseCallbackService implements CallBackService {
@Override
public void onResponse(JSONObject response) {
reverseRecordMapper.insert(JSONObject.toJavaObject(response, ReverseRecord.class));
}
@Autowired
@ -72,4 +75,9 @@ public class PayReverseCallbackService implements CallBackService {
public void setFinancialChangeRecordService(FinancialChangeRecordService financialChangeRecordService) {
this.financialChangeRecordService = financialChangeRecordService;
}
@Autowired
public void setReverseRecordMapper(ReverseRecordMapper reverseRecordMapper) {
this.reverseRecordMapper = reverseRecordMapper;
}
}

View File

@ -2,14 +2,10 @@ package com.ghy.callback;
import com.alibaba.fastjson.JSONObject;
import com.ghy.common.adapay.model.Event;
import com.ghy.payment.domain.ReverseRecord;
import com.ghy.payment.mapper.ReverseRecordMapper;
import com.ghy.payment.service.CallBackService;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
/**
* 退款回调
*
@ -19,9 +15,6 @@ import javax.annotation.Resource;
@Service("refundCallbackService")
public class RefundCallbackService implements CallBackService {
@Resource
private ReverseRecordMapper reverseRecordMapper;
@Override
public void onCallback(Event event) {
log.debug("退款 callback: {}", event.toString());
@ -30,7 +23,6 @@ public class RefundCallbackService implements CallBackService {
@Override
public void onResponse(JSONObject response) {
log.debug("退款 Response: {}", response.toString());
reverseRecordMapper.insert(JSONObject.toJavaObject(response, ReverseRecord.class));
}
}