From 1a6a034373a07c5ce7b5a442b7ddf5842fc4e7b4 Mon Sep 17 00:00:00 2001
From: xiaoyong931011 <15274802129@163.com>
Date: Tue, 30 Aug 2022 14:40:00 +0800
Subject: [PATCH] 20220822

---
 src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallTeamLeaderServiceImpl.java |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallTeamLeaderServiceImpl.java b/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallTeamLeaderServiceImpl.java
index 929f6f4..0bb5810 100644
--- a/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallTeamLeaderServiceImpl.java
+++ b/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallTeamLeaderServiceImpl.java
@@ -324,6 +324,13 @@
             mallRefundEntity.setState(1);
             mallRefundMapper.updateById(mallRefundEntity);
             mallMoneyFlowService.addMoneyFlow(mallOrderInfo.getMemberId(), refundAmount, MoneyFlowTypeEnum.REFUND.getValue(), mallOrderInfo.getOrderNo(), FlowTypeEnum.BALANCE.getValue());
+
+            List<MallOrderItem> mallOrderItemList = mallOrderItemMapper.selectListByStateAndOrderId(1,orderId);
+            if(CollUtil.isNotEmpty(mallOrderItemList)){
+                MallOrderInfo mallOrderRefund = mallOrderInfoMapper.selectById(orderId);
+                mallOrderRefund.setStatus(6);
+                mallOrderInfoMapper.updateById(mallOrderRefund);
+            }
         }else{
             mallRefundEntity.setState(2);
             mallRefundMapper.updateById(mallRefundEntity);

--
Gitblit v1.9.1