diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxRefundOrderServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxRefundOrderServiceImpl.java index a37f225be..6fa826d4b 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxRefundOrderServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxRefundOrderServiceImpl.java @@ -1294,6 +1294,7 @@ public class WxRefundOrderServiceImpl implements WxRefundOrderService { WxRefundOrder updateOrder = new WxRefundOrder(); updateOrder.setId(refundOrder.getId()); + updateOrder.updateTenantInfo(refundOrder); updateOrder.setOrderId(refundOrder.getOrderId()); updateOrder.setUpdateTime(currentDate); updateOrder.setRefundOrderStatus(EnumRefundStatus.REFUND_SUCCESS.getCode()); @@ -1308,10 +1309,10 @@ public class WxRefundOrderServiceImpl implements WxRefundOrderService { } WxOrder refOrder = new WxOrder(); - refOrder.setId(updateOrder.getId()); + refOrder.updateTenantInfo(wxOrder); + refOrder.setId(wxOrder.getId()); refOrder.setOrderStatus(EnumOrderStatus.ORDER_STATUS_REFUND_SUCCESS.getCode()); refOrder.setUpdateDate(currentDate); - refOrder.updateTenantInfo(updateOrder); try { int i = wxOrderMapper.updateById(refOrder); } catch (Exception e) { @@ -1453,6 +1454,7 @@ public class WxRefundOrderServiceImpl implements WxRefundOrderService { WxRefundOrder updateOrder = new WxRefundOrder(); updateOrder.setId(refundOrder.getId()); + updateOrder.updateTenantInfo(refundOrder); updateOrder.setOrderId(refundOrder.getOrderId()); updateOrder.setUpdateTime(currentDate); updateOrder.setRefundOrderStatus(EnumRefundStatus.REFUND_FAIL.getCode());