From f6564a8185a26e41ae28e336d583df0dec6b5e7e Mon Sep 17 00:00:00 2001 From: Caps <279205343@qq.com> Date: Mon, 2 Dec 2019 11:35:20 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=A3=E5=86=B3=E5=86=B2=E7=AA=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/hxtec/polaris/service/UserService.java | 3 +++ .../hxtec/polaris/service/impl/CartItemServiceImpl.java | 2 ++ .../com/hxtec/polaris/service/impl/UserServiceImpl.java | 7 +++++++ 3 files changed, 12 insertions(+) diff --git a/src/main/java/com/hxtec/polaris/service/UserService.java b/src/main/java/com/hxtec/polaris/service/UserService.java index 8b335c0..b4496c0 100644 --- a/src/main/java/com/hxtec/polaris/service/UserService.java +++ b/src/main/java/com/hxtec/polaris/service/UserService.java @@ -1,5 +1,6 @@ package com.hxtec.polaris.service; +import com.hxtec.polaris.entity.ShopUser; import com.hxtec.polaris.model.ShopUserEntity; public interface UserService { @@ -10,4 +11,6 @@ public interface UserService { int verify(String number); void bind(String openid); + + ShopUser getUserInfoByPhone(String phone); } diff --git a/src/main/java/com/hxtec/polaris/service/impl/CartItemServiceImpl.java b/src/main/java/com/hxtec/polaris/service/impl/CartItemServiceImpl.java index 1238771..99d5c4e 100644 --- a/src/main/java/com/hxtec/polaris/service/impl/CartItemServiceImpl.java +++ b/src/main/java/com/hxtec/polaris/service/impl/CartItemServiceImpl.java @@ -8,6 +8,8 @@ import com.hxtec.polaris.entity.ShopProductVariant; import com.hxtec.polaris.entity.ShopProductVariantAttrValue; import com.hxtec.polaris.entity.ShopStock; import com.hxtec.polaris.entity.ShopUser; +import com.hxtec.polaris.mapper.ShopCartItemMapper; +import com.hxtec.polaris.service.CartItemService; import com.hxtec.polaris.service.ProductService; import com.hxtec.polaris.service.StockService; import com.hxtec.polaris.service.UserService; diff --git a/src/main/java/com/hxtec/polaris/service/impl/UserServiceImpl.java b/src/main/java/com/hxtec/polaris/service/impl/UserServiceImpl.java index 245d6ce..218b9ee 100644 --- a/src/main/java/com/hxtec/polaris/service/impl/UserServiceImpl.java +++ b/src/main/java/com/hxtec/polaris/service/impl/UserServiceImpl.java @@ -1,12 +1,16 @@ package com.hxtec.polaris.service.impl; +import com.hxtec.polaris.entity.ShopUser; +import com.hxtec.polaris.mapper.ShopUserMapper; import com.hxtec.polaris.model.ShopUserEntity; import com.hxtec.polaris.repository.UserRepository; import com.hxtec.polaris.service.UserService; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.cache.annotation.Cacheable; import org.springframework.security.core.context.SecurityContextHolder; import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder; import org.springframework.stereotype.Service; +import tk.mybatis.mapper.entity.Example; import javax.annotation.Resource; import java.util.Calendar; @@ -19,6 +23,9 @@ public class UserServiceImpl implements UserService { private Calendar calendar = Calendar.getInstance(); private BCryptPasswordEncoder encoder = new BCryptPasswordEncoder(); + @Autowired + private ShopUserMapper shopUserMapper; + @Override public ShopUserEntity getUser() { String mobile = SecurityContextHolder.getContext().getAuthentication().getName(); -- Gitee