diff --git a/mall-account/src/main/java/com/suisung/mall/account/service/impl/AccountUserInfoServiceImpl.java b/mall-account/src/main/java/com/suisung/mall/account/service/impl/AccountUserInfoServiceImpl.java index 7f9af7a8..b8b08320 100644 --- a/mall-account/src/main/java/com/suisung/mall/account/service/impl/AccountUserInfoServiceImpl.java +++ b/mall-account/src/main/java/com/suisung/mall/account/service/impl/AccountUserInfoServiceImpl.java @@ -183,7 +183,7 @@ public class AccountUserInfoServiceImpl extends BaseServiceImpl levelQueryWrapper = new QueryWrapper<>(); levelQueryWrapper.le("user_level_spend", user_spend_total) - .gt("user_level_spend", BigDecimal.ZERO).orderByDesc("user_level_spend"); + .gt("user_level_spend", "0.00").orderByDesc("user_level_spend"); level_row = accountBaseUserLevelService.findOne(levelQueryWrapper); } @@ -230,7 +230,7 @@ public class AccountUserInfoServiceImpl extends BaseServiceImpl levelQueryWrapper = new QueryWrapper<>(); levelQueryWrapper.le("user_level_spend", storeSpend) - .gt("user_level_spend", BigDecimal.ZERO).orderByDesc("user_level_spend"); + .gt("user_level_spend", "0.00").orderByDesc("user_level_spend"); level_row = accountBaseUserLevelService.findOne(levelQueryWrapper); updateShopStoreMemberLevel.setUserLevelSpend(storeSpend); if(level_row != null && CheckUtil.isNotEmpty(level_row.getUser_level_id())){ diff --git a/mall-account/src/main/java/com/suisung/mall/account/service/impl/ShopStoreMemberServiceImpl.java b/mall-account/src/main/java/com/suisung/mall/account/service/impl/ShopStoreMemberServiceImpl.java index 4023c60a..166255de 100644 --- a/mall-account/src/main/java/com/suisung/mall/account/service/impl/ShopStoreMemberServiceImpl.java +++ b/mall-account/src/main/java/com/suisung/mall/account/service/impl/ShopStoreMemberServiceImpl.java @@ -1,32 +1,21 @@ package com.suisung.mall.account.service.impl; -import cn.hutool.core.convert.Convert; import cn.hutool.json.JSONUtil; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.suisung.mall.account.mapper.ShopStoreMemberMapper; import com.suisung.mall.account.service.AccountUserBindConnectService; import com.suisung.mall.account.service.ShopStoreMemberLevelService; import com.suisung.mall.account.service.ShopStoreMemberService; import com.suisung.mall.common.api.BindCode; import com.suisung.mall.common.constant.CommonConstant; -import com.suisung.mall.common.domain.UserDto; -import com.suisung.mall.common.exception.ApiException; import com.suisung.mall.common.modules.account.AccountUserBindConnect; import com.suisung.mall.common.modules.account.AccountUserInfo; import com.suisung.mall.common.modules.store.ShopStoreMember; import com.suisung.mall.common.modules.store.ShopStoreMemberLevel; -import com.suisung.mall.common.utils.ContextUtil; -import com.suisung.mall.common.utils.StringUtils; import com.suisung.mall.core.web.service.impl.BaseServiceImpl; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; - -import javax.servlet.http.HttpServletResponse; -import java.io.UnsupportedEncodingException; -import java.net.URLEncoder; import java.util.List; /** @@ -34,7 +23,6 @@ import java.util.List; * 店铺会员-店铺会员 *

*/ -@Transactional @Service @Slf4j public class ShopStoreMemberServiceImpl extends BaseServiceImpl implements ShopStoreMemberService { diff --git a/mall-shop/src/main/java/com/suisung/mall/shop/order/service/impl/ShopOrderBaseServiceImpl.java b/mall-shop/src/main/java/com/suisung/mall/shop/order/service/impl/ShopOrderBaseServiceImpl.java index 9a5fcce7..dd932f0d 100644 --- a/mall-shop/src/main/java/com/suisung/mall/shop/order/service/impl/ShopOrderBaseServiceImpl.java +++ b/mall-shop/src/main/java/com/suisung/mall/shop/order/service/impl/ShopOrderBaseServiceImpl.java @@ -9619,7 +9619,7 @@ public class ShopOrderBaseServiceImpl extends BaseServiceImpl shopStoreMemberLevelQueryWrapper=new QueryWrapper(); shopStoreMemberLevelQueryWrapper.eq("user_id",user_id); shopStoreMemberLevelQueryWrapper.eq("store_id",store_id); - shopStoreMemberLevelQueryWrapper.eq("user_level_spend",new BigDecimal("0.00")); + shopStoreMemberLevelQueryWrapper.eq("user_level_spend","0.00"); long count=shopStoreMemberLevelService.count(shopStoreMemberLevelQueryWrapper); if(count>0){ isNewUser=true; diff --git a/mall-shop/src/main/java/com/suisung/mall/shop/user/service/impl/ShopUserCartServiceImpl.java b/mall-shop/src/main/java/com/suisung/mall/shop/user/service/impl/ShopUserCartServiceImpl.java index 04578ccd..23771c04 100644 --- a/mall-shop/src/main/java/com/suisung/mall/shop/user/service/impl/ShopUserCartServiceImpl.java +++ b/mall-shop/src/main/java/com/suisung/mall/shop/user/service/impl/ShopUserCartServiceImpl.java @@ -3370,7 +3370,7 @@ public class ShopUserCartServiceImpl extends BaseServiceImpl shopStoreMemberLevelQueryWrapper = new QueryWrapper(); shopStoreMemberLevelQueryWrapper.eq("user_id", user_id); shopStoreMemberLevelQueryWrapper.eq("store_id", store_id); - shopStoreMemberLevelQueryWrapper.eq("", new BigDecimal("0.00")); + shopStoreMemberLevelQueryWrapper.eq("user_level_spend", "0.00"); long count = shopStoreMemberLevelService.count(shopStoreMemberLevelQueryWrapper); if (count > 0) { isNewUser = true;