|
|
@@ -423,6 +423,14 @@ public class OrderExpiringSchedule { |
|
|
public void returnMoney(WxOrder order,EnumPayWay payWay) throws MallinkException, Exception { |
|
|
public void returnMoney(WxOrder order,EnumPayWay payWay) throws MallinkException, Exception { |
|
|
//支付成功的才退款 |
|
|
//支付成功的才退款 |
|
|
if (!wxPaySuccess(order,false,payWay)) { |
|
|
if (!wxPaySuccess(order,false,payWay)) { |
|
|
|
|
|
//更新成已退款 |
|
|
|
|
|
Date curDate = new Date(); |
|
|
|
|
|
WxOrder updateOrder = new WxOrder(); |
|
|
|
|
|
updateOrder.setId(order.getId()); |
|
|
|
|
|
updateOrder.updateTenantInfo(order); |
|
|
|
|
|
updateOrder.setOrderStatus(EnumOrderStatus.ORDER_STATUS_REFUND_SUCCESS.getCode()); |
|
|
|
|
|
updateOrder.setUpdateDate(curDate); |
|
|
|
|
|
wxOrderMapper.updateById(updateOrder); |
|
|
return; |
|
|
return; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|