From dbff53150cdc807faa56c0d1a947d24b69f372b9 Mon Sep 17 00:00:00 2001
From: jiangqs <jiangqs>
Date: 星期四, 31 八月 2023 18:43:20 +0800
Subject: [PATCH] bug

---
 ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/service/impl/member/MemberServiceImpl.java |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

diff --git a/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/service/impl/member/MemberServiceImpl.java b/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/service/impl/member/MemberServiceImpl.java
index 9bbe28c..47fe560 100644
--- a/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/service/impl/member/MemberServiceImpl.java
+++ b/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/service/impl/member/MemberServiceImpl.java
@@ -495,7 +495,7 @@
         }
         // 设置MerMemberInfoVo对象的属性值
         merMemberInfoVo.setNextTaskTime(memberTotal.getNextTaskTime());
-        merMemberInfoVo.setLastPayTime(memberTotal.getLastPayTime());
+        merMemberInfoVo.setLastPayTime(memberTotal.getLastConsumeTime());
         // 返回MerMemberInfoVo对象
         return merMemberInfoVo;
     }
@@ -869,6 +869,7 @@
         memberTotal.setShopSuggestFlag(0);
         memberTotal.setSignFlag(0);
         memberTotal.setBuyFlag(0);
+        memberTotal.setTotalConsumeCount(0);
         memberTotalService.saveOrUpdate(memberTotal);
     }
 
@@ -1640,6 +1641,11 @@
         if (memberTotalChangeDto.getGoodsOrderChange() != null) {
             memberTotal.setTotalGoodsOrder(memberTotal.getTotalGoodsOrder() + memberTotalChangeDto.getGoodsOrderChange());
         }
+        //消费记录
+        if(memberTotalChangeDto.getConsumeTime()!=null){
+            memberTotal.setTotalConsumeCount(memberTotal.getTotalConsumeCount()+1);
+            memberTotal.setLastConsumeTime(memberTotalChangeDto.getConsumeTime());
+        }
         memberTotalService.saveOrUpdate(memberTotal);
     }
 

--
Gitblit v1.7.1