From a331c3be6000d3c81f88e0a564e2db63da99018b Mon Sep 17 00:00:00 2001
From: Administrator <15274802129@163.com>
Date: Wed, 21 May 2025 10:33:42 +0800
Subject: [PATCH] feat(score): 初始化积分设置页面的默认值

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

diff --git a/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallOrderInfoServiceImpl.java b/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallOrderInfoServiceImpl.java
index f6c0cdd..0647d39 100644
--- a/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallOrderInfoServiceImpl.java
+++ b/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallOrderInfoServiceImpl.java
@@ -1086,6 +1086,7 @@
         if(CollUtil.isEmpty(mallOrderItemList)){
             return new FebsResponse().fail().message("订单不存在");
         }
+        int i = 0;
         for(MallOrderItem mallOrderItem : mallOrderItemList){
             QueryWrapper<MallRefundEntity> objectQueryWrapper = new QueryWrapper<>();
             objectQueryWrapper.eq("member_id",member.getId());
@@ -1106,7 +1107,11 @@
                     mallRefundEntity.setType(3);
                 }
                 mallRefundEntity.setState(3);
-                mallRefundEntity.setAmount(mallOrderItem.getAmount().add(mallOrderInfo.getCarriage()));
+                if(i == 0){
+                    mallRefundEntity.setAmount(mallOrderItem.getAmount().add(mallOrderInfo.getCarriage()));
+                }else{
+                    mallRefundEntity.setAmount(mallOrderItem.getAmount());
+                }
                 mallRefundMapper.insert(mallRefundEntity);
             }else{
                 if(mallRefund.getState() == 1){
@@ -1129,6 +1134,7 @@
             apiLeaderRefundOrderDto.setItemId(mallOrderItem.getId());
             apiLeaderRefundOrderDto.setAgreeState(1);
             iApiMallTeamLeaderService.leaderRefundOrder(apiLeaderRefundOrderDto);
+            i++;
         }
         return new FebsResponse().success();
     }

--
Gitblit v1.9.1