From 9891487fc5a112f180eab34caef9788bae2e3acf Mon Sep 17 00:00:00 2001
From: cloudroam <cloudroam>
Date: 星期四, 29 八月 2024 13:52:42 +0800
Subject: [PATCH] add:用户积分明细,积分商品管理

---
 src/main/java/com/mzl/flower/service/menber/impl/MemberServiceImpl.java |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/src/main/java/com/mzl/flower/service/menber/impl/MemberServiceImpl.java b/src/main/java/com/mzl/flower/service/menber/impl/MemberServiceImpl.java
index 8cb47bf..f382382 100644
--- a/src/main/java/com/mzl/flower/service/menber/impl/MemberServiceImpl.java
+++ b/src/main/java/com/mzl/flower/service/menber/impl/MemberServiceImpl.java
@@ -10,6 +10,7 @@
 import lombok.RequiredArgsConstructor;
 import org.springframework.beans.BeanUtils;
 import org.springframework.stereotype.Service;
+import org.springframework.transaction.annotation.Transactional;
 import org.springframework.util.ObjectUtils;
 import org.springframework.util.StringUtils;
 
@@ -21,6 +22,7 @@
  * @description 会员管理功能逻辑层
  */
 @Service
+@Transactional
 @RequiredArgsConstructor
 public class MemberServiceImpl extends ServiceImpl<MemberMapper, Member> implements MemberService {
 
@@ -28,11 +30,11 @@
 
     @Override
     public void saveMember(Member member) {
-        if (StringUtils.isEmpty(member.getLevelName())) {
+        if (StringUtils.isEmpty(member.getName())) {
             throw new ValidationException("会员等级名称不能为空");
         }
         //保存时判断是否有重复的名称
-        Member memberByName = memberMapper.getMemberByName(member.getLevelName());
+        Member memberByName = memberMapper.getMemberByName(member.getName());
         if (!ObjectUtils.isEmpty(memberByName)) {
             throw new ValidationException("会员等级名称重复");
         }
@@ -48,10 +50,10 @@
         if (!memberInfo.getCreateBy().equals(SecurityUtils.getUserId())) {
             throw new ValidationException("无权限修改");
         }
-        Member memberTemp = memberMapper.getMemberByName(memberDTO.getLevelName());
+        Member memberTemp = memberMapper.getMemberByName(memberDTO.getName());
         //判断如果按照会员等级查询到得名称和当前得Id不一致,不能修改。
         if (!ObjectUtils.isEmpty(memberTemp)) {
-            if (memberTemp.getLevelName().equals(memberDTO.getLevelName())) {
+            if (memberTemp.getName().equals(memberDTO.getName())) {
                 throw new ValidationException("已存在会员等级名称,无法修改");
             }
         }

--
Gitblit v1.9.3