From c85aa240db8fa4fd53d774b58ce6a3fc0ddb3580 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期一, 24 五月 2021 17:48:56 +0800 Subject: [PATCH] 会员增加部分接口 --- service-vip/src/main/java/com/ks/vip/service/remote/VipCenterServiceImpl.java | 18 ++++++++++++++++++ 1 files changed, 18 insertions(+), 0 deletions(-) diff --git a/service-vip/src/main/java/com/ks/vip/service/remote/VipCenterServiceImpl.java b/service-vip/src/main/java/com/ks/vip/service/remote/VipCenterServiceImpl.java index 4db17a7..0194efd 100644 --- a/service-vip/src/main/java/com/ks/vip/service/remote/VipCenterServiceImpl.java +++ b/service-vip/src/main/java/com/ks/vip/service/remote/VipCenterServiceImpl.java @@ -2,6 +2,7 @@ import com.ks.vip.mapper.VipCenterMapper; +import com.ks.vip.mapper.VipCenterRecordMapper; import com.ks.vip.mapper.VipComboMapper; import com.ks.vip.pojo.DO.*; import com.ks.vip.pojo.Enums.VIPEnum; @@ -30,6 +31,9 @@ @Resource private VipGradePotenceService vipGradePotenceService; + + @Resource + private VipCenterRecordMapper vipCenterRecordMapper; @Override @@ -165,4 +169,18 @@ return null; } } + + @Override + public VIPEnum getVIPEnumByUid(String uid, Date date) { + VipCenterRecordMapper.DaoQuery daoQuery = new VipCenterRecordMapper.DaoQuery(); + daoQuery.uid = uid; + daoQuery.date = date; + daoQuery.start = 0; + daoQuery.count = 1; + List<VipCenterRecord> list = vipCenterRecordMapper.list(daoQuery); + if (list == null || list.size() == 0) { + return vipGradeService.getDefaultGrade().getIdentity(); + } + return vipGradeService.selectByPrimaryKey(list.get(0).getGradeId()).getIdentity(); + } } \ No newline at end of file -- Gitblit v1.8.0