diff --git a/skyeye-shop/shop-member/src/main/java/com/skyeye/level/service/ShopMemberLevelService.java b/skyeye-shop/shop-member/src/main/java/com/skyeye/level/service/ShopMemberLevelService.java index 3b65acdf..30b2f78b 100644 --- a/skyeye-shop/shop-member/src/main/java/com/skyeye/level/service/ShopMemberLevelService.java +++ b/skyeye-shop/shop-member/src/main/java/com/skyeye/level/service/ShopMemberLevelService.java @@ -19,4 +19,6 @@ public interface ShopMemberLevelService extends SkyeyeBusinessService beans = queryAllEnabledMemberLevel(); return beans.stream().findFirst().orElse(null); } + + @Override + public ShopMemberLevel getSimpleLevelByLevel(Integer level) { + QueryWrapper queryWrapper = new QueryWrapper<>(); + queryWrapper.eq(MybatisPlusUtil.toColumns(ShopMemberLevel::getEnabled), EnableEnum.ENABLE_USING.getKey()); + queryWrapper.eq(MybatisPlusUtil.toColumns(ShopMemberLevel::getLevel), level); + ShopMemberLevel bean = getOne(queryWrapper, false); + return bean; + } } diff --git a/skyeye-shop/shop-member/src/main/java/com/skyeye/service/impl/MemberServiceImpl.java b/skyeye-shop/shop-member/src/main/java/com/skyeye/service/impl/MemberServiceImpl.java index 82b992ff..eea96d73 100644 --- a/skyeye-shop/shop-member/src/main/java/com/skyeye/service/impl/MemberServiceImpl.java +++ b/skyeye-shop/shop-member/src/main/java/com/skyeye/service/impl/MemberServiceImpl.java @@ -82,6 +82,12 @@ public class MemberServiceImpl extends SkyeyeBusinessServiceImpl