From 3c30d38ed758cc8784e7c0e40cc0a5e96541e510 Mon Sep 17 00:00:00 2001
From: xiaoyong931011 <15274802129@163.com>
Date: Tue, 30 Aug 2022 15:16:01 +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..d7c110a 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.isEmpty(mallOrderItemList)){
+                MallOrderInfo mallOrderRefund = mallOrderInfoMapper.selectById(orderId);
+                mallOrderRefund.setStatus(6);
+                mallOrderInfoMapper.updateById(mallOrderRefund);
+            }
         }else{
             mallRefundEntity.setState(2);
             mallRefundMapper.updateById(mallRefundEntity);

--
Gitblit v1.9.1