From f4297e7b0fbe68c528a4a16ecff3edcdb0cb8ba3 Mon Sep 17 00:00:00 2001
From: Administrator <15274802129@163.com>
Date: Thu, 22 May 2025 10:10:12 +0800
Subject: [PATCH] feat(mall): 添加小程序首页头部背景功能
---
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