Authored by chenchao

add fail record when fail

... ... @@ -294,7 +294,15 @@ public class BuyerOrderCancelService {
.skup(skup);
logger.info("in BuyerCancelAfterProcessTask call begin payRefundService.refund buyer, buyerUid {}, orderCode {}, skup {} refundReqOfSeller {}",
buyerUid, orderCode, skup, rprOfBuyer );
payRefundService.refund(rprOfBuyer, blebOfBuyer);
try {
payRefundService.refund(rprOfBuyer, blebOfBuyer);
}catch (Exception ex){
BillLogEvent buyerBillLogEvent = blebOfBuyer.tradeStatus(BillTradeStatus.FAIL.getCode()).build();
EventBusPublisher.publishEvent(buyerBillLogEvent);
String content = "用户" + buyerUid + "订单"+ orderCode +"退货款失败";
SmsAlarmEvent smsAlarmEvent = new SmsAlarmEvent("buyerPaidOrder.selfCancel", "cancel", content);
EventBusPublisher.publishEvent(smsAlarmEvent);
}
logger.info("in BuyerCancelAfterProcessTask call after payRefundService.refund buyer, buyerUid {}, orderCode {}, skup {} refundReqOfSeller {}",
buyerUid, orderCode, skup, rprOfBuyer );
... ...