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 209e8ade..875bf78a 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 @@ -52,7 +52,11 @@ public class ShopStoreMemberServiceImpl implements ShopStoreMemberService { List shopStoreMembers= shopStoreMemberMapper.selectList(params); if(shopStoreMembers.isEmpty()){ QueryWrapper queryWrapper = new QueryWrapper<>(); - queryWrapper.eq("bind_id", "+86"+updateAccountUserInfo.getUser_mobile()); + String bind_id= updateAccountUserInfo.getUser_mobile(); + if(!bind_id.contains("+86")){ + bind_id="+86"+ updateAccountUserInfo.getUser_mobile(); + } + queryWrapper.eq("bind_id", bind_id); queryWrapper.eq("bind_type", BindCode.MOBILE) .eq("user_type", 0) .eq("user_id", user_id)