From 836e019db92b9871cba9d440c8159b35f79e1726 Mon Sep 17 00:00:00 2001
From: xiaoyong931011 <15274802129@163.com>
Date: Thu, 30 Mar 2023 09:32:42 +0800
Subject: [PATCH] 根据补贴记录,减少用户贡献值

---
 src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallOrderInfoServiceImpl.java |   16 ++++++++++++----
 1 files changed, 12 insertions(+), 4 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 f246af6..12fa502 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
@@ -496,7 +496,8 @@
                                     starSum,
                                     MoneyFlowTypeEnum.STAR.getValue(),
                                     orderInfo.getOrderNo(),
-                                    FlowTypeEnum.STAR.getValue());
+                                    FlowTypeEnum.STAR.getValue(),
+                                    2);
                         }
                         if(starGet.compareTo(star) > 0){
                             BigDecimal subtract = starGet.subtract(star);
@@ -509,7 +510,8 @@
                                     starSum,
                                     MoneyFlowTypeEnum.STAR.getValue(),
                                     orderInfo.getOrderNo(),
-                                    FlowTypeEnum.STAR.getValue());
+                                    FlowTypeEnum.STAR.getValue(),
+                                    2);
                         }
                     }else{
                         mallMemberWalletMapper.addStarByMemberId(starSum.intValue(), memberId);
@@ -518,7 +520,8 @@
                                 starSum,
                                 MoneyFlowTypeEnum.STAR.getValue(),
                                 orderInfo.getOrderNo(),
-                                FlowTypeEnum.STAR.getValue());
+                                FlowTypeEnum.STAR.getValue(),
+                                2);
                     }
                 }
             }
@@ -543,7 +546,12 @@
                         scoreSum,
                         MoneyFlowTypeEnum.TOTAL_SCORE.getValue(),
                         orderInfo.getOrderNo(),
-                        FlowTypeEnum.TOTAL_SCORE.getValue());
+                        "",
+                        scoreSum.toString(),
+                        memberId,
+                        1,
+                        FlowTypeEnum.TOTAL_SCORE.getValue(),
+                        2);
             }
         }
 

--
Gitblit v1.9.1