From 6d29a32259f3f5e896b26db27d29f616203127ca Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期六, 15 五月 2021 18:11:31 +0800 Subject: [PATCH] Merge branch 'master' of ssh://193.112.35.168:29418/tejia --- service-vip/src/main/java/com/ks/vip/service/remote/VipGradePotenceServiceImpl.java | 29 +++++++++++++++++++++++++++-- 1 files changed, 27 insertions(+), 2 deletions(-) diff --git a/service-vip/src/main/java/com/ks/vip/service/remote/VipGradePotenceServiceImpl.java b/service-vip/src/main/java/com/ks/vip/service/remote/VipGradePotenceServiceImpl.java index 79c29fb..31a2e4d 100644 --- a/service-vip/src/main/java/com/ks/vip/service/remote/VipGradePotenceServiceImpl.java +++ b/service-vip/src/main/java/com/ks/vip/service/remote/VipGradePotenceServiceImpl.java @@ -3,10 +3,13 @@ import com.ks.vip.mapper.VipGradePotenceMapper; import com.ks.vip.mapper.VipGradePotenceMapper; +import com.ks.vip.pojo.DO.VipGrade; import com.ks.vip.pojo.DO.VipGradePotence; +import com.ks.vip.pojo.Enums.VIPEnum; import com.ks.vip.query.VipGradePotenceQuery; import com.ks.vip.service.VipGradePotenceService; import com.ks.vip.service.VipGradePotenceService; +import com.ks.vip.service.VipGradeService; import org.apache.dubbo.config.annotation.Service; import javax.annotation.Resource; @@ -17,6 +20,9 @@ @Resource private VipGradePotenceMapper vipGradePotenceMapper; + + @Resource + private VipGradeService vipGradeService; @Override @@ -62,9 +68,28 @@ return vipGradePotenceMapper.listByPage(query); } + @Override + public VipGradePotence getPotenceByGradeId(Long gradeId) { + return vipGradePotenceMapper.getByGradeId(gradeId); + } + + @Override + public VipGradePotence getDefaultGradePotence() { + VipGrade grade = vipGradeService.getDefaultGrade(); + if (grade == null) { + return null; + } + return vipGradePotenceMapper.getByGradeId(grade.getId()); + } - - + @Override + public VipGradePotence getPotenceByVipEnum(VIPEnum vipEnum) { + VipGrade grade = vipGradeService.getByVipEnum(vipEnum); + if (grade == null) { + return null; + } + return vipGradePotenceMapper.getByGradeId(grade.getId()); + } } -- Gitblit v1.8.0