...
|
...
|
@@ -231,6 +231,7 @@ public class PaymentServiceImpl implements IPaymentService { |
|
|
* 订单支付成功处理
|
|
|
* @param paymentData
|
|
|
*/
|
|
|
@Database(ForceMaster=true)
|
|
|
public void paySuccess(PaymentData paymentData){
|
|
|
|
|
|
long orderCode = Long.valueOf(paymentData.getOrderCode());
|
...
|
...
|
@@ -246,6 +247,7 @@ public class PaymentServiceImpl implements IPaymentService { |
|
|
logger.warn("paySuccess finished.order exist, orderCode is {}, type is {}", orderCode, codeMeta.getType());
|
|
|
return;
|
|
|
}
|
|
|
logger.info("paySuccess status check {} {}", orderCode, orderInfo.getStatus());
|
|
|
if (!abstractOrderService.isOrderWaitingPay(orderInfo)){
|
|
|
logger.warn("paySuccess finished. status has paid, orderCode is {}", orderCode);
|
|
|
return;
|
...
|
...
|
|